The elements found in nucleic acids are