#include #define p(s) puts(#s);return 0; #define s switch(getchar_unlocked()){ char _[9];main(){ gets(_); s case'0': s case'0': p(YES) case'1': s case'0': s case'\n': p(NO) default: p(YES) } case'1': p(YES) default: p(NO) } default: p(NO) } case'1': s case'0': s case'0': p(YES) case'1': s case'\n': p(NO) default: p(YES) } default: p(NO) } case'1': p(YES) default: p(NO) } } }