RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3566

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