[Haskell-beginners] Peer review of an attempt to solve the golf-tee puzzle?