exercise 7 - shadows