deoxyribonucleic awesome acid view 3