package defpackage;

import j$.util.Objects;
import java.util.Collection;
import java.util.Iterator;
import java.util.Map;

/* renamed from: ˆᵪᵵ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0876 implements Iterator {

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public final /* synthetic */ int f3990;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public final /* synthetic */ C3954 f3992;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final Iterator f3993;

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public Object f3991 = null;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public Collection f3995 = null;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public Iterator f3994 = EnumC2663.f10338;

    public C0876(C3954 c3954, int i) {
        this.f3990 = i;
        this.f3992 = c3954;
        this.f3993 = c3954.f14930.entrySet().iterator();
    }

    @Override // java.util.Iterator
    public final boolean hasNext() {
        return this.f3993.hasNext() || this.f3994.hasNext();
    }

    @Override // java.util.Iterator
    public final Object next() {
        if (!this.f3994.hasNext()) {
            Map.Entry entry = (Map.Entry) this.f3993.next();
            this.f3991 = entry.getKey();
            Collection collection = (Collection) entry.getValue();
            this.f3995 = collection;
            this.f3994 = collection.iterator();
        }
        Object obj = this.f3991;
        Object next = this.f3994.next();
        switch (this.f3990) {
            case 0:
                return next;
            default:
                return new C3550(obj, next);
        }
    }

    @Override // java.util.Iterator
    public final void remove() {
        this.f3994.remove();
        Collection collection = this.f3995;
        Objects.requireNonNull(collection);
        if (collection.isEmpty()) {
            this.f3993.remove();
        }
        C3954 c3954 = this.f3992;
        c3954.f14929--;
    }
}
