Solutions for Exercism problems.