RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1358

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