chessrush.cpp:9:32: error: 'std::vector<std::vector<long long int> > c(std::vector<std::vector<long long int> >&, std::vector<std::vector<long long int> >&)' redeclared as different kind of entity
9 | P<P<l>> c(P<P<l>>& a, P<P<l>>&b){
| ^
chessrush.cpp:8:6: note: previous declaration 'long long int c'
8 | l r, c, q, x, y;
| ^
chessrush.cpp: In function 'int main()':
chessrush.cpp:20:25: error: 'j' was not declared in this scope
20 | F(i, c) F(k, 2) if((j+k-1) >= 0 && (j-k+1) < n) m[0][i][j] = 1;
| ^
chessrush.cpp:20:50: error: 'n' was not declared in this scope
20 | F(i, c) F(k, 2) if((j+k-1) >= 0 && (j-k+1) < n) m[0][i][j] = 1;
| ^
chessrush.cpp:21:24: error: 'c' cannot be used as a function
21 | F(i, 31) m[i+1] = c(m[i], m[i]);
| ~^~~~~~~~~~~~
chessrush.cpp:24:35: error: 'zac' was not declared in this scope
24 | F(i, 32) if(r & (1<<i)) z = c(zac, mat[i]);
| ^~~
chessrush.cpp:24:40: error: 'mat' was not declared in this scope
24 | F(i, 32) if(r & (1<<i)) z = c(zac, mat[i]);
| ^~~
chessrush.cpp:24:46: error: 'c' cannot be used as a function
24 | F(i, 32) if(r & (1<<i)) z = c(zac, mat[i]);
| ^