Zaslat SMS: The Essence of the Iterator Pattern