A Haskell implementation of the game Word Ladders