RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #155

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