DNA Sequence Reversal