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