segmenttree.cpp (5) anotherstyle