A sudoku solver written in Scala.