answer.code:87:2: error: stray ‘#’ in program
87 | }#pragma GCC optimize(2)
| ^
answer.code:87:3: error: ‘pragma’ does not name a type; did you mean ‘_Pragma’?
87 | }#pragma GCC optimize(2)
| ^~~~~~
| _Pragma
answer.code:91:11: error: redefinition of ‘const int n_max’
91 | const int n_max=1e6+11;
| ^~~~~
answer.code:5:11: note: ‘const int n_max’ previously defined here
5 | const int n_max=1e6+11;
| ^~~~~
answer.code:92:8: error: redefinition of ‘struct BIT’
92 | struct BIT
| ^~~
answer.code:6:8: note: previous definition of ‘struct BIT’
6 | struct BIT
| ^~~
answer.code:107:2: error: conflicting declaration ‘int T1’
107 | }T1,T2;
| ^~
answer.code:21:2: note: previous declaration as ‘BIT T1’
21 | }T1,T2;
| ^~
answer.code:107:5: error: conflicting declaration ‘int T2’
107 | }T1,T2;
| ^~
answer.code:21:5: note: previous declaration as ‘BIT T2’
21 | }T1,T2;
| ^~
answer.code:108:5: error: redefinition of ‘int Du()’
108 | int Du()
| ^~
answer.code:22:5: note: ‘int Du()’ previously defined here
22 | int Du()
| ^~
answer.code:120:5: error: redefinition of ‘int n’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:34:5: note: ‘int n’ previously declared here
34 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:120:7: error: redefinition of ‘int m’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:34:7: note: ‘int m’ previously declared here
34 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:120:9: error: redefinition of ‘int t’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:34:9: note: ‘int t’ previously declared here
34 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:120:11: error: redefinition of ‘int A [1000011]’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:34:11: note: ‘int A [1000011]’ previously declared here
34 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:120:20: error: redefinition of ‘int B [1000011]’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:34:20: note: ‘int B [1000011]’ previously declared here
34 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:120:29: error: redefinition of ‘int c1 [2][1000011]’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^~
answer.code:34:29: note: ‘int c1 [2][1000011]’ previously declared here
34 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^~
answer.code:120:42: error: redefinition of ‘int c2 [2][1000011]’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^~
answer.code:34:42: note: ‘int c2 [2][1000011]’ previously declared here
34 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^~
answer.code:120:55: error: redefinition of ‘int c3 [2][1000011]’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^~
answer.code:34:55: note: ‘int c3 [2][1000011]’ previously declared here
34 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^~
answer.code:120:68: error: redefinition of ‘int i’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:34:68: note: ‘int i’ previously declared here
34 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:120:70: error: redefinition of ‘int j’
120 | int n,m,t,A[n_max],B[n_max],c1[2][n_max],c2[2][n_max],c3[2][n_max],i,j,h,w,y,k1[2],k3[2];
| ^
answer.code:34:70: note: ‘int j’ previously declared here
...