RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #140

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