Widdershin's CodeEval solutions