search for a range
word break
largest rectangle in histogram
reverse polish notation
word ladder