'The Arya Challenge' is a meme now, because of course it is