RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1519

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