sub util_remove_duplicates(@) { my %hash; undef %hash; @hash{@_} = (); return keys %hash; }