RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2703

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