puzzle for July 8
Today's puzzle is from Ben! Happy solving!
Ben says: "Thanks Malaika for the great project and the editing effort! I post occasional puzzles to my Crosshare page, and I also have my own free online construction app with a super useful fill-by-section approach."