private PokerGameType getGameSelection() {
        while (true) {
            printGameSelectionMenu();
            System.out.println("");
            System.out.print("> ");
            String input = scanner.nextLine().trim();
            if (input.equals("1")) {
                return PokerGameType.TEXAS;
            } else if (input.equals("2")) {
                return PokerGameType.OMAHA;
            } else if (input.equals("3")) {
                return PokerGameType.SEVEN_STUD;
            } else if (input.equals("4")) {
                return PokerGameType.FIVE_DRAW;
            } else {
                System.out.println("Invalid input");
            }
        }
    }