def insert (source_str, insert_str, pos):
    """ Inserts insert_str at source_str[pos], displacing the rest."""
    if pos == 0:
        source_str = insert_str + source_str[pos:]
    else:
        source_str = source_str[:pos] + insert_str + source_str[pos:]
    return source_str