RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1387

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