Bit-twiddling on Nucleotides

Bits, nucleotides and speed.