Updated with excercises from 2014-10 exam