Riddles of archaeology