RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1087

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