0_0_23195169_16715.cpp: In function 'void run()': 0_0_23195169_16715.cpp:34:12: error: expected primary-expression before 'long' #define ll long long ^ 0_0_23195169_16715.cpp:208:28: note: in expansion of macro 'll' update(1,n,1,p,ll(v)); ^