RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1037

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