A simple sudoku solver