#!/a/a/a aN
N
# a_a.a :N
# 	Aa a a a a a a a a a a (a) a a, a a A a.N
N
a aN
a aN
a aN
a a_a.a a AaN
N
#######################################################################N
# A N
# A: a a a a a a aN
N
# Aa AaN
a_a = 0.0N
N
# A [a]N
a_a_a = '/a'N
N
# A [a]N
a_a_a = '/a'N
N
#N
#######################################################################N
N
N
a AaAa:N
	a __a__(a, a_a, a_a):N
N
		# Aa a a a a a a aN
		a.a = Aa()N
N
		# AN
		# Aa a (a a a)N
		a.a_a = a.Aa(a_a, Aa, a.aAa)N
N
		# Aa a (a a a a a a a a a a)N
		a.a_a = a.Aa(a_a, Aa, a_a=0)N
N
N
	a aAa(a, a):N
		a.a = aN
N
	a aAa(a):N
		a.a_a.a(a.a)N
N
a a(a):N
	a a_aN
	a a_a_aN
	a a_a_aN
N
	a = AaAa(a_a_a, a_a_a)N
N
	# Aa aN
	a.a_a('a_a', a=Aa)N
N
	a = a.Aa(a_a)N
N
	a a a.a_a(): N
		a.a()N
N
		# Aa a a aN
		a.aAa()N
N
a __a__ == '__a__':N
	a(a.a)N
