Weaving DNA