Дано число, замените младший нулевой бит (первый справа ноль) на единицу.
Запрещается использовать ветвления и циклы.
Входные данные
На вход программа получает неотрицательное число a.
Выходные данные
Выведите результирующее число.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
0 |
1 |
| 2 |
5 |
7 |
Запрещенные операторы: for; while; if; return