plan
cracking code interview (1.1 - 1.2)