Working through Python implementations of the sample problems in the 5th edition of "Cracking the Coding Interview."