RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #300

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