souvenirs.cpp:1:1: error: 'll' does not name a type
1 | ll ask = p0 - 1;
| ^~
souvenirs.cpp:3:10: error: 'vector' was not declared in this scope
3 | pair<vector<int>, ll> res = transaction(ask);
| ^~~~~~
souvenirs.cpp:3:10: error: 'vector' was not declared in this scope
souvenirs.cpp:3:10: error: 'vector' was not declared in this scope
souvenirs.cpp:3:10: error: 'vector' was not declared in this scope
souvenirs.cpp:3:10: error: 'vector' was not declared in this scope
souvenirs.cpp:3:10: error: 'vector' was not declared in this scope
souvenirs.cpp:3:10: error: 'vector' was not declared in this scope
souvenirs.cpp:3:10: error: 'vector' was not declared in this scope
souvenirs.cpp:3:10: error: 'vector' was not declared in this scope
souvenirs.cpp:3:5: error: 'pair' does not name a type
3 | pair<vector<int>, ll> res = transaction(ask);
| ^~~~
souvenirs.cpp:4:5: error: expected unqualified-id before 'if'
4 | if(res.first.size() == 1){
| ^~
souvenirs.cpp:9:5: error: expected unqualified-id before 'else'
9 | else{
| ^~~~
souvenirs.cpp:14:5: error: expected unqualified-id before 'return'
14 | return;
| ^~~~~~