RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2894

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