RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1565

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