while (my $line = < $in_ph > ) {
chomp $line;
my@ fields = split(/,/, $line);@
key = split(/_/, $fields[0]);
$data[$count][0] = $fields[1];
foreach(@key) {
$data[$count][$k + 1] = $key[$k];
$k++;
}
$k = 0;
$count++;
}
####
my $n = 2033;
my $color = $data[$n][0];
my $order = $data[$n + 1][0];
my $shape = $data[$n + 3][0];
my $name = $data[$n + 4][0];
foreach my $aref(@data[2033..$#data]) {
if (($aref - $n) % 6267 == 0) {
$color = $data[$aref][0];
$order = $data[$aref + 1][0];
$shape = $data[$aref + 3][0];
$name = $data[$aref + 4][0];
}
print $out_ph1 $predata, ",", $color, ",", $order, ",", $shape, ",", $name, ",";
foreach(@{
$aref
}[4..$#$aref]) {
print $out_ph1 $_, "\_";
}
print $out_ph1 "\n";
}
####
print $out_ph1 $predata, ",", $color, ",", $order, ",", $shape, ",", $name, ",";