An efficient sudoku solver