def METHOD_NAME(question, default=None):
    """Ask a question to the user and receive an answer.
    Parameters
    ----------
    question: str
        The question to be asked.
    default: str
        The default value to use if the user enters nothing.
    Returns
    -------
    str
        The answer provided by the user.
    """
    if default is not None:
        question = f"{question} (default: {default}) "
    answer = input(question)
    if answer.strip() == "":
        return default
    return answer