Given scientific fact as input, generate the question from this fact such that it can be answered from the input.

Exchange of dna segments happens between non-sister chromatids of homologous chromosomes during crossing-over.
When does exchange of dna segments happen between non-sister chromatids of homologous chromosomes?