/in/foo.cc: In function 'bool cmp(lh, lh)':
/in/foo.cc:10:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
10 | return a.z<b.z||a.z==b.z&&a.mx<b.mx||a.z==b.z&&a.mx==b.mx&&a.mi<b.mi||a.z==b.z&&a.mx==b.mx&&a.mi==b.mi&&a.bh<b.bh;
| ~~~~~~~~^~~~~~~~~~~
/in/foo.cc:10:62: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
10 | return a.z<b.z||a.z==b.z&&a.mx<b.mx||a.z==b.z&&a.mx==b.mx&&a.mi<b.mi||a.z==b.z&&a.mx==b.mx&&a.mi==b.mi&&a.bh<b.bh;
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/in/foo.cc:10:107: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
10 | return a.z<b.z||a.z==b.z&&a.mx<b.mx||a.z==b.z&&a.mx==b.mx&&a.mi<b.mi||a.z==b.z&&a.mx==b.mx&&a.mi==b.mi&&a.bh<b.bh;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~