A sudoku solver written in Go