/in/foo.cc: In function 'void pushdown(int)':
/in/foo.cc:30:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if(!rev[p]) return;rev[p]=0;swap(c[p][0],c[p][1]);
  ^~
/in/foo.cc:30:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
  if(!rev[p]) return;rev[p]=0;swap(c[p][0],c[p][1]);
                     ^~~
/in/foo.cc: In function 'void splay(int)':
/in/foo.cc:46:8: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
    if(x==c[y][1]^y==c[z][1]) rotate(x);
       ~^~~~~~~~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:72:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   if(!op) continue;qq[++owo].x=x;qq[owo].y=y;
   ^~
/in/foo.cc:72:20: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
   if(!op) continue;qq[++owo].x=x;qq[owo].y=y;
                    ^~