Copy of my exercism solutions.