Problem 58, 56.
Merge branch 'master' of https://github.com/julenka/programming-puzzles