package e.a.o;

import d.n;
import d.n0.c.s;
import java.util.Iterator;

/* JADX INFO: compiled from: SerialDescriptor.kt */
/* JADX INFO: loaded from: classes.dex */
@n
public final class h {

    /* JADX INFO: compiled from: SerialDescriptor.kt */
    @n
    public static final class a implements Iterator<f> {

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        private int f2783c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        final /* synthetic */ f f2784d;

        a(f fVar) {
            this.f2784d = fVar;
            this.f2783c = fVar.g();
        }

        @Override // java.util.Iterator
        /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
        public f next() {
            f fVar = this.f2784d;
            int iG = fVar.g();
            int i = this.f2783c;
            this.f2783c = i - 1;
            return fVar.k(iG - i);
        }

        @Override // java.util.Iterator
        public boolean hasNext() {
            return this.f2783c > 0;
        }

        @Override // java.util.Iterator
        public void remove() {
            throw new UnsupportedOperationException("Operation is not supported for read-only collection");
        }
    }

    /* JADX INFO: compiled from: SerialDescriptor.kt */
    @n
    public static final class b implements Iterator<String> {

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        private int f2785c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        final /* synthetic */ f f2786d;

        b(f fVar) {
            this.f2786d = fVar;
            this.f2785c = fVar.g();
        }

        @Override // java.util.Iterator
        /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
        public String next() {
            f fVar = this.f2786d;
            int iG = fVar.g();
            int i = this.f2785c;
            this.f2785c = i - 1;
            return fVar.h(iG - i);
        }

        @Override // java.util.Iterator
        public boolean hasNext() {
            return this.f2785c > 0;
        }

        @Override // java.util.Iterator
        public void remove() {
            throw new UnsupportedOperationException("Operation is not supported for read-only collection");
        }
    }

    /* JADX INFO: compiled from: Iterables.kt */
    @n
    public static final class c implements Iterable<f> {

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        final /* synthetic */ f f2787c;

        public c(f fVar) {
            this.f2787c = fVar;
        }

        @Override // java.lang.Iterable
        public Iterator<f> iterator() {
            return new a(this.f2787c);
        }
    }

    /* JADX INFO: compiled from: Iterables.kt */
    @n
    public static final class d implements Iterable<String> {

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        final /* synthetic */ f f2788c;

        public d(f fVar) {
            this.f2788c = fVar;
        }

        @Override // java.lang.Iterable
        public Iterator<String> iterator() {
            return new b(this.f2788c);
        }
    }

    public static final Iterable<f> a(f fVar) {
        s.e(fVar, "<this>");
        return new c(fVar);
    }

    public static final Iterable<String> b(f fVar) {
        s.e(fVar, "<this>");
        return new d(fVar);
    }
}
