Exploring the pathways of homologous recombination