RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #521

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