Daily Sudoku Competition for Jul 30
Tough

[ctrl]+[p] to print by Andrew Stuart
1 2 3 4 5 6 7 8 9
A
B
C
D
E
F
G
H
J
    8 5 2   3    
7     6          
5 1 2     9      
4       1 3     5
                 
1     2 9       3
      1     9 7 8
          2     4
    9   4 8 6