Added exercises 300 and 301.
Merge branch 'master' into DF