RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1163

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