RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1040

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