RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #29

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