RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2542

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