hexagon.cpp:3:61: error: 'std::yvector' has not been declared
3 | int draw_territory(int n, int a, int b, std::vector<int> d, std::yvector<int> l){
| ^~~
hexagon.cpp:3:73: error: expected ',' or '...' before '<' token
3 | int draw_territory(int n, int a, int b, std::vector<int> d, std::yvector<int> l){
| ^
hexagon.cpp: In function 'int draw_territory(int, int, int, std::vector<int>, int)':
hexagon.cpp:6:25: error: 'l' was not declared in this scope
6 | for(int i = 1; i <= l[0]; i++){
| ^
hexagon.cpp:10:13: error: 'l' was not declared in this scope
10 | ans += (l[0] + 1) * (l[0] + 2) * a;
| ^