4 lists, 'listA' , 'listB', 'listC', listD
Condition > system > for .. name = "A" .. start index = 0 .. end index = ListA.ItemCount - 1
Sub Condition > system > for .. name = "B" .. start index = 0 .. end index = ListB.ItemCount - 1
Sub Condition > compare two values ... ListA.ItemTextAt(loopindex("A")) ... ListB.ItemTextAt(loopindex("B"))
That is for A with B. B with A is also done that way.
Do the same for A with C, A with D, B with C, & B with D