RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2094

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