Daily Sudoku Competition for Jun 10
Tough
by Andrew Stuart
1 2 3 4 5 6 7 8 9
A
B
C
D
E
F
G
H
J
    3 5     4   7
    1            
      9     1   8
      6   5   9  
8       2        
  2   3   9      
7   5     2      
            8    
1   8     4 3