Rhymes for millennia