begin var l := new List; foreach var x in Arr(1,3,5) index i do begin l.Add(x); l.Add(i); continue; end; Assert(l.SequenceEqual(Arr(1,0,3,1,5,2))); end.