Vielleicht übersehe ich da was, aber was spricht dagegen, eine Variable hochzuzählen?

So in der Struktur:
Code:
@> Conditional Branch: Variable [0001:Item] == 1
  @> Control Variables: [0001:Item] = 2 
  @> -->Item 1 abgeben
 : Else
  @> Conditional Branch: Variable [0001:Item] == 2
    @> Control Variables: [0001:Item] = 3 
    @> -->Item 2 abgeben
   : Else
    @> ... USW ...
   : Branch End
  @>
 : Branch End