cave.cpp:11:1: error: expected initializer before 'set'
11 | set<long long> nepronadjeni;
| ^~~
cave.cpp: In function 'void exploreCave(int)':
cave.cpp:16:33: error: 'pronadjeno' was not declared in this scope
16 | for (long long i=0;i<N;i++) pronadjeno[i]=false;
| ^~~~~~~~~~
cave.cpp:18:33: error: 'nepronadjeni' was not declared in this scope
18 | for (long long i=0;i<N;i++) nepronadjeni.insert(i);
| ^~~~~~~~~~~~
cave.cpp:21:24: error: 'tryCombination' was not declared in this scope
21 | long long ans0=tryCombination(pozicija);
| ^~~~~~~~~~~~~~
cave.cpp:24:29: error: 'nepronadjeni' was not declared in this scope
24 | long long l=0,r=nepronadjeni.size()-1;
| ^~~~~~~~~~~~
cave.cpp:35:31: error: 'tryComination' was not declared in this scope
35 | long long ans=tryComination(pozicija);
| ^~~~~~~~~~~~~
cave.cpp:53:13: error: 'pronadjeno' was not declared in this scope
53 | pronadjeno[val]=true;
| ^~~~~~~~~~
cave.cpp:57:29: error: 'nepronadjeni' was not declared in this scope
57 | long long l=0,r=nepronadjeni.size()-1;
| ^~~~~~~~~~~~
cave.cpp:68:31: error: 'tryComination' was not declared in this scope
68 | long long ans=tryComination(pozicija);
| ^~~~~~~~~~~~~
cave.cpp:86:13: error: 'pronadjeno' was not declared in this scope
86 | pronadjeno[val]=true;
| ^~~~~~~~~~
cave.cpp:89:5: error: 'answer' was not declared in this scope
89 | answer(pozicija,vrata);
| ^~~~~~