>>938754516
Just means your work made an impression!
I saw your post and went "Oh, there was this good one from a couple days back on a similar idea."

And no. I can't do better :(