Is it true we won because we were actually better equipped than the neanderthals? Also who came first? Neanderthals or homosapiens?