(2) Nucleic acids and proteins are the products of template ... bimolecular displacement reactions of five- or six-carbon monomer building blocks that contain both nucleophilic groups and ...