RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2538

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