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