void generateAux(List<List<Integer>> results, List<Integer> result,
			int lvl, int numRows) {
		List<Integer> resultN = new ArrayList<Integer>();
		resultN.add(1);
		int pre = 0;
		for (int i : result) {
			if (pre == 0)
				pre = i;
			else {
				resultN.add(pre + i);
				pre = i;
			}
		}
		resultN.add(1);
		if (lvl == numRows)
			return;
		results.add(resultN);
		generateAux(results, resultN, lvl + 1, numRows);
	}