def get_supervisors(employee):
    """
    Given an employee object, return a list of supervisors.  the first
    element of list will be the intial employee.
    """

    if employee.supervisor:
        return [employee] + get_supervisors(employee.supervisor)
    else:
        return [employee]