RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1278

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