Very hard | Time:
85
3
7
4
62
31
85

7
32
7
468
6
1

21
584
6
5

(c) 2023 123sudoku.co.uk