code on collections
oop code for the ruby session