MATHEMATICS 0580/42 May/June 2017