RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1532

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