My solutions to Cracking the Coding Interview Problems