vision.cpp: In function 'void construct_network(int, int, int)':
vision.cpp:15:16: error: too few arguments to function 'll dist(ll, ll, ll)'
15 | if(dist(i, j) == k) add_and({i, j}), it++;
| ^
vision.cpp:6:4: note: declared here
6 | ll dist(ll a, ll b,ll W){
| ^~~~
vision.cpp:15:21: error: 'k' was not declared in this scope
15 | if(dist(i, j) == k) add_and({i, j}), it++;
| ^
vision.cpp:18:36: error: 'NS' was not declared in this scope; did you mean 'Ns'?
18 | for(int i = H*W; i < H*W+it; i++) NS.push_back(i);
| ^~
| Ns
vision.cpp:19:9: error: 'NS' was not declared in this scope; did you mean 'Ns'?
19 | add_or(NS);
| ^~
| Ns