in reply to [SOLVED]: Need help with range expression ('0 .. -0.5' === '0 .. 0.5')

push @array,reverse (@array==1 ? () : @array[ 0..$#array - @array % 2 +]);
poj