in reply to Reordering Arrays?

Array slices are your friend.

@new_array[@new_index_order] = @orig_array;
--
<http://dave.org.uk>

"The first rule of Perl club is you do not talk about Perl club."
-- Chip Salzenberg