DNA is often described as the blueprint of life, but the molecules that carry genetic information do not always behave as neatly as biology textbooks suggest. Two DNA strands carry the same negative ...