"""N
Aa a a a a.N
"""N
a aN
N
a a.a.a.a a AaN
a a.a.a a Aa, AaAaN
N
N
a AaAa(Aa):N
    N
    a __a__(a, a_a: a, a_a_a: a):N
        a.a_a = a_aN
        a.a_a = 0N
        a.a_a = 0N
        a.a_a = 0N
        a.a_a = 0N
        a.a_a = 0N
        a.a_a = 0N
        a.a_a = 0N
        a.a_a_a = a_a_aN
        a.a = Aa(a_a_a, (0, 0,))N
        a.a = AaAa.AN
N
    a a_a(a, a_a: a, a_a: a):N
        a.a_a = a_aN
        a.a_a = a_aN
N
    a a(a, a: a.Aa, a):N
        a.a_a += a.a_aN
        a.a_a += a.a_aN
        a.a.a(a, a)N
