public static void spielstand() throws IOException{
		  Properties spielstand = loadProperties("spielstand.txt");
		  JOptionPane.showMessageDialog(null, "Ein Zwischengespeichertes Spiel wird wiederhergestellt!", "Weiterspielen", JOptionPane.INFORMATION_MESSAGE);
	      String spielername1 = spielstand.getProperty("spielername1", "Nicht vorhanden");
	      String spielername2 = spielstand.getProperty("spielername2", "Nicht vorhanden");
	      String string_ausgabenummer = spielstand.getProperty("ausgabenummer", "0");
	      ausgabenummer = Integer.parseInt(string_ausgabenummer);
	  	  String string_restkartentisch = spielstand.getProperty("restkartentisch", "0");
	      restkartentisch = Integer.parseInt(string_restkartentisch);
	      jLabelRestkartenTisch.setText("Resttische: "+restkartentisch);
	      String string_restkartengast = spielstand.getProperty("restkartengast", "0");
	      restkartengast = Integer.parseInt(string_restkartengast);
	      jLabelRestkartenGast.setText("Restgäste: "+restkartengast);
	      String string_restbarplaetze = spielstand.getProperty("restbarplaetze", "21");
	      restbarplaetze = Integer.parseInt(string_restbarplaetze);
	      jLabelRestbarplaetze.setText("Barplätze übrig: "+restbarplaetze); 
	      String string_punktespieler1 = spielstand.getProperty("punktespieler1", "0");
	      punktespieler1 = Integer.parseInt(string_punktespieler1);
	      jLabelPunkteSpieler1.setText("Punkte "+spielername1+": "+punktespieler1);
	      String string_punktespieler2 = spielstand.getProperty("punktespieler2", "0");
	      punktespieler2 = Integer.parseInt(string_punktespieler2);
	      jLabelPunkteSpieler2.setText("Punkte "+spielername2+": "+punktespieler2);
	      String string_spieler = spielstand.getProperty("spieler", "1");
	      spieler = Integer.parseInt(string_spieler);
	      if(spieler == 1){
	      	jLabelSpieler.setText("Am Zug: "+spielername1);
	      }
	      else{
	      	jLabelSpieler.setText("Am Zug: "+spielername2);
	      }
	      gastkarten.clear();
	      jListGastkartenModel.clear();
	      for(int n=0;n<restkartengast;n++) {
	          String gastkartewiederhergestellt = spielstand.getProperty("gastkarten" + n);
	          String[] einzelkarte = gastkartewiederhergestellt.split(":");
	          Geschlecht geschlecht = Geschlecht.valueOf(einzelkarte[1]);
	          Land land = Land.valueOf(einzelkarte[0]);
	          gastkarten.add(new Gastkarte(geschlecht, land));
	          jListGastkartenModel.addElement(gastkarten.get(n));
	      }
	      for(int q=0;q<restkartentisch;q++){
	    	  String laenderkartewiederhergestellt = spielstand.getProperty("laenderkarten" + q);
	    	  Land land = Land.valueOf(laenderkartewiederhergestellt);
	    	  laenderkarten.add(new Laenderkarte(land));
	    	  jListLaenderkartenModel.addElement(laenderkarten.get(q));
	      }
	      for(int x=0;x<5;x++) {
	    	  String handkartenwiederhergestellt = spielstand.getProperty("kartenspieler1N" + x);
	    	  String[] einzelkarte = handkartenwiederhergestellt.split(":");
	    	  Geschlecht geschlecht = Geschlecht.valueOf(einzelkarte[1]);
	    	  Land land = Land.valueOf(einzelkarte[0]);
	    	  kartenspieler1.add(new Gastkarte(geschlecht, land));
	      }
	      for(int x=0;x<5;x++) {
	    	  String handkartenwiederhergestellt = spielstand.getProperty("kartenspieler2N" + x);
	    	  String[] einzelkarte = handkartenwiederhergestellt.split(":");
	    	  Geschlecht geschlecht = Geschlecht.valueOf(einzelkarte[1]);
	    	  Land land = Land.valueOf(einzelkarte[0]);
	    	  kartenspieler2.add(new Gastkarte(geschlecht, land));
	      }
	      System.out.println("("+ausgabenummer+") "+"Ein altes Spiel wurde wiederhergestellt"); ausgabenummer += 1;
	      System.out.println("("+ausgabenummer+") "+"Gastkarten: "+gastkarten); ausgabenummer += 1;
	      System.out.println("("+ausgabenummer+") "+"Tischkarten: "+laenderkarten); ausgabenummer += 1;
	      System.out.println("("+ausgabenummer+") "+"Handkarten von "+spielername1+": "+kartenspieler1); ausgabenummer += 1;
		  System.out.println("("+ausgabenummer+") "+"Handkarten von "+spielername2+": "+kartenspieler2); ausgabenummer += 1;
	  }