Accepted
/in/foo.cc: In function 'int main()': /in/foo.cc:11:50: warning: suggest parentheses around '+' inside '<<' [-Wparentheses] if(!(i<X&&i+x>X)&&!(i<Y&&i+x>Y))g[s][x]|=1<<i+x; ~^~
/in/foo.cc: In function 'int main()': /in/foo.cc:11:50: warning: suggest parentheses around '+' inside '<<' [-Wparentheses] if(!(i<X&&i+x>X)&&!(i<Y&&i+x>Y))g[s][x]|=1<<i+x; ~^~