Working through Cracking the Coding Interview in Python