Clojure sudoku solver