This is actually fairly well organized, so likely notmuch to gain by reinventing the wheel (unless you go pure code). However, List.Deconstruct only works here as you are magically not working with the first set of data but all others. If you need to work with all but the 2nd item in each list you’d be a bit stuck.

So I re-wrote your values in a slightly different order. These 5 nodes do the job fairly neatly, and can be configured to work with other indices too. It does involve some extra math with the division, but that n complexity problem will process quite quickly so it’s unlikely to be a roadblock for you.