RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #253

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