def get_boolean_input(question: str) -> bool:
    """Asks the given question and returns True if the user enters Y or False if they enter N"""
    while True:
        user_input = input(f'{question} [Y/n]:').lower()
        if user_input in ['y', 'yes']:
            return True
        elif user_input in ['n', 'no']:
            return False
        else:
            print("Please be sure to enter either 'yes' or 'no'")