RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3103

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