Medium Sudoku of day 2019/06/30