Added first half of the extra credit exercises