What Makes Us Human? We Finally Have an Answer!