DNA strands run in opposite directions; this is called ______________