exercise 1 from Design for Interective 2