Solve problems using iterators Two Towers: given n uniquely sized cubic blocks and that each block has a face area between 1 and n. If we build two towers by stacking these blocks, how close can we get their heights?