historical picture war between homo sapien and neanderthal