0_0_24248328_12517.cpp: In member function 'void Seg::pushdown(int)': 0_0_24248328_12517.cpp:58:14: error: 'i' was not declared in this scope for(int k = i << 1; k <= (i << 1 | 1); ++k) { ^