def format_email(
        title: str,
        greeting: str,
        recipient: str,
        body: str,
        ending: str,
        signature: str
    ):
    """
    Format an email message using the specified components.

    Separate the title, greeting and recipient, body, and closing with
    blank lines. Put the signature on the line after the closing.

    Parameters:
    ----------
    title: str
        The title of the email.
    greeting: str
        The greeting line of the email.
    recipient: str
        The recipient's name.
    body: str
        The main content of the email.
    ending: str
        The closing line of the email.
    signature: str
        The signature to end the email.

    Returns:
    -------
    str
        A formatted email message as a multiline string.

    Example:
    --------
    >>> print(format_email("Meeting Request", "Dear", "Alice",
    ...                    "Please attend the meeting at 10 AM.",
    ...                    "Best Regards", "Bob"))
    Meeting Request

    Dear Alice,

    Please attend the meeting at 10 AM.

    Best Regards,
    Bob
    """
    pass # ADD CODE HERE!
