package o; import java.util.Iterator; /* renamed from: o.gdz, reason: case insensitive filesystem */ /* loaded from: classes.dex */ public final class C14994gdz implements gdA { final gdE b; final int e; /* JADX WARN: Multi-variable type inference failed */ public C14994gdz(gdE gde, int i) { C14957gcv.e(gde, ""); this.b = gde; this.e = i; if (i >= 0) { return; } StringBuilder sb = new StringBuilder("count must be non-negative, but was "); sb.append(i); sb.append('.'); throw new IllegalArgumentException(sb.toString().toString()); } @Override // o.gdA public final gdE d(int i) { int i2 = this.e + i; return i2 < 0 ? new gdJ(this, i) : new gdH(this.b, this.e, i2); } /* renamed from: o.gdz$LWm */ /* loaded from: classes.dex */ public static final class LWm implements Iterator, InterfaceC14932gcO { private int b; private final Iterator d; LWm(C14994gdz c14994gdz) { this.d = c14994gdz.b.e(); this.b = c14994gdz.e; } private final void a() { while (this.b > 0 && this.d.hasNext()) { this.d.next(); this.b--; } } @Override // java.util.Iterator public final T next() { a(); return this.d.next(); } @Override // java.util.Iterator public final boolean hasNext() { a(); return this.d.hasNext(); } @Override // java.util.Iterator public final void remove() { throw new UnsupportedOperationException("Operation is not supported for read-only collection"); } } @Override // o.gdE public final Iterator e() { return new LWm(this); } }