Code for "Cracking the Coding Interview"