My Solutions to Cracking the Coding Interview