# re-ordering columns in leaflet package

I used code provided by Predrag Punosevac to create a flyer. I would like however to re-order the columns so that it would appear first column first, second second and so on. Is there a way to tweak the code to achieve that?

From the source code, it seems here is where the columns are assembled:

% Combine and output the frontside and the backside.
% The option two part arranges the pages in a different than the natural''
% order, to allow the typesetting of a 4 page leaflet and a detachable 2 page
% form, for summaries, fill-in forms, applications, questionnaires, etc.
%    \begin{macrocode}
\LL@selectOutput
\iftwopart
{\setcounter{page}{1}%
\LL@shipoutPage{\LL@rotate@I{\LL@preparePages{6}{4}{1}}}}%
{\setcounter{page}{2}%
\LL@shipoutPage{\LL@rotate@II{\LL@preparePages{2}{3}{5}}}}%
\else
{\setcounter{page}{1}%
\LL@shipoutPage{\LL@rotate@I{\LL@preparePages{5}{6}{1}}}}%
{\setcounter{page}{2}%
\LL@shipoutPage{\LL@rotate@II{\LL@preparePages{2}{3}{4}}}}%
\fi
\LL@@end
}%
%    \end{macrocode}
% End of the redefinition of \cmd{\@@end}.


I couldn't figure out how to fix this so it works. Thank you in advance for your response.