RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #320

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