RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #526

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