RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1277

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