/in/foo.cc: In function 'void y_add(int, int, int, int, int, int)':
/in/foo.cc:13:11: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid=l+r>>1,ls=k<<1,rs=ls|1;
~^~
/in/foo.cc: In function 'void x_add(int, int, int, int, int, int)':
/in/foo.cc:23:11: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid=l+r>>1,ls=k<<1,rs=ls|1;
~^~
/in/foo.cc: In function 'long long int y_tot(int, int, int, int, int, int)':
/in/foo.cc:31:11: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid=l+r>>1,ls=k<<1,rs=ls|1;
~^~
/in/foo.cc: In function 'long long int x_tot(int, int, int, int, int, int, int)':
/in/foo.cc:39:11: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid=l+r>>1,ls=k<<1,rs=ls|1;
~^~