Code:
use strict;
use warnings;
my ($suc,$fail) = (0,0);
my $CC = 'whatever';
while (my $line = <DATA>){
chomp($line);
my @t = split(/,/,$line);
next if ($t[0] eq "ID" || $t[0] eq "END");
for (my $i = 2; $i < $#t; $i+=2){
$suc += $t[$i];
print "<$suc> += $t[$i]\n";
}
for (my $j = 3; $j <= $#t; $j+=2){
$fail += $t[$j];
print "<$fail> += $t[$j]\n";
}
print "\n\n$CC,$t[1],$suc,$fail";
}
__DATA__
2,Andrew,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,19,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47