public static Integer[][] convertArrayListOfArrayListToIntegerArray(
			ArrayList<ArrayList<Integer>> a) {
		Integer[][] s = new Integer[a.size()][];
		for (int i = 0; i < a.size(); i++) {
			s[i] = (Integer[]) a.get(i).toArray(new Integer[a.get(i).size()]);
		}
		// int k = 0;
		// for (ArrayList<String> x : a) {
		// s[k] = x.toArray(new String[x.size()]);
		// k++;
		// }

		return s;
	}