RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1694

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