RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3101

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