package R4;

import java.util.Iterator;

/* JADX INFO: loaded from: classes3.dex */
public final class r implements k, d {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final k f6117a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final int f6118b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final int f6119c;

    public r(k kVar, int i6, int i7) {
        this.f6117a = kVar;
        this.f6118b = i6;
        this.f6119c = i7;
        if (i6 < 0) {
            throw new IllegalArgumentException(Z0.o.l("startIndex should be non-negative, but is ", i6).toString());
        }
        if (i7 < 0) {
            throw new IllegalArgumentException(Z0.o.l("endIndex should be non-negative, but is ", i7).toString());
        }
        if (i7 < i6) {
            throw new IllegalArgumentException(com.google.android.recaptcha.internal.a.i(i7, i6, "endIndex should be not less than startIndex, but was ", " < ").toString());
        }
    }

    @Override // R4.d
    public final k a(int i6) {
        int i7 = this.f6119c;
        int i8 = this.f6118b;
        if (i6 >= i7 - i8) {
            return this;
        }
        return new r(this.f6117a, i8, i6 + i8);
    }

    @Override // R4.d
    public final k b(int i6) {
        int i7 = this.f6119c;
        int i8 = this.f6118b;
        if (i6 >= i7 - i8) {
            return e.f6091a;
        }
        return new r(this.f6117a, i8 + i6, i7);
    }

    @Override // R4.k
    public final Iterator iterator() {
        return new i(this);
    }
}
