Abstract—deoxyribonucleic Acid or Dna Computing Has