Implementation of the solutions of the Cracking the Coding interview questions.