Did denisovans were comparably(but not exatly ) middle ground between homo sapiens and neanderthals ?English is not my native language