0_0_38695360_22837.cpp:109:5: error: 'vector' does not name a type
109 | vector<int> v;
| ^~~~~~
0_0_38695360_22837.cpp: In function 'void pushup(int, int, int)':
0_0_38695360_22837.cpp:114:22: error: 'struct Node' has no member named 'v'
114 | auto &u = tr[rt].v, &l = tr[ls].v, &r = tr[rs].v;
| ^
0_0_38695360_22837.cpp:116:22: error: 'l' was not declared in this scope; did you mean 'ls'?
116 | for (auto item : l) v[cnt++] = item;
| ^
| ls
0_0_38695360_22837.cpp:117:22: error: 'r' was not declared in this scope; did you mean 'rt'?
117 | for (auto item : r) v[cnt++] = item;
| ^
| rt
0_0_38695360_22837.cpp: In function 'void change(int, int)':
0_0_38695360_22837.cpp:139:11: error: 'struct Node' has no member named 'v'
139 | tr[u].v = {x};
| ^
0_0_38695360_22837.cpp: In function 'void query(int, int, int)':
0_0_38695360_22837.cpp:161:32: error: 'struct Node' has no member named 'v'
161 | for (auto item : tr[u].v) v[cnt++] = item;
| ^
|