Дано натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NО в противном случае. Операцией возведения в степень пользоваться нельзя!
Входные данные
Программа получает на вход натуральное число
N (N < 10
9).
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
5 |
NO |
| 2 |
32 |
YES |
| 3 |
1 |
YES |
Запрещенные операторы: pow; **; log