RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1290

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