Here are my attempts at exercism.io