RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1900

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