Add exercise 30.
Add exercise 31.
Add exercise 32.
Add exercise 33.