A sudoku game that works