RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2831

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