RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1264

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