paleolithic period crossword