RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1360

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