RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #159

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