package defpackage;

import java.util.Collection;
import java.util.Iterator;
import java.util.List;

/* JADX INFO: loaded from: classes2.dex */
class bw4 extends gg3<Object> {
    public final /* synthetic */ Iterable b;
    public final /* synthetic */ int c;

    public bw4(int i, Collection collection) {
        this.b = collection;
        this.c = i;
    }

    @Override // java.lang.Iterable
    public final Iterator iterator() {
        Iterable iterable = this.b;
        boolean z = iterable instanceof List;
        int i = this.c;
        if (z) {
            List list = (List) iterable;
            return list.subList(Math.min(list.size(), i), list.size()).iterator();
        }
        Iterator it = iterable.iterator();
        it.getClass();
        if7.f(i >= 0, "numberToAdvance must be nonnegative");
        for (int i2 = 0; i2 < i && it.hasNext(); i2++) {
            it.next();
        }
        return new aw4(it);
    }
}
