#2335. 2 的幂

2 的幂

说明

给你一个整数n n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。

如果存在一个整数 xx 使得 n=2xn = 2^x ,则认为n n 是 2 的幂次方

输入格式

输入只有一行一个整数nn

输出格式

输出true或者false

样例

16
true
3
false
-1024
true

数据范围

231n2311-2^{31} \leq n \leq 2^{31} - 1