Add ex29
Add ex30
Add ex31