Week 4 homework for CodePath Swift Observer Group