RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2143

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