Hello! i am learning grasshopper and here to get more knowlage of solving grasshopper problems and find the best logical way of thinking of it, currently,i am trying to rotate these circles to be along to the curve direction so i tried to find the vector between the startpoint of the curve and end of it and connected it to rotate direction and it worked only in cases when i had five circles at every startpoint but when i tried to rotate many circles didnt work as expected it just duplicated it twice parallel and perpendicular as shown in the last picture picture . I tried also Oriant direction Node and Rotate axis and didnt work as well. i am looking for to find out what was wrong in this method and how its possible to get these circles parallel to these curves not perpendicular on it regaldless of curve direction.

very appriacted for any hint to think about this issue !

00-Test.gh (22.9 KB)