exercise 03 completed with "extra credit"