The Weekly Extreme Str8ts Puzzle
#776, May 4 - May 10 2025
by Andrew Stuart     
1 2 3 4 5 6 7 8 9
A
B
C
D
E
F
G
H
J
                2
      7         6
            4    
  5 6            
            9    
      1          
9                
  2 1           8
          5