RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #297

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