def list_samemem_prepend(l, *args):
    """this will on the same list
    """
    length = l.__len__()
    args_len = args.__len__()
    for i in range(0, args_len):
        l.append(None)
    for i in range(length - 1, -1, -1):
        l[i + args_len] = l[i]
    for i in range(0, args_len):
        l[i] = args[i]
    return l
