\begin{flushleft}
\begin{minipage}[t]{\textwidth}
\hrulefill

\vspace*{-5mm}

\begin{verbatim}
#include<iostream.h>
#include<LINK/basic/List.h>

main()
{
        List<int> list1;

        for (int i=0; i<3; i++)
                list1.append(i);

        List<int> list2(list1);
        list2.append(9);

        List<int> list3;
        list3 = list2;
        list3.insert(12);

        cout << list1 << endl;
        cout << list2 << endl;
        cout << list3 << endl;
}
\end{verbatim}

\vspace*{-7mm}

\hrulefill

\vspace*{-5mm}

\begin{verbatim} 
(0 1 2)
(0 1 2 9)
(12 0 1 2 9)
\end{verbatim}

\vspace*{-6mm}

\hrulefill
\end{minipage}
\end{flushleft}
