RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2941

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