lasted during both the Paleolithic and Neolithic periods