How to Reorder Sort Along Curve Numbers?

Hi, I cant figure out how to fix the order of the points for interpolated curve, the goal is to have a distorted circle without any intersecting lines. Any help or advice would be greatly appreciated. Thanks!

Sort Along Curve.gh (43.2 KB)

try with replace items instead of sort along curve, you just need to simplify the trees to be in the same path.
Sort Along Curve_ev.gh (57.4 KB)

Perfect Thanks!!