in reply to slurping into a substring'ed' array
sub set_of_initials { my %h; local $" = "\n"; @h{ "@_" =~ /^./sg } = (); sort keys %h } @b = set_of_initials( @a ); [download]