use Data::Dumper; print Dumper { %ARGV[0,1,3] };