Problem with matching data trees

Hi
I’m stuck with a problem. Data form the first tree I want to use in second as it is on the screenshot,. Now GH uses data with index (0;0) only in first branch and then (0;1) in all others. I think that indexes in first tree has to be matched with indexes in second, but I don’t now how to do this. Someone can help?

If you trim {0;3} the branches 1 level you will get 2 lists that correspond to your first list {0} (simplified)