Nucleic acids are the building blocks of DNA and RNA. Oligonucleotides are chemically synthesized short DNA or RNA molecules that