Iterator Pattern Implemented.