RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2527

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