in reply to Accessing multiple array index

"i do not want use any sort of loop command to achieve this"

See: slice

A slice accesses several elements of a list, an array, or a hash simul +taneously using a list of subscripts

my @subset = @route[0..9];

The way forward always starts with a minimal test.