1stprimo-ppcg109(1,000 points)