Biomolecules I: Nucleic Acids and Proteins