î é–áW ã@s*Gdd„dƒZGdd„dƒZdS)c@s4eZdZdZdZdd„Zdd„ZdS)ÚsquirrelÚécCs&||_d|_td|jƒdS)NrzA new squirrel! Name is )ÚnameÚageÚprint)ÚselfZ name_param©rú/home/seth/examples/squirrel.pyÚ__init__s  zsquirrel.__init__cCs,|jd7_td|jd|jƒdS)NézIt's z's birthday! New age )rrr)rrrr Úbirthdayszsquirrel.birthdayN)Ú__name__Ú __module__Ú __qualname__rrr r rrrr rs  rc@s@eZdZgZdZdd„Zdd„Zdd„ZdS) Úsquirrel_collectionrcCs|jj|ƒdS)N)Ú squirrelsÚappend)rrrrr Úaddszsquirrel_collection.addcCs"x|jD]}|jƒq WdS)N)rr )rZsqrrr r szsquirrel_collection.birthdaycs‡fdd†}dˆ_|S)Ncs9ˆjd7_ˆjtˆjƒkr+dSˆjˆjS)Nr )ÚplaceÚlenrr)rrr Úiteratorsz2squirrel_collection.get_iterator..iteratorr éÿÿÿÿ)r)rrr)rr Ú get_iterators z squirrel_collection.get_iteratorN)r rrrrrr rrrrr rs   rN)rrrrrr Ús