Exercise 30 done.