OmiGod! Seriously, call the news, I've just discovered a Neanderthal!