import re


def get_author_list_and_separated(cited_list):
    """
    
      >>> test="Goldberg,E.L. and Zeifman,I."
      >>> get_author_list_and_separated(test)
      [('Goldberg,E.L.', '', ''), ('Zeifman,I.', '', '')]
      >>> test="Goldberg,E.L."
      >>> get_author_list_and_separated(test)
      [('Goldberg,E.L.', '', '')]
      
      >>> test="Goldberg, E.L. and Myers,W.A. and Zeifman,I."
      >>> get_author_list_and_separated(test)
      [('Goldberg, E.L.', '', ''), ('Myers,W.A.', '', ''), ('Zeifman,I.', '', '')]
      
      >>> test="Eugene L. Goldberg, Wayne A. Myers and Israel Zeifman"
      >>> get_author_list_and_separated(test)
      [('Goldberg, E.L.', '', ''), ('Myers,W.A.', '', ''), ('Zeifman,I.', '', '')]
      

    """
    ret_val = None

    if " and " in cited_list:
        ret_val = cited_list.split(" and ")
    elif " AND " in cited_list:
        ret_val = cited_list.split(" and ")
    else:
        ret_val = cited_list.split(" ")
        
    if " " in ret_val:
        ret_val = re.sub(" ", "", ret_val)
    
    if ret_val is not None:
        ret_val = [(x, '', '') for x in ret_val]
        
    return ret_val