Hard Sudoku of day 2015/06/09