Crypto.cpp: In function 'int main()':
Crypto.cpp:4:12: error: expected initializer before 'int'
4 | #define ll int
| ^~~
Crypto.cpp:33:5: note: in expansion of macro 'll'
33 | ll m[n+5]={},dd[n+5]={};
| ^~
Crypto.cpp:33:17: error: expected primary-expression before ',' token
33 | ll m[n+5]={},dd[n+5]={};
| ^
Crypto.cpp:33:18: error: 'dd' was not declared in this scope
33 | ll m[n+5]={},dd[n+5]={};
| ^~
Crypto.cpp:37:9: error: 'm' was not declared in this scope
37 | m[i]=o;
| ^
Crypto.cpp:47:9: error: 'd' was not declared in this scope
47 | d[a[i]]=i+1;
| ^
Crypto.cpp:50:12: error: 'd' was not declared in this scope
50 | dd[d[arr[i-1]]]=i;
| ^
Crypto.cpp:56:14: error: 'm' was not declared in this scope
56 | c+=((m[(n-dd[i])]%mod)*((i-1-q.order_of_key(dd[i]))%mod))%mod;q.insert(dd[i]);
| ^
Crypto.cpp:52:8: warning: unused variable 'k' [-Wunused-variable]
52 | ll k[n+5]={};ll c=0;
| ^