RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1936

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