RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1401

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