print pack 'C*', @nums[map {--$_} @order]; #### print pack'C*',@a[map{--$_}@b];