RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1150

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