RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1103

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