Divide multiple curves based off distance

Hey guys, Having some trouble how to divide a set of closed curves based on there distance from a set point in space (possibly multiple points.

Basically 10 or 20 crvs in the z direction gradually divided more and more based off there distance from a ground point. Ive tried to do curve closest point by location and eval curve but not setting list properly possibly?
Thank you guys

As always, post your file.
Anyways - have a look at this:

div_re.gh (11.2 KB)

ahhh really sorry I thought I had attached it!