public void getInput() {
        
        String command;
        Scanner inFile = new Scanner(System.in);
        
        do {
            this.display();
            
            
            command = inFile.nextLine();
            command = command.trim().toUpperCase();
            
            switch (command) {
                case "D":
                    gameMenuControl.displayBoard();
                    break;
                case "N":
                    gameMenuControl.startNewGame();                    
                    break;
                case "P":
                    gameMenuControl.displayPreferencesMenu();
                    break;
                case "R":
                    gameMenuControl.displayStatistics();
                    break;
                /*case "H":
                    HelpMenuView helpMenu = Sudoku.getHelpMenu();
                    helpMenu.getInput(null);
                    break;*/
                case "Q":
                    break;
                default:
                    new SudokuError().displayError("Invalid command. Please enter a valid command.");
                    continue;
            }
        } while (!command.equals("Q"));
        
        return;
    }