1stprimo-ppcg96(1,000 points)