The Daily Str8ts for Sunday 5-May-2024
#5648, Tough, by Andrew Stuart     
1 2 3 4 5 6 7 8 9
A
B
C
D
E
F
G
H
J
    3 4 2   7 6  
3 1 4 2   5 6 7  
2 3 1 5 7 6   8 9
1 2   3 6 7 4 5 8
  6 7   8   3 4  
6 5 8 7 4 3   1 2
7 8   6 5 4 9 2 3
5 7 6 8   1 2 3 4
  4 5     2 1   6