People of the cave! How did they sleep for 300 years?