@kotlin.Metadata
public final class A {
    // source: 'test.kt'
    private final field point-x: double
    private final field point-y: double
    private method <init>(p0: double, p1: double): void
    public synthetic method <init>(p0: double, p1: double, p2: kotlin.jvm.internal.DefaultConstructorMarker): void
    public final method f-jsnAEDk(p0: double, p1: double, p2: double): double
    public final @org.jetbrains.annotations.NotNull method getPoint(): DPoint
    public synthetic final method getPoint-x(): double
    public synthetic final method getPoint-y(): double
}

@kotlin.Metadata
synthetic final class AnotherKt$any1$1 {
    // source: 'another.kt'
    enclosing method AnotherKt.any1()Ljava/lang/Object;
    public final static field INSTANCE: AnotherKt$any1$1
    inner (anonymous) class AnotherKt$any1$1
    static method <clinit>(): void
    method <init>(): void
    public final method invoke(p0: double, p1: double): DPoint
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any2$1 {
    // source: 'another.kt'
    enclosing method AnotherKt.any2-nuuzChU(DD)Ljava/lang/Object;
    inner (anonymous) class AnotherKt$any2$1
    method <init>(p0: java.lang.Object): void
    public final method invoke(p0: double): java.lang.Double
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any2$2 {
    // source: 'another.kt'
    enclosing method AnotherKt.any2()Ljava/lang/Object;
    public final static field INSTANCE: AnotherKt$any2$2
    inner (anonymous) class AnotherKt$any2$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class AnotherKt$any3$1 {
    // source: 'another.kt'
    enclosing method AnotherKt.any3-nuuzChU(DD)Ljava/lang/Object;
    inner (anonymous) class AnotherKt$any3$1
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any3$2 {
    // source: 'another.kt'
    enclosing method AnotherKt.any3()Ljava/lang/Object;
    public final static field INSTANCE: AnotherKt$any3$2
    inner (anonymous) class AnotherKt$any3$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any4$1 {
    // source: 'another.kt'
    enclosing method AnotherKt.any4-nuuzChU(DD)Ljava/lang/Object;
    inner (anonymous) class AnotherKt$any4$1
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any4$2 {
    // source: 'another.kt'
    enclosing method AnotherKt.any4()Ljava/lang/Object;
    public final static field INSTANCE: AnotherKt$any4$2
    inner (anonymous) class AnotherKt$any4$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any5$1 {
    // source: 'another.kt'
    enclosing method AnotherKt.any5-nuuzChU(DD)Ljava/lang/Object;
    inner (anonymous) class AnotherKt$any5$1
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-VZ1VC2s(p0: double, p1: double, p2: int): int
}

@kotlin.Metadata
synthetic final class AnotherKt$any5$2 {
    // source: 'another.kt'
    enclosing method AnotherKt.any5()Ljava/lang/Object;
    public final static field INSTANCE: AnotherKt$any5$2
    inner (anonymous) class AnotherKt$any5$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-pytmvKE(p0: double, p1: double, p2: double, p3: double, p4: int): int
}

@kotlin.Metadata
synthetic final class AnotherKt$any6$1 {
    // source: 'another.kt'
    enclosing method AnotherKt.any6-nuuzChU(DD)Ljava/lang/Object;
    inner (anonymous) class AnotherKt$any6$1
    method <init>(p0: java.lang.Object): void
    public final method invoke(p0: double): java.lang.Double
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any6$2 {
    // source: 'another.kt'
    enclosing method AnotherKt.any6()Ljava/lang/Object;
    public final static field INSTANCE: AnotherKt$any6$2
    inner (anonymous) class AnotherKt$any6$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class AnotherKt$any7$1 {
    // source: 'another.kt'
    enclosing method AnotherKt.any7-nuuzChU(DD)Ljava/lang/Object;
    inner (anonymous) class AnotherKt$any7$1
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-qDyJxbU(p0: double, p1: double, p2: kotlin.jvm.functions.Function2, p3: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any7$2 {
    // source: 'another.kt'
    enclosing method AnotherKt.any7()Ljava/lang/Object;
    public final static field INSTANCE: AnotherKt$any7$2
    inner (anonymous) class AnotherKt$any7$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): java.lang.Object
    public final method invoke-lQKCjj0(p0: double, p1: double, p2: double, p3: double, p4: kotlin.jvm.functions.Function2, p5: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any8$1 {
    // source: 'another.kt'
    enclosing method AnotherKt.any8-nuuzChU(DD)Ljava/lang/Object;
    inner (anonymous) class AnotherKt$any8$1
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-qDyJxbU(p0: double, p1: double, p2: kotlin.jvm.functions.Function2, p3: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class AnotherKt$any8$2 {
    // source: 'another.kt'
    enclosing method AnotherKt.any8()Ljava/lang/Object;
    public final static field INSTANCE: AnotherKt$any8$2
    inner (anonymous) class AnotherKt$any8$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): java.lang.Object
    public final method invoke-lQKCjj0(p0: double, p1: double, p2: double, p3: double, p4: kotlin.jvm.functions.Function2, p5: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
public final class AnotherKt {
    // source: 'another.kt'
    inner (anonymous) class AnotherKt$any1$1
    inner (anonymous) class AnotherKt$any2$1
    inner (anonymous) class AnotherKt$any2$2
    inner (anonymous) class AnotherKt$any3$1
    inner (anonymous) class AnotherKt$any3$2
    inner (anonymous) class AnotherKt$any4$1
    inner (anonymous) class AnotherKt$any4$2
    inner (anonymous) class AnotherKt$any5$1
    inner (anonymous) class AnotherKt$any5$2
    inner (anonymous) class AnotherKt$any6$1
    inner (anonymous) class AnotherKt$any6$2
    inner (anonymous) class AnotherKt$any7$1
    inner (anonymous) class AnotherKt$any7$2
    inner (anonymous) class AnotherKt$any8$1
    inner (anonymous) class AnotherKt$any8$2
    public final static @org.jetbrains.annotations.NotNull method any1(): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any2(): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any2-nuuzChU(p0: double, p1: double): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any3(): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any3-nuuzChU(p0: double, p1: double): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any4(): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any4-nuuzChU(p0: double, p1: double): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any5(): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any5-nuuzChU(p0: double, p1: double): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any6(): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any6-nuuzChU(p0: double, p1: double): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any7(): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any7-nuuzChU(p0: double, p1: double): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any8(): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method any8-nuuzChU(p0: double, p1: double): java.lang.Object
    public final static @org.jetbrains.annotations.Nullable method requiresF-qDyJxbU(p0: double, p1: double, @org.jetbrains.annotations.NotNull p2: F, @org.jetbrains.annotations.NotNull p3: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
public final class CallerKt$runSuspend$$inlined$Continuation$1 {
    // source: 'Continuation.kt'
    enclosing method CallerKt.runSuspend(Lkotlin/jvm/functions/Function1;)V
    synthetic final field $context: kotlin.coroutines.CoroutineContext
    inner (anonymous) class CallerKt$runSuspend$$inlined$Continuation$1
    public method <init>(p0: kotlin.coroutines.CoroutineContext): void
    public method getContext(): kotlin.coroutines.CoroutineContext
    public method resumeWith(p0: java.lang.Object): void
}

@kotlin.Metadata
public final class CallerKt {
    // source: 'caller.kt'
    public final static method runSuspend(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class DPoint$suspendFunctionWithLambda$1 {
    // source: 'test.kt'
    enclosing method DPoint.suspendFunctionWithLambda-qDyJxbU(DDDDLkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
    field D$0: double
    field D$1: double
    field L$0: java.lang.Object
    field label: int
    synthetic field result: java.lang.Object
    inner (anonymous) class DPoint$suspendFunctionWithLambda$1
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final @org.jetbrains.annotations.Nullable method invokeSuspend(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class DPoint$suspendInlineFunctionWithLambda$1 {
    // source: 'test.kt'
    enclosing method DPoint.suspendInlineFunctionWithLambda-qDyJxbU(DDDDLkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
    field D$0: double
    field D$1: double
    field L$0: java.lang.Object
    field label: int
    synthetic field result: java.lang.Object
    inner (anonymous) class DPoint$suspendInlineFunctionWithLambda$1
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final @org.jetbrains.annotations.Nullable method invokeSuspend(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Object
}

@kotlin.jvm.JvmInline
@kotlin.Metadata
public final class DPoint {
    // source: 'test.kt'
    private final field x: double
    private final field y: double
    inner (anonymous) class DPoint$suspendFunctionWithLambda$1
    inner (anonymous) class DPoint$suspendInlineFunctionWithLambda$1
    private synthetic method <init>(p0: double, p1: double): void
    public synthetic final static method box-impl(p0: double, p1: double): DPoint
    public final static method constructor-impl(p0: double, p1: double): void
    public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
    public static method equals-impl(p0: double, p1: double, p2: java.lang.Object): boolean
    public final static method equals-impl0(p0: double, p1: double, p2: double, p3: double): boolean
    public final static method f-impl(p0: double, p1: double, p2: double): double
    public final static method functionWithInlineClass-VZ1VC2s(p0: double, p1: double, p2: double, p3: double, p4: int): int
    public final method getX(): double
    public final method getY(): double
    public method hashCode(): int
    public static method hashCode-impl(p0: double, p1: double): int
    public final static @org.jetbrains.annotations.Nullable method suspendFunctionWithLambda-qDyJxbU(p0: double, p1: double, p2: double, p3: double, @org.jetbrains.annotations.NotNull p4: kotlin.jvm.functions.Function2, @org.jetbrains.annotations.NotNull p5: kotlin.coroutines.Continuation): java.lang.Object
    public final static @org.jetbrains.annotations.Nullable method suspendInlineFunctionWithLambda-qDyJxbU(p0: double, p1: double, p2: double, p3: double, @org.jetbrains.annotations.NotNull p4: kotlin.jvm.functions.Function2, @org.jetbrains.annotations.NotNull p5: kotlin.coroutines.Continuation): java.lang.Object
    public final static @org.jetbrains.annotations.Nullable method suspended-impl(p0: double, p1: double, @org.jetbrains.annotations.NotNull p2: kotlin.coroutines.Continuation): java.lang.Object
    private final static method suspendedInline-impl$$forInline(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final static @org.jetbrains.annotations.Nullable method suspendedInline-impl(p0: double, p1: double, @org.jetbrains.annotations.NotNull p2: kotlin.coroutines.Continuation): java.lang.Object
    public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
    public static method toString-impl(p0: double, p1: double): java.lang.String
    public synthetic final method unbox-impl-x(): double
    public synthetic final method unbox-impl-y(): double
}

@kotlin.Metadata
public interface F {
    // source: 'another.kt'
    public abstract @org.jetbrains.annotations.Nullable method run-jsnAEDk(p0: double, p1: double, @org.jetbrains.annotations.NotNull p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$10 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$10
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$100 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$100
    inner (anonymous) class TestKt$box$100
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$101 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$101
    inner (anonymous) class TestKt$box$101
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$102 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$102
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$103 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$103
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$104 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$104
    inner (anonymous) class TestKt$box$104
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-Vn1JeKA(p0: A, p1: double, p2: double, p3: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$105 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$105
    inner (anonymous) class TestKt$box$105
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-Vn1JeKA(p0: A, p1: double, p2: double, p3: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$106 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$106
    inner (anonymous) class TestKt$box$106
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-p4hbfwc(p0: double, p1: double, p2: double, p3: double): DPoint
}

@kotlin.Metadata
synthetic final class TestKt$box$107 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$107
    inner (anonymous) class TestKt$box$107
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-p4hbfwc(p0: double, p1: double, p2: double, p3: double): DPoint
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$11 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$11
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
final class TestKt$box$110$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$110.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$110$1
    inner (anonymous) class TestKt$box$110
    inner (anonymous) class TestKt$box$110$1
    static method <clinit>(): void
    method <init>(): void
    public final method run-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$110 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$110
    inner (anonymous) class TestKt$box$110$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
final class TestKt$box$111$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$111.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$111$1
    inner (anonymous) class TestKt$box$111
    inner (anonymous) class TestKt$box$111$1
    static method <clinit>(): void
    method <init>(): void
    public final method run-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$111 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$111
    inner (anonymous) class TestKt$box$111$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$12$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$12.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$12$1
    inner (anonymous) class TestKt$box$12
    inner (anonymous) class TestKt$box$12$1
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$12 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$12
    inner (anonymous) class TestKt$box$12$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$13$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$13.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$13$2
    inner (anonymous) class TestKt$box$13
    inner (anonymous) class TestKt$box$13$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$13 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$13
    inner (anonymous) class TestKt$box$13$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$14$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$14.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$14$2
    inner (anonymous) class TestKt$box$14
    inner (anonymous) class TestKt$box$14$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$14 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$14
    inner (anonymous) class TestKt$box$14$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$15$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$15.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$15$1
    inner (anonymous) class TestKt$box$15
    inner (anonymous) class TestKt$box$15$1
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$15 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$15
    inner (anonymous) class TestKt$box$15$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$16$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$16.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$16$2
    inner (anonymous) class TestKt$box$16
    inner (anonymous) class TestKt$box$16$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$16 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$16
    inner (anonymous) class TestKt$box$16$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$17$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$17.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$17$2
    inner (anonymous) class TestKt$box$17
    inner (anonymous) class TestKt$box$17$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$17 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$17
    inner (anonymous) class TestKt$box$17$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$18$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$18.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$18
    inner (anonymous) class TestKt$box$18$1
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$18 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$18
    inner (anonymous) class TestKt$box$18$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$19$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$19.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$19
    inner (anonymous) class TestKt$box$19$2
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$19 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$19
    inner (anonymous) class TestKt$box$19$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$20$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$20.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$20
    inner (anonymous) class TestKt$box$20$2
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$20 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$20
    inner (anonymous) class TestKt$box$20$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$21$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$21.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$21
    inner (anonymous) class TestKt$box$21$1
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$21 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$21
    inner (anonymous) class TestKt$box$21$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$22$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$22.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$22
    inner (anonymous) class TestKt$box$22$2
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$22 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$22
    inner (anonymous) class TestKt$box$22$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$23$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$23.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$23
    inner (anonymous) class TestKt$box$23$2
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$23 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$23
    inner (anonymous) class TestKt$box$23$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$24$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$24.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$24$1
    inner (anonymous) class TestKt$box$24
    inner (anonymous) class TestKt$box$24$1
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$24 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$24
    inner (anonymous) class TestKt$box$24$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$25$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$25.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$25$2
    inner (anonymous) class TestKt$box$25
    inner (anonymous) class TestKt$box$25$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$25 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$25
    inner (anonymous) class TestKt$box$25$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$26$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$26.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$26$2
    inner (anonymous) class TestKt$box$26
    inner (anonymous) class TestKt$box$26$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$26 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$26
    inner (anonymous) class TestKt$box$26$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$27$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$27.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$27$1
    inner (anonymous) class TestKt$box$27
    inner (anonymous) class TestKt$box$27$1
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$27 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$27
    inner (anonymous) class TestKt$box$27$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$28$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$28.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$28$2
    inner (anonymous) class TestKt$box$28
    inner (anonymous) class TestKt$box$28$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$28 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$28
    inner (anonymous) class TestKt$box$28$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$29$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$29.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    public final static field INSTANCE: TestKt$box$29$2
    inner (anonymous) class TestKt$box$29
    inner (anonymous) class TestKt$box$29$2
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$29 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$29
    inner (anonymous) class TestKt$box$29$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$30$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$30.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$30
    inner (anonymous) class TestKt$box$30$1
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$30 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$30
    inner (anonymous) class TestKt$box$30$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$31$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$31.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$31
    inner (anonymous) class TestKt$box$31$2
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$31 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$31
    inner (anonymous) class TestKt$box$31$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$32$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$32.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$32
    inner (anonymous) class TestKt$box$32$2
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$32 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$32
    inner (anonymous) class TestKt$box$32$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$33$1 {
    // source: 'test.kt'
    enclosing method TestKt$box$33.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$33
    inner (anonymous) class TestKt$box$33$1
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$33 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$33
    inner (anonymous) class TestKt$box$33$1
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$34$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$34.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$34
    inner (anonymous) class TestKt$box$34$2
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$34 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$34
    inner (anonymous) class TestKt$box$34$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$35$2 {
    // source: 'test.kt'
    enclosing method TestKt$box$35.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
    synthetic field L$0: java.lang.Object
    field label: int
    inner (anonymous) class TestKt$box$35
    inner (anonymous) class TestKt$box$35$2
    method <init>(p0: kotlin.coroutines.Continuation): void
    public final method create(p0: java.lang.Object, p1: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$35 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$35
    inner (anonymous) class TestKt$box$35$2
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$47 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$47
    inner (anonymous) class TestKt$box$47
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-p4hbfwc(p0: double, p1: double, p2: double, p3: double): DPoint
}

@kotlin.Metadata
final class TestKt$box$48 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$48
    inner (anonymous) class TestKt$box$48
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-p4hbfwc(p0: double, p1: double, p2: double, p3: double): DPoint
}

@kotlin.Metadata
final class TestKt$box$51 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$51
    inner (anonymous) class TestKt$box$51
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-p4hbfwc(p0: double, p1: double, p2: double, p3: double): DPoint
}

@kotlin.Metadata
synthetic final class TestKt$box$53 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$53
    inner (anonymous) class TestKt$box$53
    static method <clinit>(): void
    method <init>(): void
    public final method invoke(p0: double, p1: double): DPoint
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$55 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$55
    inner (anonymous) class TestKt$box$55
    static method <clinit>(): void
    method <init>(): void
    public final method invoke(p0: double, p1: double): DPoint
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$56 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$56
    inner (anonymous) class TestKt$box$56
    static method <clinit>(): void
    method <init>(): void
    public final method invoke(p0: double, p1: double): DPoint
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$57 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$57
    inner (anonymous) class TestKt$box$57
    static method <clinit>(): void
    method <init>(): void
    public final method invoke(p0: double, p1: double): DPoint
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$58 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$58
    method <init>(p0: java.lang.Object): void
    public final method invoke(p0: double): java.lang.Double
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$59 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$59
    method <init>(p0: java.lang.Object): void
    public final method invoke(p0: double): java.lang.Double
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$6 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$6
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$60 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$60
    inner (anonymous) class TestKt$box$60
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$61 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$61
    inner (anonymous) class TestKt$box$61
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$62 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$62
    method <init>(p0: java.lang.Object): void
    public final method invoke(p0: double): java.lang.Double
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$63 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$63
    inner (anonymous) class TestKt$box$63
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$64 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$64
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$65 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$65
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$66 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$66
    inner (anonymous) class TestKt$box$66
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$67 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$67
    inner (anonymous) class TestKt$box$67
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$68 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$68
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$69 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$69
    inner (anonymous) class TestKt$box$69
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$7 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$7
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$70 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$70
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$71 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$71
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$72 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$72
    inner (anonymous) class TestKt$box$72
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$73 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$73
    inner (anonymous) class TestKt$box$73
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$74 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$74
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$75 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$75
    inner (anonymous) class TestKt$box$75
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$76 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$76
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-VZ1VC2s(p0: double, p1: double, p2: int): int
}

@kotlin.Metadata
synthetic final class TestKt$box$77 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$77
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-VZ1VC2s(p0: double, p1: double, p2: int): int
}

@kotlin.Metadata
synthetic final class TestKt$box$78 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$78
    inner (anonymous) class TestKt$box$78
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-pytmvKE(p0: double, p1: double, p2: double, p3: double, p4: int): int
}

@kotlin.Metadata
synthetic final class TestKt$box$79 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$79
    inner (anonymous) class TestKt$box$79
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-pytmvKE(p0: double, p1: double, p2: double, p3: double, p4: int): int
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$8 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$8
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$80 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$80
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-VZ1VC2s(p0: double, p1: double, p2: int): int
}

@kotlin.Metadata
synthetic final class TestKt$box$81 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$81
    inner (anonymous) class TestKt$box$81
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-pytmvKE(p0: double, p1: double, p2: double, p3: double, p4: int): int
}

@kotlin.Metadata
synthetic final class TestKt$box$82 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$82
    method <init>(p0: java.lang.Object): void
    public final method invoke(p0: double): java.lang.Double
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$83 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$83
    method <init>(p0: java.lang.Object): void
    public final method invoke(p0: double): java.lang.Double
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$84 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$84
    inner (anonymous) class TestKt$box$84
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$85 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$85
    inner (anonymous) class TestKt$box$85
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$86 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$86
    method <init>(p0: java.lang.Object): void
    public final method invoke(p0: double): java.lang.Double
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$87 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$87
    inner (anonymous) class TestKt$box$87
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
    public final method invoke-jsnAEDk(p0: double, p1: double, p2: double): java.lang.Double
}

@kotlin.Metadata
synthetic final class TestKt$box$88 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$88
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-qDyJxbU(p0: double, p1: double, p2: kotlin.jvm.functions.Function2, p3: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$89 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$89
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-qDyJxbU(p0: double, p1: double, p2: kotlin.jvm.functions.Function2, p3: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.coroutines.jvm.internal.DebugMetadata
@kotlin.Metadata
final class TestKt$box$9 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    synthetic final field $dPoint-x: double
    synthetic final field $dPoint-y: double
    field label: int
    inner (anonymous) class TestKt$box$9
    method <init>(p0: double, p1: double, p2: kotlin.coroutines.Continuation): void
    public final method create(p0: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation
    public synthetic bridge method invoke(p0: java.lang.Object): java.lang.Object
    public final method invoke(p0: kotlin.coroutines.Continuation): java.lang.Object
    public final method invokeSuspend(p0: java.lang.Object): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$90 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$90
    inner (anonymous) class TestKt$box$90
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): java.lang.Object
    public final method invoke-lQKCjj0(p0: double, p1: double, p2: double, p3: double, p4: kotlin.jvm.functions.Function2, p5: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$91 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$91
    inner (anonymous) class TestKt$box$91
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): java.lang.Object
    public final method invoke-lQKCjj0(p0: double, p1: double, p2: double, p3: double, p4: kotlin.jvm.functions.Function2, p5: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$92 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$92
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-qDyJxbU(p0: double, p1: double, p2: kotlin.jvm.functions.Function2, p3: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$93 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$93
    inner (anonymous) class TestKt$box$93
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): java.lang.Object
    public final method invoke-lQKCjj0(p0: double, p1: double, p2: double, p3: double, p4: kotlin.jvm.functions.Function2, p5: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$94 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$94
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-qDyJxbU(p0: double, p1: double, p2: kotlin.jvm.functions.Function2, p3: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$95 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$95
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-qDyJxbU(p0: double, p1: double, p2: kotlin.jvm.functions.Function2, p3: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$96 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$96
    inner (anonymous) class TestKt$box$96
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): java.lang.Object
    public final method invoke-lQKCjj0(p0: double, p1: double, p2: double, p3: double, p4: kotlin.jvm.functions.Function2, p5: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$97 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$97
    inner (anonymous) class TestKt$box$97
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): java.lang.Object
    public final method invoke-lQKCjj0(p0: double, p1: double, p2: double, p3: double, p4: kotlin.jvm.functions.Function2, p5: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$98 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    inner (anonymous) class TestKt$box$98
    method <init>(p0: java.lang.Object): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
    public final method invoke-qDyJxbU(p0: double, p1: double, p2: kotlin.jvm.functions.Function2, p3: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
synthetic final class TestKt$box$99 {
    // source: 'test.kt'
    enclosing method TestKt.box()Ljava/lang/String;
    public final static field INSTANCE: TestKt$box$99
    inner (anonymous) class TestKt$box$99
    static method <clinit>(): void
    method <init>(): void
    public synthetic bridge method invoke(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): java.lang.Object
    public final method invoke-lQKCjj0(p0: double, p1: double, p2: double, p3: double, p4: kotlin.jvm.functions.Function2, p5: kotlin.coroutines.Continuation): java.lang.Object
}

@kotlin.Metadata
public final class TestKt {
    // source: 'test.kt'
    inner (anonymous) class TestKt$box$10
    inner (anonymous) class TestKt$box$100
    inner (anonymous) class TestKt$box$101
    inner (anonymous) class TestKt$box$102
    inner (anonymous) class TestKt$box$103
    inner (anonymous) class TestKt$box$104
    inner (anonymous) class TestKt$box$105
    inner (anonymous) class TestKt$box$106
    inner (anonymous) class TestKt$box$107
    inner (anonymous) class TestKt$box$11
    inner (anonymous) class TestKt$box$110
    inner (anonymous) class TestKt$box$111
    inner (anonymous) class TestKt$box$12
    inner (anonymous) class TestKt$box$13
    inner (anonymous) class TestKt$box$14
    inner (anonymous) class TestKt$box$15
    inner (anonymous) class TestKt$box$16
    inner (anonymous) class TestKt$box$17
    inner (anonymous) class TestKt$box$18
    inner (anonymous) class TestKt$box$19
    inner (anonymous) class TestKt$box$20
    inner (anonymous) class TestKt$box$21
    inner (anonymous) class TestKt$box$22
    inner (anonymous) class TestKt$box$23
    inner (anonymous) class TestKt$box$24
    inner (anonymous) class TestKt$box$25
    inner (anonymous) class TestKt$box$26
    inner (anonymous) class TestKt$box$27
    inner (anonymous) class TestKt$box$28
    inner (anonymous) class TestKt$box$29
    inner (anonymous) class TestKt$box$30
    inner (anonymous) class TestKt$box$31
    inner (anonymous) class TestKt$box$32
    inner (anonymous) class TestKt$box$33
    inner (anonymous) class TestKt$box$34
    inner (anonymous) class TestKt$box$35
    inner (anonymous) class TestKt$box$47
    inner (anonymous) class TestKt$box$48
    inner (anonymous) class TestKt$box$51
    inner (anonymous) class TestKt$box$53
    inner (anonymous) class TestKt$box$55
    inner (anonymous) class TestKt$box$56
    inner (anonymous) class TestKt$box$57
    inner (anonymous) class TestKt$box$58
    inner (anonymous) class TestKt$box$59
    inner (anonymous) class TestKt$box$6
    inner (anonymous) class TestKt$box$60
    inner (anonymous) class TestKt$box$61
    inner (anonymous) class TestKt$box$62
    inner (anonymous) class TestKt$box$63
    inner (anonymous) class TestKt$box$64
    inner (anonymous) class TestKt$box$65
    inner (anonymous) class TestKt$box$66
    inner (anonymous) class TestKt$box$67
    inner (anonymous) class TestKt$box$68
    inner (anonymous) class TestKt$box$69
    inner (anonymous) class TestKt$box$7
    inner (anonymous) class TestKt$box$70
    inner (anonymous) class TestKt$box$71
    inner (anonymous) class TestKt$box$72
    inner (anonymous) class TestKt$box$73
    inner (anonymous) class TestKt$box$74
    inner (anonymous) class TestKt$box$75
    inner (anonymous) class TestKt$box$76
    inner (anonymous) class TestKt$box$77
    inner (anonymous) class TestKt$box$78
    inner (anonymous) class TestKt$box$79
    inner (anonymous) class TestKt$box$8
    inner (anonymous) class TestKt$box$80
    inner (anonymous) class TestKt$box$81
    inner (anonymous) class TestKt$box$82
    inner (anonymous) class TestKt$box$83
    inner (anonymous) class TestKt$box$84
    inner (anonymous) class TestKt$box$85
    inner (anonymous) class TestKt$box$86
    inner (anonymous) class TestKt$box$87
    inner (anonymous) class TestKt$box$88
    inner (anonymous) class TestKt$box$89
    inner (anonymous) class TestKt$box$9
    inner (anonymous) class TestKt$box$90
    inner (anonymous) class TestKt$box$91
    inner (anonymous) class TestKt$box$92
    inner (anonymous) class TestKt$box$93
    inner (anonymous) class TestKt$box$94
    inner (anonymous) class TestKt$box$95
    inner (anonymous) class TestKt$box$96
    inner (anonymous) class TestKt$box$97
    inner (anonymous) class TestKt$box$98
    inner (anonymous) class TestKt$box$99
    public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
    public final static @org.jetbrains.annotations.NotNull method consume-_BuEyOk(p0: double, p1: double, p2: double, p3: double, @org.jetbrains.annotations.NotNull p4: kotlin.jvm.functions.Function2): DPoint
    public final static @org.jetbrains.annotations.NotNull method consumeInline-_BuEyOk(p0: double, p1: double, p2: double, p3: double, @org.jetbrains.annotations.NotNull p4: kotlin.jvm.functions.Function2): DPoint
    public final static method extensionFunction-jsnAEDk(p0: double, p1: double, p2: double): double
    public final static method g-jsnAEDk(p0: double, p1: double, p2: double): double
    public final static method id(p0: java.lang.Object): java.lang.Object
    public final static @org.jetbrains.annotations.NotNull method makeDPoint(p0: double, p1: double, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function2): DPoint
    public final static @org.jetbrains.annotations.NotNull method makeDPointInline(p0: double, p1: double, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function2): DPoint
    public final static @org.jetbrains.annotations.NotNull method plus-p4hbfwc(p0: double, p1: double, p2: double, p3: double): DPoint
}
