/in/foo.cc: In function 'void dfs(int, int, int)':
/in/foo.cc:6:27: warning: integer overflow in expression [-Woverflow]
#define INF (LL)0x3f3f3f3f*(LL)0x3f3f3f3f
~~~~~~~~~~~~~~^~~~~~
/in/foo.cc:45:16: note: in expansion of macro 'INF'
if(a[x][i] < INF)
^~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:6:27: warning: integer overflow in expression [-Woverflow]
#define INF (LL)0x3f3f3f3f*(LL)0x3f3f3f3f
~~~~~~~~~~~~~~^~~~~~
/in/foo.cc:70:9: note: in expansion of macro 'INF'
las = INF;
^~~
/in/foo.cc:6:27: warning: integer overflow in expression [-Woverflow]
#define INF (LL)0x3f3f3f3f*(LL)0x3f3f3f3f
~~~~~~~~~~~~~~^~~~~~
/in/foo.cc:73:32: note: in expansion of macro 'INF'
if((j&c[i]) != 0) f[i][j] = INF;
^~~