game.cpp: In function 'int hasEdge(int, int)':
game.cpp:23:32: warning: operation on 'v' may be undefined [-Wsequence-point]
23 | if(sz[u = find_set(u)] * sz[v = find_set(v)] - 1 == cnt[u][v]){
| ~~^~~~~~~~~~~~~
game.cpp:23:32: warning: operation on 'v' may be undefined [-Wsequence-point]
game.cpp:23:10: warning: operation on 'u' may be undefined [-Wsequence-point]
23 | if(sz[u = find_set(u)] * sz[v = find_set(v)] - 1 == cnt[u][v]){
| ~~^~~~~~~~~~~~~
game.cpp:23:10: warning: operation on 'u' may be undefined [-Wsequence-point]