deoxyribonucleic awesome acid view 2