RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2156

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