public void printCombs(ArrayList<ArrayList<Integer>> comb) {
		System.out.println("[");
		for (int i = 0; i < comb.size(); i++) {
			ArrayList<Integer> curComb = comb.get(i);
			System.out.print("[");
			for (int j = 0; j < curComb.size(); j++) {
				if (j == curComb.size() - 1)
					System.out.print(curComb.get(j));
				else
					System.out.print(curComb.get(j) + ",");
			}
			System.out.println("]");
		}
		System.out.println("]");
	}