A set of coded up solutions to questions in Cracking The Coding Interview