1stprimo-ppcg89(1,000 points)