My personal solutions to the exercises found in the "Cracking The Code Interview" book