Due to the cause of the specificity of base pairing, what must be true of the two strands in a double helix