topic 8 handouts nucleic acids 8142655