my @merged = values %{{ map {$_ => $_ } @array1,@array2 }} ;