We have had an exciting afternoon discussing the pros and cons of the mesolithic and neolithic.