#define p(s) puts(#s);return 0; _;main(){ gets(&_); switch(getchar()){ case'0': switch(getchar()){ case'0': p(YES) case'1': switch(getchar()){ case'0': switch(getchar()){ case'\n': p(NO) default: p(YES) } case'1': p(YES) default: p(NO) } default: p(NO) } case'1': switch(getchar()){ case'0': switch(getchar()){ case'0': p(YES) case'1': switch(getchar()){ case'\n': p(NO) default: p(YES) } default: p(NO) } case'1': p(YES) default: p(NO) } } }