RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2015

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