What Makes Up Nucleic Acids