RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1296

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