Sudoku 3166