def get_start_end(title, print_char="-", size=150, nl_str=True, nl_end=True):
    """
    :return:
        start: ------------------------------- <title> -------------------------------
          end: -----------------------------------------------------------------------
    """
    title_len = len(title)
    print_char_group = print_char * int((size - title_len - 2) / 2)
    start = " ".join([print_char_group, title, print_char_group])
    end = print_char * len(start)
    if nl_str:
        start = f"\n{start}"
    if nl_end:
        end = f"{end}\n"
    return start, end