haskell/point-mutations: First working solution.