RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2528

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