Nucleotide Bases and Double Stranded Structure