##
keys%{map $_,0, @list}
####
keys%{map$_=>0,@list}
####
keys%{map$_ x2,@list}
####
keys%{map ($_)x2,@list}
####
keys%{map+($_)x2,@list}
####
do{my%h;grep!$h{$_}++,@list}
####
sub{my%h;grep!$h{$_}++,@_}->(@list)
####
keys%{@list[...]}
####
keys%{@x[0..$#x,1..$#x]}
####
keys%{@x,reverse@x}