Paleolithic Etymology of PuZZLe