public static void menueAusgabe(List<Rezept> rezeptList, Marshaller marshaller, Rezepteseite rezepteseite) throws JAXBException, FileNotFoundException{
		//Eingabevariablen
		int eingabe, weiter;
		 
		// Menueaufbau	
		System.out.println("____Rezeptesammlung____");  
		System.out.println(); 
		System.out.println("Was moechten sie machen?");  
		  
		System.out.println("1. Rezept ansehen"); 
		System.out.println("2. Rezept kommentieren"); 
		System.out.println("3. Beenden");
		System.out.print("Auswahl: "); 
		eingabe = in.nextInt();
		 
		// Eingabe unterscheiden  
		switch(eingabe){
	      	case 1:
	      			int check;
	      			// Ausgabe der Rezepteliste
	      			rezepteAusgeben(rezeptList);
	      			
	      			// Auswahlmöglichkeit
		        	System.out.println();
	      			System.out.print("Rezeptauswahl: "); 
	      			check = in.nextInt();
	      			
	      			//Check ob Eingabe korrekt, ansosnten Aufforderung zur richtigen EIngabe
	      			while((check < 1) || ( check > rezeptList.size()) ){
	      				System.out.println();
		      			System.out.println("Ungültige Auswahl."); 
		      			System.out.println();
		      			System.out.print("Rezeptauswahl: "); 
		      			check = in.nextInt();
	      			}
	      			
	      			// Nach Auswahl Rezept, Inhalt ausgeben
	      			rezeptInhaltAusgeben(rezeptList.get( check-1 ));
	      			
	      			// Nach Inhaltsausgabe nächsten Schritt anbieten
	      			System.out.println();
	      			System.out.println("Nächster Schritt?"); 	      			
	      			System.out.println("0 - Rezeptkommentieren"); 
	      			System.out.println("1 - zurück zur Auswahl"); 
	      			System.out.println("2 - Programm beenden");
	      			System.out.println();
	      			
	      			System.out.print("Auswahl: ");
	      			weiter = in.nextInt(); 
	      			
	      			// Auswahl des nächsten Schrittes
	      			switch(weiter){
	      				case 0: 
	      						//Zuvor gesehenes Rezept kommentieren
	      						List<Kommentar> komment = (List<Kommentar>) rezeptList.get(check-1).getKommentare().getKommentar();
	      						kommentieren(komment, rezeptList, marshaller, rezepteseite);
	      						schreiben(marshaller, rezepteseite);
				
				   	        break;
				   	        
	      				case 1: 
	      						// Zurück zur Auswahl
	      						menueAusgabe(rezeptList, marshaller, rezepteseite); break;
	      				case 2: 
	      					break;
	      			
	      				default: 
	      					
	      				//Check ob Eingabe korrekt, wenn nicht wird zurück zum Menü geführt
	    	      			if((weiter < 0) || ( weiter > 2)){
	    	      				System.out.println();
	    		      			System.out.println("Ungültige Auswahl. Zurück zum Hauptmenü."); 
	    		      			System.out.println();
	    		      			menueAusgabe(rezeptList, marshaller, rezepteseite);
	    	      			}
	      					      				
	    	      			break;
	      			}
	      			
	          break;
	          
	          
	        case 2: // Im Hauptmenü Auswahl 2, Kommentieren starten
	    	        rezeptAuswahlKommentar(rezeptList, marshaller, rezepteseite);
	    	    break;
	        case 3: 
	        	break; 
	        
	        default: 
	        	  System.out.println();
	  			  System.out.println("Ungültige Eingabe. Programm wird beendet.");
  				break; 
		  }  
	}