Beach Sudoku

85.36%