Paleolithic Etymology of RePeaT