puzzle for July 17
Today's puzzle is from Matt! He has more puzzles (including, if you scroll back enough, a series of fifty minis in fifty days) on his blog.