do { print "@ARGV\n"; } while( nextPermut­e(@ARGV) ); #### return if $i == -1; #### if( $i == -1 ) { $first= 1; return; }