def removes_indexes(lst, indexes):
    """ Remove all indexes from a list.
    :param lst: The list to remove the indexes from.
    :param indexes: The indexes to remove from the list.
    :return: A copy of the list with all items removed at specific indexes.

    Examples:
    >>> removes_indexes([4, 8, 15, 16, 23, 42], [0, 2, 5])
    [8, 16, 23]
    >>> removes_indexes([4, 8, 15, 16, 23, 42], [0, 2, -1])
    [8, 16, 23]
    """
    lst = lst.copy()
    for index in sorted(indexes, reverse=True):
        del lst[index]
    return lst