test_permute.java running Permute 3 integers 1 2 3 fyi permuters=0 1 2 2 1 3 fyi permuters=0 0 2 1 3 2 fyi permuters=0 1 1 3 1 2 fyi permuters=0 0 1 2 3 1 fyi permuters=0 1 0 3 2 1 fyi permuters=0 0 0 Permute 4 integers 3 2 1 4 2 3 1 4 3 1 2 4 1 3 2 4 2 1 3 4 1 2 3 4 3 2 4 1 2 3 4 1 3 4 2 1 4 3 2 1 2 4 3 1 4 2 3 1 3 1 4 2 1 3 4 2 3 4 1 2 4 3 1 2 1 4 3 2 4 1 3 2 2 1 4 3 1 2 4 3 2 4 1 3 4 2 1 3 1 4 2 3 4 1 2 3 Permute 3 doubles 1.0 2.0 3.0 2.0 1.0 3.0 1.0 3.0 2.0 3.0 1.0 2.0 2.0 3.0 1.0 3.0 2.0 1.0 Permute 3 characters a b c b a c a c b c a b b c a c b a Permute String of 3, using permc abcd bacd acbd cabd bcad cbad test_permute.java finished