Shuffle 3 value divisions on a curve

Hi!
I’m very new to grasshopper and am trying to shuffle object coordinates on a curve. Let me explain myself. I have 3 different lengths of 3 objects (3 appartements). Once one starts another begins. The thing is i want their order to be random and not repeat itself. When i use jitter or random, the curve is divided 3 times by the 3 lenghts so they all go on each other without order. How can I do a 3 values division with a random order on a curve? Thank you so much!
Also, is it jitter or random the right option?
Thanks again!

Use jitter or random but plug your result values into mass addition and use the Partial results as the divisions.