int main()
{
    Container* container = new ConcreteContainer(5);
    Iterator* iter = new ConcreteIterator(container);
    for(; iter->end() == false;iter->next())
        {
            cout<<"In Container: "<<iter->GetCurrentItem()<<endl;
        }
    return 0;
}