Exercises taken from here https://www.haskell.org/haskellwiki/H-99:_Ninety-Nine_Haskell_Problems
By chatting or signing in you agree to the Terms and chat-message logging (revocable in History).