Problem 1.2
Merge branch 'master' of https://github.com/sualeh/cracking-the-coding-interview-4ed