supertrees.cpp:1:20: error: 'vector' is not a member of 'std'
1 | int construct(std::vector<std::vector<int>> p) {
| ^~~~~~
supertrees.cpp:1:1: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
+++ |+#include <vector>
1 | int construct(std::vector<std::vector<int>> p) {
supertrees.cpp:1:32: error: 'vector' is not a member of 'std'
1 | int construct(std::vector<std::vector<int>> p) {
| ^~~~~~
supertrees.cpp:1:32: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
supertrees.cpp:1:39: error: expected primary-expression before 'int'
1 | int construct(std::vector<std::vector<int>> p) {
| ^~~