The Daily Str8ts for Friday 1-Dec-2023
#5492, Tough, by Andrew Stuart     
1 2 3 4 5 6 7 8 9
A
B
C
D
E
F
G
H
J
  8 9     5 4 3 6
  9 8 7 3 6 5 4 2
9 5 7 8 6 4   2 3
8 7     4 3 2 1  
  6 4 3 7 2 1 5  
7   3 2 1   9 6 5
3 2     5 8 6 7 4
4 3 6 5 2 9 7 8  
  4 5 6     8 9