A sudoku solver in Haskell