Add Haskell version of the Sudoku solver