exercises from Programming With Objective-C: Working with objects