#include #include bool det(unsigned long long int x) { if (x==0) { return false; } return (x&(x-1))==0; } int main(void) { long long int binary; long long int decimal = 0; long long int base = 1; scanf("%lld", &binary); while(binary>0){ decimal = decimal + ( binary % 10 ) * base; binary = binary / 10; base = base * 2; } printf("%s\n",det(decimal)?"No":"Yes"); return 0; }