The Biggest Mystery In Human History Was Just Solved