110k Yo Discovery Suggests Neanderthals and Homo Sapiens Worked Together