First attempt at exercise 01-01-04