my %seen; $seen{$_}++ for @temp;