RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #509

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