RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1326

4 1
8 2
9 1 5 2
6 8 9 4
5 1 3
2 7 8 5
2 3 1 7
5 1
9 6