RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #830

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