and it is credited to "Dan Gulotta, based on an idea by Palmer Mebane". (It's too bad when people republish puzzles without explaining where they're from or linking to the original.)
Awesome, thanks! I've added attributions on both the blog post and the puzzle page. It's a really fun puzzle, the author of it definitely deserves credit.
Thanks for updating your post with the attributions!