my @code = split /,/, $tokens; #### my %code = map { $_ => 1 } split /,/, $tokens; #### my %code; my @code = split /,/, $tokens; $code{$code[$_]} = $_ for 0 .. $#code;