RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #942

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