Help for this page
printf "%s %s\n", shift( @ID ), shift( @name ) while @ID && @name;
my @nyuck = ( @ID, reverse @name ); printf "%s %s\n", shift( @nyuck ), pop( @nyuck ) while @nyuck;