My solutions to challenges from CodeEval