Sudoku 3086