private static Duel chooseOngoingPlayerDuel () {
		ArrayList<Duel> ongoingPlayerDuels = DuelFileHandler.getOngoingPlayerDuels(loggedPlayer);
		
		if (ongoingPlayerDuels.size()<1) {
			System.out.println("You have no active duels, please start a new one!");
			return null;
		}
		
		System.out.println("\nEnter the number of duel to be continued. Number in brackets () -> duel cannot be continued right now.");
		for (int i=0; i<ongoingPlayerDuels.size(); i++) {
			Duel tempDuel = ongoingPlayerDuels.get(i);
			String firstPhrase=null;
			if (tempDuel.getOpponent(loggedPlayer)==null) firstPhrase = "Duel without opponent yet.";
			else firstPhrase = "Duel against " + tempDuel.getOpponentName(loggedPlayer) + ".";
			
			if (tempDuel.isAnswerAllowed(loggedPlayer))	System.out.println(i+1 + ": " + firstPhrase + "\tRound " + tempDuel.getCurrentRoundNumber(loggedPlayer) + ", Question: " + tempDuel.getCurrentQuestionNumber(loggedPlayer));
			else System.out.println("(" + (i+1) + "): "+ firstPhrase +"\tRound " + tempDuel.getCurrentRoundNumber(loggedPlayer) + ", Question: " + tempDuel.getCurrentQuestionNumber(loggedPlayer) + "/" + tempDuel.getTotalQuestionNumber() + ".");
		}
		
		in.nextLine();
		String input = "";
		if (in.hasNext()) {
			input = in.next();
		}
		if (!input.matches("\\d+") || Integer.parseInt(input)>ongoingPlayerDuels.size()) {
			System.out.println("Invalid input!");
			return null;
		} else if (!ongoingPlayerDuels.get(Integer.parseInt(input)-1).isAnswerAllowed(loggedPlayer)) {
			System.out.println("You cannot continue this duel right now. Please wait for your opponent to play.");
			return null;
		} else {
			return ongoingPlayerDuels.get(Integer.parseInt(input)-1);
		}
	}