Various solutions to Cracking the Coding Interview.