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