そしてスルーできない人もイパーイ居るだけ。

重複チェックならやはりハシュのご利用かな?
@Array = grep !$Hash{$_}++ , @Array;