Solutions to the problems in the cracking the coding interview book.