RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #142

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