Human origins mystery revealed