dp
small-to-large
trees
