RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1566

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