P3 May 2012 answers