public static void ajouteSuivant(LinkedList<listeJeux> suivante,
			LinkedList<listeJeux> precedente, int k) {

		Iterator<listeJeux> it = suivante.iterator();
		while (it.hasNext()) {
			listeJeux actuelleSuivante = it.next();
			Iterator<listeJeux> it2 = precedente.iterator();
			while (it2.hasNext()) {
				listeJeux actuellePrecedente = it2.next();
				if ((actuelleSuivante.regleAccord(actuellePrecedente) && (actuelleSuivante
						.regleDifferenceDeuxNotes(actuellePrecedente)))) {
					if (k == 2 || k == 1 || k == 5) {
						actuelleSuivante.getPeres().put(
								actuellePrecedente,
								actuelleSuivante
										.regleBeauteDeux(actuellePrecedente));
						actuellePrecedente.getSuivants().put(
								actuelleSuivante,
								actuelleSuivante
										.regleBeauteDeux(actuellePrecedente));
					} else {
						if (k == 3) {
							actuelleSuivante
									.getPeres()
									.put(actuellePrecedente,
											actuelleSuivante
													.regleBeauteTrois(actuellePrecedente));
							actuellePrecedente
									.getSuivants()
									.put(actuelleSuivante,
											actuelleSuivante
													.regleBeauteTrois(actuellePrecedente));
						} else {
							if (k == 4) {
								actuelleSuivante
										.getPeres()
										.put(actuellePrecedente,
												actuelleSuivante
														.regleBeauteQuatre(actuellePrecedente));
								actuellePrecedente
										.getSuivants()
										.put(actuelleSuivante,
												actuelleSuivante
														.regleBeauteQuatre(actuellePrecedente));
							}
						}
					}
				}
			}
		}
	}