RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1183

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