Range Queries

Heavy Light Decomposition

Persistent Seg Tree Lazy Prop

Sparse Table