vision.cpp: In function 'void construct_network(int, int, int)':
vision.cpp:13:13: error: 'add_or' was not declared in this scope
13 | if (add_or(v)) {
| ^~~~~~
vision.cpp:14:17: error: 'add_xor' was not declared in this scope
14 | if (add_xor(v)) va.push_back(i);
| ^~~~~~~
vision.cpp:21:31: error: 'v' was not declared in this scope
21 | for (int i = 0; i < (1 << v.size()); i++) {
| ^
vision.cpp:30:13: error: 'add_and' was not declared in this scope
30 | if (add_and(z, t)) {
| ^~~~~~~
vision.cpp:34:5: error: 'add_and' was not declared in this scope
34 | add_and(0, 1);
| ^~~~~~~