RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #96

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