puzzle for July 1
Today's puzzle is from David! Happy solving!
David says: "I'm excited to be part of the 7x project — thanks to Malaika for the great concept and for including new unpublished constructors like me! This is my attempt at squeezing a Canadian-themed puzzle into a 7x7 box, since I'm Canadian and today is our national holiday. Happy Canada Day!"