pp04 graded 2014.05.29