Nucleic DNA 20

completed