puzzle for May 28
Today's puzzle is from Sal! Happy solving :)