week 3 assignment - object-oriented sets