RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1228

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