Anna.cpp: In function 'void Anna(int, std::vector<char>)':
Anna.cpp:21:36: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
21 | if (i >> j & 1 ^ 1) {
| ~~~~~~~^~~
Anna.cpp:24:52: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
24 | if (i >> k & 1 ^ 1) {
| ~~~~~~~^~~
Anna.cpp:30:52: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
30 | if (i >> k & 1 ^ 1) {
| ~~~~~~~^~~
Bruno.cpp: In function 'void Anna(int, std::vector<char>)':
Bruno.cpp:21:36: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
21 | if (i >> j & 1 ^ 1) {
| ~~~~~~~^~~
Bruno.cpp:24:52: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
24 | if (i >> k & 1 ^ 1) {
| ~~~~~~~^~~
Bruno.cpp:30:52: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
30 | if (i >> k & 1 ^ 1) {
| ~~~~~~~^~~
/usr/bin/ld: /tmp/cc9dyzzW.o: in function `send(int)':
Bruno.cpp:(.text+0x35): undefined reference to `Send(int)'
/usr/bin/ld: /tmp/cc9dyzzW.o: in function `Anna(int, std::vector<char, std::allocator<char> >)':
Bruno.cpp:(.text+0x372): undefined reference to `Send(int)'
/usr/bin/ld: /tmp/cch5kKtY.o: in function `main':
grader_bruno.cpp:(.text.startup+0x24d): undefined reference to `Bruno(int, int, std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status