public static void main(String[] args) {
		args = new String[] { "a", "b", "c", "d" };
		Permutator<String> iter = new Permutator<String>(args);
		int i = 1;
		while (iter.hasNext()) {
			final String[] a = iter.next();
			System.out.println(i++ + ": " + Arrays.toString(a));
		}
		System.out.println("Perm count: " + iter.getPermutationCount());
	}