very cool!
I can see why the meme made you think of that.
Maybe we need something like that for the WALL!