Solutions to problems from Cracking The Code Interview