RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1643

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