graphs
optimization
segment tree
topsort
