RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #542

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