Why are there exactly five calls to the p() function?