RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1404

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