public RondPoint(int taille) {
		int j, i;
		VoieInterne vi, suivante;
		VoieExterne sortie;
                ArrayList<VoieEnum> voiesEnum;

		voiesExternes = new ArrayList<VoieExterne>();
		voiesInternes = new ArrayList<VoieInterne>();
                voiesEnum = new ArrayList<VoieEnum>();

		for (i = 0; i < 4; i = i + 1) {
			vi = new VoieInterne(taille);
			voiesInternes.add(vi);
			voiesExternes.add(new VoieExterne(VoieEnum.values()[i], vi));
                        voiesEnum.add(VoieEnum.values()[i]);
		}

		for (i = 0; i < 4; i = i + 1) {
			j = (i + 1) % 4;
			suivante = voiesInternes.get(j);
			sortie = voiesExternes.get(j);
			voiesInternes.get(i).config(suivante, sortie);
		}
		statistiques = new Stats(voiesEnum);
	}