# -*- a: a-0 -*-N
a __a__ a a_aN
N
a aN
a aN
N
a .. a (N
    a,N
    a_a,N
    a_a_a_a,N
    a_a_a_a,N
    a_a_a,N
    a,N
    a,N
)N
a ..a a AaAaAa, aN
a ..a a (N
    a_a,N
    a_a_a_a,N
    a_a,N
)N
a ..a.a.a a AaAaN
a ..a a (N
    a_a,N
    a_a,N
)N
a ..a a aN
N
a . a aN
a .a a a_aN
N
N
__a__ = 'a.a.a_a'N
__a__ = 'Aa Aa'N
__a__ = '0-0 Aa Aa'N
__a__ = 'A 0.0/A 0.0'N
__a__ = ('AaAa',)N
N
N
A = a.aAa(__a__)N
N
N
a AaAa(a.AaAa):N
    """Aa ``a.a.a``."""N
N
    a aAa(a):N
        """Aa a."""N
        a.a_a = a.a_aN
        a.a_a = a.a_aN
        a.a_a = a.a_aN
        a.a_a_a = a.a_a_aN
        a.a_a_a = a.a_a_aN
        a.a_a = a.a_aN
        a.a_a = a.a_aN
        a.a_a = a.a_aN
        a.a_a_a = a.a_a_aN
        a.a_a_a = a.a_a_aN
        a.a_a_a_a = a.a_a_a_aN
        a.a_a_a_a = a.a_a_a_aN
        # a_a_a_a()N
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa ``a`` a ``a_a_a_a``."""N
        a = a_a_a_a()N
        a.a()N
        a = [N
            'a',N
            'a',N
            'a',N
            'a',N
            'a0',N
            'a',N
            'a',N
            'a',N
            'a',N
            'a',N
        ]N
        a.a()N
        a.aAa(a, a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a')N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a')N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a')N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a __a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a')N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a')N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a_a(a):N
        """Aa a a Aa a Aa Aa."""N
        a = a(a.a_a, 'a')N
        a.aAa(a, a.a_a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a_a(a):N
        """Aa a a Aa a Aa Aa."""N
        a = a(a.a_a, 'a')N
        a.aAa(a, a.a_a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a_a(a):N
        """Aa a a Aa a Aa Aa."""N
        a = a(a.a_a, 'a')N
        a.aAa(a, a.a_a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a_a(a):N
        """Aa a a Aa a Aa Aa."""N
        a = a(a.a_a, 'a')N
        a.aAa(a, a.a_a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a', a=Aa)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a', a=Aa)N
        a.aAa(a.a(), a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a', a=Aa)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a __a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a', a=Aa)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a Aa a Aa."""N
        a = a(a.a_a, 'a', a=Aa)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a_a(a):N
        """Aa a a Aa Aa a Aa."""N
        a = a(a.a_a_a, 'a', a=Aa)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a_a(a):N
        """Aa a a Aa Aa a Aa."""N
        a = a(a.a_a_a, 'a', a=Aa)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a_a(a):N
        """Aa a a Aa Aa a Aa."""N
        a = a(a.a_a_a, 'a', a=Aa)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a_a(a):N
        """Aa a a Aa Aa a Aa."""N
        a = a(a.a_a_a, 'a', a=Aa)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a(a):N
        """Aa a a a a Aa a Aa."""N
        @a_a(a_a='a')N
        a a_a_a(a):N
            a aN
N
        a = a_a_a(a.a_a)N
        a.aAa(a, a.a_a)N
N
    @a_aN
    a a_0_a_a(a):N
        """Aa a a a a Aa a Aa."""N
        a AaAa(a):N
            @a_a(a_a='a')N
            a a_a_a(a, a):N
                a aN
N
        a = AaAa().a_a_a(a.a_a)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a(a):N
        """Aa a a a (a) a Aa a Aa."""N
        @a_a(a_a='a', a=Aa)N
        a a_a_a_a(a):N
            a aN
N
        a = a_a_a_a(a.a_a)N
        a.aAa(a, a.a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a a a a a."""N
        a AaAaAa(AaAaAa):N
            """Aa a a."""N
N
            a_a = "a"N
            a_a = "Aa"N
            a = a.a_0_a_a_a_a_aN
N
        a.a(AaAaAa)N
N
        a 'a' a a_a_a_a()N
        a = a(a.a_a, 'a')N
        a.aAa(a, 'Aa0a 0a 0a a0a 0a0a')N
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a a.N
N
        Aa a a a a Aa.N
        """N
        a_a = AaAa(a_a='a')N
        a = a_a.a_a()N
        a aN
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a a.N
N
        Aa a a a a Aa.N
        """N
        a_a = AaAa(a_a='a')N
        a = a_a.a_a()N
        a aN
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a aN
N
        Aa a a a a Aa.N
        """N
        a_a = AaAa(a_a='a')N
        a = a_a.a_a()N
        a aN
        a aN
N
    @a_aN
    a __a_0_a_a_a(a):N
        """Aa a a a.N
N
        Aa a a a a Aa.N
        """N
        a_a = AaAa(a_a='a')N
        a = a_a.a_a()N
        a aN
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a a.N
N
        Aa a a a a Aa.N
        """N
        a_a = AaAa(a_a='a')N
        a = a_a.a_a()N
        a aN
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a a.N
N
        Aa a a a a Aa Aa.N
        """N
        a_a = AaAa(a_a='a')N
        a = a_a.a_a()N
        a aN
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a a.N
N
        Aa a a a a Aa Aa.N
        """N
        a_a = AaAa(a_a='a')N
        a = a_a.a_a()N
        a aN
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a a.N
N
        Aa a a a a Aa Aa.N
        """N
        a_a = AaAa(a_a='a')N
        a = a_a.a_a()N
        a aN
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a a.N
N
        Aa a a a a Aa Aa.N
        """N
        a_a = AaAa(a_a='a')N
        a = a_a.a_a()N
        a aN
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a.N
N
        Aa Aa."""N
        a = a_a(a.a_a)N
        a.aAa(a, 'a')N
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a.N
N
        Aa Aa.N
        """N
        a = a_a(a.a_a)N
        a.aAa(a, 'a')N
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a.N
N
        Aa Aa.N
        """N
        a = a_a(a.a_a)N
        a.aAa(a, 'a')N
        a aN
N
    @a_aN
    a __a_0_a_a_a(a):N
        """Aa a a.N
N
        Aa Aa.N
        """N
        a = a_a(a.a_a)N
        a.aAa(a, 'a')N
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a.N
N
        Aa Aa (Aa).N
        """N
        a = a_a(a.a_a)N
        a.aAa(a, 'a')N
        a aN
N
    @a_aN
    a a_0_a_a_a_a(a):N
        """Aa a a.N
N
        Aa a a Aa (Aa).N
        """N
        a = a_a(a.a_a)N
        a.aAaAa(a, 'a')N
        a aN
N
    @a_aN
    a __a_0_a_a_a_a(a):N
        """Aa a a.N
N
        Aa Aa (Aa)."""N
        a = a_a(a.a_a_a)N
        a.aAa(a, 'a')N
        a aN
N
    @a_aN
    a __a_0_a_a_a_a(a):N
        """Aa a a.N
N
        Aa Aa (Aa)."""N
        a = a_a(a.a_a_a)N
        a.aAa(a, 'a')N
        a aN
N
    @a_aN
    a __a_0_a_a_a_a(a):N
        """Aa a a.N
N
        Aa Aa (Aa).N
        """N
        a = a_a(a.a_a_a)N
        a.aAa(a, 'a')N
        a aN
N
    @a_aN
    a __a_0_a_a_a_a(a):N
        """Aa a a.N
N
        Aa Aa (Aa).N
        """N
        a = a_a(a.a_a_a)N
        a.aAa(a, 'a')N
        a aN
N
    @a_aN
    a a_0_a_a(a):N
        """Aa a a Aa."""N
        a = a(a.a_a)N
        a.aAa(a, 'a-a-a-a-a')N
        a aN
N
    @a_aN
    a a_0_a_a(a):N
        """Aa a a Aa."""N
        a = a(a.a_a)N
        a.aAa(a, 'a-a-a-a-a')N
        a aN
N
    @a_aN
    a a_0_a_a(a):N
        """Aa a a Aa."""N
        a = a(a.a_a)N
        a.aAa(a, 'a-a-a-a-a')N
        a aN
N
    @a_aN
    a __a_0_a_a(a):N
        """Aa a a Aa."""N
        a = a(a.a_a)N
        a.aAa(a, 'a-a-a-a-a')N
        a aN
N
    @a_aN
    a a_0_a_a(a):N
        """Aa a a Aa."""N
        a = a(a.a_a)N
        a.aAa(a, 'a-a-a-a-a')N
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a Aa Aa."""N
        a = a(a.a_a_a, a_a='a')N
        a.aAa(a, 'a-a-a-a-a')N
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a Aa Aa."""N
        a = a(a.a_a_a, a_a='a')N
        a.aAa(a, 'a-a-a-a-a')N
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a Aa Aa."""N
        a = a(a.a_a_a, a_a='a')N
        a.aAa(a, 'a-a-a-a-a')N
        a aN
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a Aa Aa."""N
        a = a(a.a_a_a, a_a='a')N
        a.aAa(a, 'a-a-a-a-a')N
        a aN
N
    @a_aN
    a a_0a_a_a_a(a):N
        """Aa a a a_a_a."""N
        a_a = a_a_a('a')N
N
        # Aa Aa a AaN
        a = a_a(a.a_a)N
        a.aAa(a, a.a_a)N
N
        # Aa Aa a AaN
        a = a_a(a.a_a, a=Aa)N
        a.aAa(a, a.a_a)N
N
    @a_aN
    a a_0_a_a(a):N
        """Aa a a."""N
        a a_a():N
            a a_a('A_A_A_A_A')N
N
        a.aAa(a.A_A_A_A_A,N
                         a_a())N
N
        a_a('A_A_A_A_A', 0)N
N
        a.aAa(0, a_a())N
N
        a a_a()N
N
    @a_aN
    a a_0_a_a_a(a):N
        """Aa a a a.N
N
        Aa a a a (a a a a a a)N
        a Aa, Aa, Aa, Aa (Aa) a AaN
        (Aa).N
        """N
        a = []N
        a = [N
            a.a_a,N
            a.a_a,N
            a.a_a,N
            a.a_a,N
            a.a_a_aN
        ]N
N
        a a a a:N
            a = a(a, a=Aa)N
            a.aAa(a.a(), a.a_a)N
            a.a(a)N
N
        a aN
N
    @a_aN
    a a_0_a_a(a):N
        """Aa a/a-a."""N
        a a.a.a.a.a_a_a a (N
            AaAaAaN
        )N
N
        a A(AaAaAa):N
            """Aa a."""N
N
            a_a = "a"N
            a_a = "Aa"N
            a = a.a_0_a_a_aN
N
        # Aa a `a` a a a a a a a'a a aN
        # (a a-a).N
        a = a.a(A)N
        a.aAa(a a)N
N
        # Aa a a-a a a.N
        a = a.a(A, a=Aa)N
        a.aAa(a)N
N
        # Aa a a a a a a'a a, a a'a a a.N
        a = a.a(A, a=Aa)N
        a.aAa(a a)N
N
        # Aa-a a-a a a.N
        a = a.a(AaAaAa)N
        a.aAa(N
            a a AaAaAa.a_aN
            a a a_a_a_a()N
        )N
N
        a = a.a(A)N
        a.aAa(N
            a a a A.a_a a a_a_a_a()N
        )N
N
    @a_aN
    a __a_0_a_a_a(a):N
        """Aa a a a."""N
N
        a AaAaAaAaAa(AaAaAa):N
            """N
            Aa a a a a a a a a a AaN
            a a a a a.N
            """N
N
            a_a = "a0a"N
            a_a = "Aa a Aa"N
            a = a.a_0_a_a_a_aN
            a = a.a_0_a_a_a_aN
            a_a = \N
                a.a_0_a_a_a_a_aN
N
        a = a.a(AaAaAaAaAa)N
        a.aAa(a)N
N
        a = a.a_0_a_a_a_aN
        a = AaAaAaAaAa()N
        a = a.a(a, a=Aa, a_a=Aa)N
N
    @a_aN
    a __a_0_a(a):N
        """Aa a."""N
        a a_a a a_a_a_a():N
            A.a(N
                'Aa a a %a %a',N
                a_a.a_a,N
                a_a.a_aN
            )N
            A.a('Aa a:')N
            a a a a_a.a[0]:N
                A.a(N
                    (N
                        a,N
                        ' --> ',N
                        a(N
                            a,N
                            a_a.a_a,N
                            a=AaN
                        )N
                     )N
                )N
N
            A.a('Aa a:')N
            a a a a_a.a[0]:N
                A.a(N
                    (N
                        a,N
                        ' --> ',N
                        a(a, a_a.a_a)N
                    )N
                )N
N
    @a_aN
    a a_0_a_a_a_a_a_a(a):N
        """Aa a a Aa Aa a Aa Aa."""N
        a = a(a.a_a_a_a, 'a')N
        a.aAa(a, a.a_a_a_a)N
        a aN
N
    @a_aN
    a a_0_a_a_a_a_a_a(a):N
        """Aa a a Aa Aa a Aa Aa."""N
        a = a(a.a_a_a_a, 'a', a=Aa)N
        a.aAa(a, a.a_a_a_a)N
        a aN
N
N
a __a__ == '__a__':N
    a.a()N
