RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1470

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