A Sudoku Kata in Clojure