public static <A,B> List<Douce<A,B>> listDouce(Douce<List<A>,List<B>> douce) {
		LinkedList<Douce<A, B>> ret = new LinkedList<Douce<A,B>>();
		Iterator<B> iterB = douce.get2().iterator();
		
		for (A a : douce.get1()) {
			ret.add(new Douce<A,B>(a, iterB.next()));
		}
		return ret;
	}