public void ProductPermutations(){
		int index = 0;
		int[] CurrentPerm = Operator.NewPerm();
		System.out.println();
		System.out.println("Finds Perm_1*Perm_2*...*Perm_k");
		System.out.println("Put in identity permutation when finished");
		System.out.println();
		while(true){
			index++;
			System.out.print("Perm_" + index + ":");
			String PermEntryraw = sc.nextLine();
			int[] PermEntry = Input.StringToPerm(PermEntryraw);
			if(PermEntry[1] == 0){
				return;
			}
			else if (Operator.isIdentity(PermEntry)){
				break;
			}
			else {
				CurrentPerm = Operator.Product(CurrentPerm, PermEntry);
			}
		}
		System.out.println();
		Operator.SinglePermutationDisplay(CurrentPerm, OutputOption);
		System.out.println();
		System.out.println();
	}