Paleolithic Etymology of SaTiSFy