0_0_19290974_22829.cpp: In function 'void update(int, int, int, int)': 0_0_19290974_22829.cpp:10:17: error: expected ';' before 'tree' #define lazy(x) tree[x].lazy ^ 0_0_19290974_22829.cpp:86:3: note: in expansion of macro 'lazy' lazy(i)+=k; ^