totalGross = 0 currentGross = 0 currentMovie = "" firstRecord = TRUE IF NOT EOF DO Read next record IF currentMovie = record.movie THEN currentGross = currentGross + record.gross ELSE IF NOT firstRecord PRINT currentMovie + " earned $" + currentGross END IF totalGross = totalGross + currentGross currentMovie = record.movie currentGross = record.Gross firstRecord = FALSE END IF WHILE NOT EOF PRINT totalGross END IF