Perfect memes