[% USE Oulibot %] [% size = o.size %] [% half = size / 2 %]
[% FOREACH i = [0 .. half] %]
[% IF (i % 2) %] [% o.$i %] [% ELSE %] [% Oulibot.swap(o.$i) %] [% END %] [% END %]

[% FOR i = [half .. size] %]
[% o.$i %] [% END %]