RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1100

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