RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2793

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