Ok, I’m new here, about a month into experimenting with GH, though 20+ years of 3D CAD, so I get complex modeling in general, but GH I’m a noob, but yours was the first question I had half a good answer to ha!
Disclaimer out of the way, first I just used the method I learned to display numbers on the curves using the components called point list from point on curve. That showed me exactly how the curves were out of proper order.
So from there I knew it was just a matter of how to rearrange them, likely through some combination of reversing one or both of the lists, then combining the two lists in the proper order, maybe with flatten.
I’ll interject here that one valuable area to learn about GH is data management, and I urge you to look up some tutorials on GH data management.
Meanwhile, back at the ranch…It was not obvious to me which component to properly merge the lists in the correct order after reversing the lists individually, it took me quite a few tries and just typing words into the component search box and trying different components until one gave me the results I wanted. There is likely a more appropriate component than merge. I expected it to work if I put one list to D1 (in merge) and the other list into D2, but that still didn’t work. So then I tried just adding them both to D1, which finally worked, go figure.
To reiterate, it was a fair understanding (for a noob) of data management in GH, so I highly recommend brushing up on how data management works in GH. I suspect it will help you to strengthen your understanding of how the behind the scenes portion of your model is behaving.