private static Farbe waehleFarbe(int spielerAnzahl) {
		Farbe farbe = null;

		if (spielerAnzahl > 2 || Farbe.ROT.isIstFrei()
				&& Farbe.BLAU.isIstFrei() && Farbe.GRUEN.isIstFrei()
				&& Farbe.SCHWARZ.isIstFrei()) {
			farbe = farbeAussuchen();
			if (farbe.isIstFrei()) {
				farbe.setIstFrei(false);
			} else {
				System.out.println("Die gewählte Farbe ist bereits vergeben!");
				farbe = waehleFarbe(spielerAnzahl);
			}

		} else {
			farbe = farbeZuweisen();
		}

		return farbe;
	}