RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1370

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