pyramids.cpp:35:12: error: redefinition of 'std::vector<long long int> robi1'
35 | vector<ll> robi1, robi2;
| ^~~~~
pyramids.cpp:5:12: note: 'std::vector<long long int> robi1' previously defined here
5 | vector<ll> robi1, robi2;
| ^~~~~
pyramids.cpp:35:19: error: redefinition of 'std::vector<long long int> robi2'
35 | vector<ll> robi1, robi2;
| ^~~~~
pyramids.cpp:5:19: note: 'std::vector<long long int> robi2' previously defined here
5 | vector<ll> robi1, robi2;
| ^~~~~
pyramids.cpp:37:6: error: redefinition of 'void init(std::vector<int>, std::vector<int>)'
37 | void init(std::vector<int> A, std::vector<int> B) {
| ^~~~
pyramids.cpp:7:6: note: 'void init(std::vector<int>, std::vector<int>)' previously defined here
7 | void init(std::vector<int> A, std::vector<int> B) {
| ^~~~
pyramids.cpp:46:6: error: redefinition of 'bool can_transform(int, int, int, int)'
46 | bool can_transform(int L, int R, int X, int Y) {
| ^~~~~~~~~~~~~
pyramids.cpp:16:6: note: 'bool can_transform(int, int, int, int)' previously defined here
16 | bool can_transform(int L, int R, int X, int Y) {
| ^~~~~~~~~~~~~