Ri uleng Agustus 2011, temuang NASA, ri sese iyya riruntu ri onro Wanua, najelloreng komponen DNA neniya RNA (adenin, guanin nenniya molekul organik asisumpung), blok bangunang lao atuongeng pappada iyya riiseng, nulle ribentu ri saliweng angkasa ri saliweng angkasa.