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