RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1856

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