while (my $line = ) { chomp $line; if ((split /\s+/,$line)[2] =~ /(\w+)-/i) { print $1; } }