RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2990

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