0_0_28532090_7196.cpp:21:1: error: 'LL' does not name a type
LL Mul(LL x,LL y,LL M){
^
0_0_28532090_7196.cpp: In function 'long long int China(int, long long int*, long long int*)':
0_0_28532090_7196.cpp:41:27: error: 'Mul' was not declared in this scope
x=(x+Mul(Mul(y,w,M),a[i],M))%M;
^
0_0_28532090_7196.cpp:41:35: error: 'Mul' was not declared in this scope
x=(x+Mul(Mul(y,w,M),a[i],M))%M;
^
0_0_28532090_7196.cpp:41:35: error: redeclaration of '<typeprefixerror>Mul'
0_0_28532090_7196.cpp:41:27: note: previous declaration '<typeprefixerror>Mul'
x=(x+Mul(Mul(y,w,M),a[i],M))%M;
^
|