in reply to map question
You should have used the variable $item as the key instead of the string
item. Change:
to:unless ( $skipper {item} ) { # not found in list?
unless ( $skipper {$item} ) { # not found in list?
In Section
Seekers of Perl Wisdom