for my $i (0 .. $#parts) {