1stprimo-ppcg75(100 points)