#!/a/a/aN
# Aa (a) 0 Aa Aa Aa.N
#N
# Aa a a a a Aa-AaN
# (a a://a.a/AaA/Aa-Aa).N
#N
# Aa a a Aa Aa Aa (A) a aN
# a a a a a.  Aa a A aN
# a a a a a a aN
# a a a.  Aa A a a aN
# a a a a Aa Aa, Aa 0.0 (aN
# "Aa"); a a a a a a a a aN
# a a Aa.  Aa a a a a a a Aa aN
#N
#   a://a.a.a/a/A-0.0N
#N
# Aa a a a a a a a a a,N
# a a a a Aa a a a aN
# "A A" A, A A A A A AN
# A, a a a a.  Aa a Aa a aN
# a a a a a aN
# a a Aa.N
N
a aN
a a.aN
a a  #Aa a a a a aN
a a #Aa a a a a aN
a a    #a a a a a a a a a aN
a a #Aa a a a AN
a a #Aa a a aN
a a        #a aN
a a #Aa a a aN
a aN
a a #a a a a+a a aN
a a.a.AaAa a A  #a a a A a a aN
a a #a a a aN
a a.a_a a a_a #a a a aN
a a # Aa a a a AN
N
aAa = [] #a a a aN
aAa = [] #a a a aN
N
aAa = [] #a a a aN
aAa = [] #a a a aN
N
aAaAa = 0  #0 a a a a a a a a aN
N
a AaAa():N
	a a(aAa) > 0:N
		a ("Aa Aa a:")N
		a a a aAa:N
			a(a['a'], a['a'], a['a'])N
	N
	a ("")N
	a a(aAa) > 0:N
		a ("Aa Aa a:")N
		a a a aAa:N
			a(a['a'], a['a'], a['a'])N
			N
	a a(aAa) > 0:N
		a ("Aa a a:")N
		a a a aAa:N
			a a['a'] == "":N
				a(a['a'])N
			a:N
				a(a['a'], a['a'])N
	N
	a ("")N
	a a(aAa) > 0:N
		a ("Aa Aa a:")N
		a a a aAa:N
			a a['a'] == "":N
				a(a['a'], a['a'])N
			a:N
				a(a['a'], a['a'], a['a'])N
N
a AaAa0():N
	a_a = ""N
	aAa = ""N
	a:N
		#a = a.Aa(["A:/Aa Aa (a0)/Aa Aa Aa/Aa/a.a", "-a", "-a", "*", "-a" ,"Aa.Aa.Aa", "-a", "Aa\**\Aa\Aa.a"], a=a.A,a = a.A, a='a0')N
N
		#a a a a a aN
		a = a.Aa(["A:/Aa Aa (a0)/Aa Aa Aa/Aa/a.a", "-a", "[0.0,0.0)", "-a" ,"Aa.Aa.Aa", "-a", "aAa"], a=a.A,a = a.A, a='a0')N
N
		a_a = a.a()[0]N
		# Aa a a a a a 0 Aa a (a, a, ...) a a a a a a a aN
		a_a = a_a.a('\a')[0]N
N
		#a a a a aN
		a a.a != 0:N
			a("Aa a a a")N
		a:N
			aAa = a_a.a() + "/Aa/0.0/Aa/Aa.a"N
N
	a Aa a a:N
		#AN
		a(a)N
		a(a_a)N
		a("Aa a a a")N
	N
	a aAaN
N
#a a a a a a #a a a \a.N
#Aa: #a A_A_A 0\a#a A_A 0\aN
a AaAaAaAa(aAa, aAa, aAaAa):N
	a a a.a.a(aAa):N
		aN
	a a(aAa,'a+') a a:N
			a = a.a()N
			a a, a a a(a):N
				a a.a(aAaAa) :N
					a "#a" a aAaAa:N
						a[a]=a.a(a,a +aAa)N
					a:N
						a[a]=a.a(a,aAa + "\a" + a)N
					aN
N
			a.a(0)N
			a a a a:N
				a.a(a)N
N
a AaAaAaAa(aAa, aAa):N
	a a a.a.a(aAa):N
		aN
	a a(aAa,'a+') a a:N
		a = a.a()N
		a.a(0)N
		a a a a:N
			aAa = AaN
N
			a a a aAa:N
				a a a a:N
					aAa = AaN
					aN
			N
			a aAa == Aa:N
					a.a(a)N
		N
			a.a()N
N
a AaAaAaAa(aAaAa):N
	a aAa == Aa:N
		a("Aa Aa a a a")N
		a = "#a A_A 0"N
		a aAaAa:N
			a += "\a#a A_A_A 0"N
		AaAaAaAa("Aa_0/A/Aa/AaAa.a", a + "\a", "#a")N
	N
	a aAaAa == Aa:N
		a("Aa Aa a a a")N
		a = "#a A_A_A 0"N
		AaAaAaAa("Aa_0/A/Aa/Aa.a", a, "#a")N
		AaAaAaAa("Aa_0/A/AaAa/AaAa.a", a, "#a")N
N
N
N
a AaAaAaAa():N
	aAa = ["#a A_A", "#a A_A_A"]N
	aAaAa = ["#a A_A_A"]N
	a aAa == Aa:N
		a("Aa a a a a")N
		AaAaAaAa("Aa_0/A/Aa/AaAa.a", aAa)N
	a aAaAa == Aa:N
		a("Aa a a a a")N
		AaAaAaAa("Aa_0/A/Aa/Aa.a", aAaAa)N
		AaAaAaAa("Aa_0/A/AaAa/AaAa.a", aAaAa)N
	N
N
a AaAaAa(aAa,aAa=a.A):N
	a:N
		a("Aa a: " + ' '.a(aAa))N
N
		#a a a a aN
		# a a a a a a a a aN
		a = a.Aa(aAa, a=Aa, a=Aa)N
		N
		#a a a a aN
		aAa = a.a()N
		N
		"""Aa a a a a a, a a a a a"""N
		a = aAa + aAaAaN
		a = a(aAaAa / 0.0, 0.0)N
		N
		#a a a a a a a aN
		a Aa:N
			a = a.a()N
			a a a a Aa:N
				aN
			a a.a() >= a:N
				a ("Aa Aa. Aa a a a a a, a a a a a a.")N
				a.a()N
				a.a()N
				aN
			a.a(a)N
			N
		a = a.aN
		a a != 0:N
			a("Aa a a a a a.")N
			a aN
N
	a Aa a a:N
		a("-------------------------------------")N
		a("Aa a a: " + ' '.a(aAa))N
		a(a)N
		a("-------------------------------------")N
		a -0  #a a aN
	N
	a("Aa")N
	a 0 #a a aN
N
a AaAaAa(aAa, aAa = Aa):N
	a:N
		a("")N
		a("Aa a: " + ' '.a(aAa))N
		a("")N
		a_a = a.a_a(aAa).a()N
		a a_aN
	a Aa a a:N
		a aAa == Aa:N
			a("-------------------------------------")N
			a("Aa a a: " + ' '.a(aAa))N
			a(a)N
			a("-------------------------------------")N
		a ""  #a a aN
	N
	a "" #a a aN
N
a AaAa(aAa,aAa):N
	a:N
		a("")N
		a("Aa a: " + ' '.a(aAa))N
		a("")N
		a = a.Aa(aAa, a=aAa)N
		a.a()N
N
		a a.a != 0:N
			a a.aN
	a Aa a a:N
		a("-------------------------------------")N
		a("Aa a a: " + ' '.a(aAa))N
		a(a)N
		a("-------------------------------------")N
		a -0  #a a aN
	N
	a 0 #a a aN
	N
a AaAaAaAa(aAa):N
	a:N
		a("")N
		a("Aa a: " + ' '.a(aAa))N
		a("")N
		A = a(a.a, 'a')N
		a = a.Aa(aAa, a=A, a=a.A)N
		a.a()N
N
		a a.a != 0:N
			a a.aN
	a Aa a a:N
		a("-------------------------------------")N
		a("Aa a a: " + ' '.a(aAa))N
		a(a)N
		a("-------------------------------------")N
		a -0  #a a aN
	N
	a 0 #a a aN
		N
a AaAa(aAa, aAa, a, a):N
	aAa = AaAa(aAa, a.a)N
	N
	a aAa != 0:N
		a("A A ", aAa, a)N
		aAa.a({'a':aAa,'a':a, 'a':a})N
	a:N
		aAa.a({'a':aAa,'a':a, 'a':a})N
	N
	a aAaN
N
a AaAa(aAa, aAa, aAa, aAa = ""):N
	a aAa:N
		aAa = AaAa(aAa, Aa)N
	a:N
		aAa = AaAaAa(aAa,Aa)N
	N
	a aAa != 0:N
		a("A A ", aAa)N
		a("Aa a: ", aAa)N
		aAa.a({'a':aAa, 'a':aAa, 'a':"Aa Aa"})N
	a:N
		aAa.a({'a':aAa, 'a':aAa})N
		N
	a aAaN
N
a AaAaAaAa(a):N
	a:N
		#a a a a a a a a aN
		a aN
		a = a + "/Aa.a"N
		a a a.a.a(a):N
			a ""N
N
		aAa = AaAaAa(["a", "-a", "a", "-a", "-", "--",a])N
		aAa = (a"".a(aAa)).a('a-0')N
		N
		a aAa == "":N
			a aAaN
		aAa = a.a(aAa)N
		a aAa["AaAa"]N
	a Aa a a:N
		a("Aa a a a")N
		a(a)N
		a ""N
N
#Aa a a a a a a a a a aN
#a a a a a a a a a a a a aN
#a a a a -0 --> a a a aN
a AaAaAaAaAa(aAaAa, a, a = -0):N
	aAaAa = []N
	aAa = aAaAaN
	# a a a, a a a a a a a a aN
	a a, a, a a a.a(aAa):N
		a aAa a a.a(a, a):N
			aAaAa.a(a.a.a(a.a.a(a,aAa)) + a.a.a)N
		a a == 0:N
			aN
		a = a - 0N
	a aAaAaN
N
a AaAaAaAaAa(aAaAa, a, aAa, aAa=-0):N
	aAaAa = []N
	aAa = aAaAaN
	# a a a, a a a a a a a a aN
	a a, a, a a a.a(aAa):N
		a aAa:N
			#Aa a a aN
			#a aAa a a.a(a, "*."+a):N
			#    aAaAa.a(a.a.a(a,aAa)N
N
			#a a a a a a a a a a a a a a aN
			a = a.a(a.a)N
			#a a a a a a a a a ['a_a'/0_Aa, a]N
			aAa =  a[-0]N
			a aAa:N
				aAaAa = aAa.a(a.a)[-0]N
				a aAaAa == a:N
					aAaAa.a(a)N
		a:N
			a a a a.a(a, "*."+a):N
				aAaAa.a(a.a.a(a,a))N
N
		a aAa == 0:N
			aN
		aAa = aAa - 0N
N
	a aAaAaN
N
a AaAaAaAa(aAaAa):N
	a (aAaAa)N
	aAaAaAa = aAaAa.a('.')[0]N
	aAaAa = aAaAaAa + ".a"N
	a aAaAaN
N
"""N
aAaAa a a a a a:N
	-Aa_AaN
	-AaN
	-AaAaN
Aa a a a a a a a a a a (a a a a a a a)N
Aa a a a a a a a'a a a a, a aN
Aa Aa Aa'a a a a a a a a aN
"""N
N
aAaAa = """#N
#<a_a>, <a_a>, <a_a>N
0a0a; 0a0a0; a; Aa Aa A 0;N
0a0a; 0a0; a; Aa Aa A 0;N
0a0; 0a0a; a; A Aa;N
0a0; 0a0a; a; A Aa A 0;N
"""N
aAaAaAaAa = []N
a aAaAaAa(aAa, aAaAa, aAa, aAa):N
	a aAaAaN
	a aAaAaAaAaN
	#a a a a a aN
	aAa = a.a.a(aAa)[0]N
	N
	#a a aN
	a "Aa" a aAa a "Aa" a aAa:N
		a = "/Aa_0/"+aAaAa+"/a/Aa/aAaAa.a"N
	a:N
		a = "/Aa_0/"+aAaAa+"/a/"+aAa+"/Aa/aAaAa.a"N
	N
	a = aAa + aN
	N
	#a a a a a a a'a aN
	#a a a a a a a a aN
	a a a.a.a(a):N
		a a(a, 'a+') a a:N
			a.a(aAaAa)N
		N
	aAa = AaN
	aAa = AaN
	aAa = ""N
	a a(a,'a+') a a:N
		a = a.a()N
		a aAa == 0:N
			aAaAaAaAa = []N
			a a,a a a(a):N
				aAaAaAaAa.a(a)N
				a a a.a('#'):N
					a {'a':Aa, 'aAa': a}N
		N
		a a, a a a(a):N
			a a a.a():N
				aN
			a a a.a('#') a a aAa:N
				a[a]=a.a(a,"# " +a)N
				aAa = AaN
				aN
			a aAa a a a.a('#'):N
				a("Aa a", a)N
				aAa = aN
				aAa = AaN
				aN
		N
		a aAa:N
			a.a(0)N
			a a a a:N
				a.a(a)N
		a:N
			a.a(0)N
			a.a()N
			a a a aAaAaAaAa:N
				a.a(a)N
				N
	#a a a a a a a a a aN
	a a aAa a a.a.a(a):N
		a:N
			a.a(a)N
		a Aa a a:  ## a a, a a a a a a ##N
			a(("Aa: %a - %a." % (a.a, a.a)))N
N
N
N
	a {'a':aAa, 'aAa': aAa}N
N
a AaAaAa(aAa, aAa, aAaAa):N
	aAa = AaN
N
	a = AaAaAaAaAa("./Aa_0/","a", Aa)N
	aAa = []N
	aAa = []N
	aAaAa = []N
	N
	a a a a:N
		a "Aa" a a:N
			#a a'a a a a Aa a a a a AN
			a "_aA" a a:N
				aAa.a(a)N
			a :N
				aAa.a(a)N
N
	a aAa:N
		aAaAa = aAaN
		N
	a aAa:N
		aAaAa.a(aAa)N
N
	a a a aAaAa:N
		aAa = AaN
		#a a a (a a a a a)N
		aAa = a.a.a(a.a(a.a)[0:-0])N
		a = a.a(a.a)[-0].a(a.a)[0]N
		N
		#a a a aN
		aAa = a.a()N
		#a a a a aN
		a.a(aAa)N
		a = []N
		aAa = -0N
		# a a a a a aN
		aAa = AaAaAaAa(a)N
N
		a "_aA" a a:N
			#a a a a a a a a a a aN
			#a a a a a aN
			#a aAaAaN
			a aAaAa == "-0" a aAaAa == "":N
				a = ["a-a","--a","-a",a + ".a","-A"]N
			a:N
				a = ["a-a","--a","-a",a + ".a","-A", "--a", aAaAa]N
			N
			# a Aa a a a aAN
			a.a("-a A_A_A_A=0")N
N
			aAa = AaAa(a, a, Aa)N
			a aAa == 0:N
				aA = AaAaAaAa(a + ".a")N
				a aA != "":N
					a = ["a-a","--a_a",aA,"--a=/Aa/Aa Aa/"+aAa,"--a","./"]N
					a a aAaAa == "-0" a a aAaAa == "":N
						a.a("--a")N
						a.a(aAaAa)N
					N
					aAa = AaAa(a, a.a)N
					a aAa == 0:N
						a("Aa a a a:" + aA)N
						aAa = AaAaAa("Aa/Aa Aa/"+ aAa)N
					a:N
						a("[Aa] Aa a a a a a a:" + aA)N
				a:N
					a("[Aa] Aa A A a:" + aA)N
				N
		a:N
			a = ["./" + a + ".a/Aa/AaA/" + a]N
			aAa = AaAa(a, a, Aa)N
			aAa = AaAaAa(aAa)N
		N
		a aAa == 0 a aAa == Aa:N
			aAa = aAa.a()N
			aAa.a({'a':aAa['a'], 'a':aAa['a'], 'a':"Aa Aa"})N
			aAa = AaN
			N
		a aAa != 0:N
			aAa = AaN
N
		#a a a a aN
		a.a(aAa)N
N
	a aAa:N
		a -0N
	a:N
		a 0N
N
a AaAaAa(aAa, aAaA, aA):N
	a = ["a", "-a"]N
	a ".a" a aAa:N
		a.a("-a")N
		a.a(aAa)N
	a ".a" a aAa:N
		a.a("-a")N
		a.a(aAa)N
N
	aAa = AaAaAa(a)N
	aAa = []N
	aAa = []N
	#a a a a a a a a a aN
	#a a a a a (a a Aa a Aa:)N
	#Aa a a A'a a a a a a a : a a aN
	aAaAa = AaN
	a a a aAa:N
		a a"a" a a:N
			a("Aa a a a a: " + aAa)N
			a(a)N
			a []N
		a a"Aa:" a a:N
			aAaAa = AaN
			aN
		N
		aAaAa = AaN
		a aAaAa:N
			a = a.a()N
			a a.a() a a a:N
				aN
			a a":" a a:N
				aN
			a a"AaAa" a a:N
				aAaAa = AaN
			#a aN
			aAa.a(a)N
N
	aAaA = aAaA a aAN
	a a a aAa:N
		N
		#a a a a a a a a a a aN
		#a a aN
		a a"AaAa" a a a a aAaA:N
			aN
		#a a a a a a a a a aN
		#a a a a a aN
		a a a"AaAa" a a a aAaA a aAaAa:N
			aN
		#a a a a aN
		a a aAaA a "aA" a a a:N
			aN
		#a a a a aN
		a a aA a "aA" a a:N
			aN
		N
		aAa.a(a)N
N
	a aAaN
N
#Aa a a a a a a a, a(a a a a a a) a a(Aa, Aa)N
#a a a a a a a a a a a a "" a a aN
a AaAaAaAa(aAa, aAa, aAaAaAa,a,a,a, aAa, aAa, aAaAa):N
	aAa = "-a"N
	a aAaAa:N
		aAa = "-aAaAaAa"N
N
	a aAa a "AaAa" a a:N
		#a a a a a a a AaAa a. a a a aN
		a = ["a",aAa,"-a",a,"-a",a,"a","-a","AaAa", "-aAa"]N
	a aAa a a != "":N
		 a = ["a",aAa,"-a",a,"-a",a,"a","-aAa", "-a",a]N
	a a aAa:N
		#a a a a a a a aN
		a a != "" a (aAa a aAa):N
			a = ["a",aAa,"-a",a,"-a",a,"a", "-aAa", "-a", a]N
		a:N
			#a a a a a a a aN
			a = ["a",aAa,"-a",a,"-a",a,"a","-a", a, "-aAa"]N
	a:N
		a ""N
N
	#a a -aAaAa a a a a a a a a aAa a a a a aN
	a aAa != 'Aa':N
		a.a("-aAaAa")N
		a.a(aAa)N
N
	a aAaAaAa:N
		a.a([N
		"A_A_A=\"\"",N
		"A_A_A=\"A\"",N
		"A_A_A=\"\"",N
		"A_A_A=\"A\""])N
	a aN
		N
a AaAa(a):N
	a [a a a a a.a(a) a a.a.a(a.a.a(a,a))]N
N
N
N
a AaAaAa(aAa, aAa, aAaAaAa, aAaAa, aAaAa, aAaAa, aAaAa):N
	aAa = AaN
	aAa = ["Aa", "Aa"]N
	a aAaAa:N
		aAa.a("Aa")N
	a aAaAa:N
		aAa.a("Aa")N
N
	#a a a a a a a a a a Aa a a a a aN
	#a a a a a a a a a a/a a aN
	#aAaAa = AaAaAaAaAa("Aa_0/","aA Aa", -0)N
	aAa = ["/Aa_0/Aa_Aa/aA Aa/Aa_Aa.a",N
				"/Aa_0/Aa_Aa/aA Aa/Aa_Aa.a"]N
N
	#a aAaAa a a a a a a a aN
	a aAaAa == 'Aa':N
		Aa = aAaAaN
	a:N
		#Aa Aa Aa a a a a a aN
		Aa = a.a.a(a.a(), aAaAa)N
		a a.a.a(Aa):N
			#a a a a a a a aN
			a.a(Aa)N
		#Aa a a aN
		a.a(Aa)N
N
	a a a aAa:N
		#a a a (a a a a a)N
		aAa = a.a() + a.a.a(a.a(a.a)[0:-0])N
		#a a a aN
		aAa = a.a()N
		#a a a a aN
		a.a(aAa)N
		#a a a aN
		aAa = a.a(a.a)[-0]N
		a = aAa.a(a.a)[0]N
		a = aAa.a(a.a)[0]N
N
		#a a a a aN
		aAa = AaAaAa(aAa,a aAa, a aAa)N
		#a a a aA a aA a a a a aN
		#a a a a a a aN
		a "a" a a a a (aAa a aAa):N
			#a a a a a a a a a aN
			aAa = [a]N
		a:N
			a a a aAa:N
				a a"AaAa" a a:N
					#a a a aN
					aAa = ["AaAa"]N
					aN
		a a a aAa:N
			#a a a a a a aN
			#a a a / a a aN
			N
			a a a aAa:N
				a = AaAaAaAa(aAa, aAa, aAaAaAa, aAa,a,a, "a" a a, Aa, aAaAa)N
				aAa = "aA/aA"N
				a "aA" a a:N
					aAa = "aA"N
				a "AaAa" a a a:N
					aAa = "aA"N
N
				#a a a a a a a a a a a AaAaN
				#a a a a a.N
				a "AaAa" a a:N
					a = AaAa(a, a, a, aAa)N
				a:N
					a = AaAa(a, a + "/" + a, a, aAa)N
N
				a a != 0:N
					aAa = AaN
		a.a(aAa)N
N
	a aAa == Aa:N
		a -0N
	a 0N
N
#a a a a a a a a aN
#a a a a a ~/.a a a a a a a a a a aN
#Aa a a a ~/.a a a a a a a a a a a a a ~/.a.N
a AaAaAa():N
	aAa = AaN
	N
	aAaAa = AaAaAaAaAa("./Aa_0/","a", Aa)N
	a aAa a aAaAa:N
		#a a a (a a a a a)N
		aAa = a.a.a(aAa.a(a.a)[0:-0])N
		#a a a aN
		aAa = a.a()N
		#a a a a aN
		a.a(aAa)N
		a = ["Aa", "Aa"]N
		a a a a:N
			#a a a aN
			#a = aAa.a(a.a)[-0].a(a.a)[0]N
			a = aAa.a(a.a)[-0]N
			N
			#a a a a a a a a aN
			aAa = A.a("./"+a)N
			aAa = aAa.a()N
N
			aAa = []N
			a a a aAa:N
				a a.a == "Aa":N
					a a.a["Aa"] != "Aa" a a.a["Aa"] != "A" a a.a["Aa"] != "A" a a.a["Aa"] != "Aa" a  a.a["Aa"] != "AaAa" a a.a["Aa"] != "AaAa" a a.a["Aa"] != "a" a a.a["Aa"] != "a_a" a a.a["Aa"] != "a_a" a a.a["Aa"] != "Aa" a a.a["Aa"] != "a" a a.a["Aa"] != "AaAa" a a.a["Aa"] != "AaAa" a a.a["Aa"] != "AaAaAa" a a.a["Aa"] != "a_a_a":N
						aAa.a(a.a["Aa"])N
			N
			a a a aAa:N
				a = ["a-a","-a",a,"-a", a,"-a",a]N
				#a = AaAa(a, a+"/"+a,a, "Aa")N
				a = AaAa(a, a.a)N
				N
				a a != 0:N
					aAa = AaN
				N
				a = ["a", "-a"]N
				a = AaAa(a, a+"/"+a,a, "Aa")N
				N
				a a != 0:N
					aAa = AaN
N
		#a a a a aN
		a.a(aAa)N
	N
	a aAa == Aa:N
		a -0N
	a 0N
N
N
#a a a a a a a a aN
#a a a a a ~/.a a a a a a a a a a aN
#Aa a a a ~/.a a a a a a a a a a a a a ~/.a.N
a AaAaAa():N
	aAa = AaN
	N
	aAaAa = AaAaAaAaAa("./Aa_0/","a", Aa)N
	a aAa a aAaAa:N
		#a a a (a a a a a)N
		aAa = a.a.a(aAa.a(a.a)[0:-0])N
		#a a a aN
		aAa = a.a()N
		#a a a a aN
		a.a(aAa)N
		a = ["Aa"]N
		a a a a:N
			#a a a aN
			a = aAa.a(a.a)[-0].a(a.a)[0]N
			#a = aAa.a(a.a)[-0]N
			N
			#a a a a a a a a aN
			aAa = A.a("./"+a + ".a")N
			aAa = aAa.a()N
N
			aAa = []N
			a a a aAa:N
				a a.a == "Aa":N
					a a.a["Aa"] != "Aa" a a.a["Aa"] != "A" a a.a["Aa"] != "A" a a.a["Aa"] != "Aa" a  a.a["Aa"] != "AaAa" a a.a["Aa"] != "AaAa" a a.a["Aa"] != "a" a a.a["Aa"] != "a_a" a a.a["Aa"] != "a_a" a a.a["Aa"] != "Aa" a a.a["Aa"] != "a" a a.a["Aa"] != "AaAa" a a.a["Aa"] != "AaAa" a a.a["Aa"] != "AaAaAa" a  a.a["Aa"] != "AaAa" a a.a["Aa"] != "a_a_a":N
						aAa.a(a.a["Aa"])N
			N
			a a a aAa:N
				aAa = AaN
				aAa = a.a.a(a.a(),a,a,a)N
				a = [aAa]N
				aAa = AaAa(a, a ,Aa)N
N
				a aAa != 0:N
					aAa = AaN
				N
				aAa = a.a.a(a.a(),a,a,AaAaAaAa(a))N
				aAa = AaAaAa(aAa)N
				N
				a aAa == 0 a aAa == Aa:N
					aAa = aAa.a()N
					aAa.a({'a':aAa['a'], 'a':aAa['a'], 'a':"Aa Aa"})N
					aAa = AaN
N
		#a a a a aN
		a.a(aAa)N
	N
	a aAa == Aa:N
		a -0N
	a 0N
N
a AaAaAa(aAaAaAa):N
	aAa = AaN
	N
	a:N
		a_a = a.a.a(a.a(), 'Aa_0\\AaAa\\AaAa\\a\\Aa')N
		a_a = a.a.a(a_a, 'a.a')N
		a = a.Aa([a_a], a=a_a, a=a.A, a=a.A, a='a-0').a()[0]N
		a a.a(a'\a\a', a, a.A|a.A):N
			a("Aa a a: a a a a a")N
			a -0N
	a Aa a a:N
		a -0N
N
	a = AaAaAaAaAa("./Aa_0","a",Aa)N
	aAa = []N
N
	a a a a:N
		#a a'a a a a Aa a a a a AN
		#a a'a a a a AaAaAa a a AN
		#a a'a a a a AaAaAa a a AN
		a "A Aa Aa 0" a a a "Aa" a a a a "AaAaAa" a a a a "AaAaAa" a a :N
			aAa.a(a)N
N
	aAa.a('.\\Aa_0\\AaAa\\AaAa\\a\\Aa\\a0_AaAa\\Aa.a')N
N
	a a a aAa:N
		aAa = AaN
		#a a a a a aN
		#a a . a ./ a a aN
		#a / a a a a a a a a // a \\N
		aAa = a.a() + a.a('.')N
		aAa = aAa.a("/",a.a)N
		#a a a a a a a a a a a a aN
		aAa = aAa.a(a.a)[0:-0]N
		aAa = a.a.a(aAa)N
N
		#a a a a a a a aN
		aAa = a.a()N
		#a a a a a aN
		a.a(aAa)N
N
		a = a.a(a.a)[-0]N
		aAa = aN
		a = [a]N
N
		a "AaAa" a a:N
			a = "A_" + aN
		a "Aa0" a a:N
			a = "Aa0_" + aN
		a "a" a a a:N
			a = "Aa0_" + aN
N
		aAa = a.a(a.a)[0]N
		N
		# a a a a a aN
		aAa = AaAaAaAa(aAa)N
		# a a a a a a a a aN
		a a.a.a(aAa):N
			a.a(aAa)N
		N
		a aAaAaAa == Aa a a aAa:N
			aAaAa = 0N
			aAa = aAaAaAa(aAa, aAa,aAa,aAaAa)N
			a aAa['a'] == Aa:N
				aAa = AaAa(a, a, Aa, aAa['aAa'])N
				aAaAa += 0N
				aAa = aAaAaAa(aAa, aAa,aAa,aAaAa)N
		a:N
			aAa = AaAa(a, a,Aa)N
		N
		aAa = AaAaAa(aAa)N
		a aAa == 0 a aAa == Aa:N
			aAa = aAa.a()N
			aAa.a({'a':aAa['a'], 'a':aAa['a'], 'a':"Aa Aa"})N
			aAa = AaN
		N
		a aAa != 0:N
			aAa = AaN
				N
		a.a(aAa)N
N
	a aAa == Aa:N
		a -0N
	a 0N
N
a AaAaAa():N
	aAa = AaN
	A = a(a.a, 'a')N
	N
	#Aa a AN
	aA = ""N
	aAa = a.a['A'] + 'a/'N
	a = [aAa+'a', '/A']N
	a = a.Aa(a, a=Aa, a=a.A, a=A)N
	a = a.a()[0]N
	a = a.a(a'Aa a (.+?), ', a)N
	a a:N
		aA = a.a(0)N
		aA = aA.a('a-0')N
	N
	a a_a a a.a(a'\a'):N
		a a"A: Aa." a a_a:N
			a ("Aa a a a: "+aA)N
			a 0N
N
	a_a = '\\\\'+aA+"\AaAa\AaAa"N
	N
	#Aa a aN
	a ("Aa Aa a a a (a a a a a)")N
	a = [aAa+'a', '/A /A /A /A /A']N
	a = a.a_a(a, Aa, a = a.A)N
	a ("Aa a...")N
N
	#Aa a a a a a aN
	a = [aAa+'a','AaAaAa=a',"/A"+aA]N
	a = a.a_a(a, Aa, a = a.A)N
N
N
	a:N
		#Aa a a a a aN
		a = ["a", "/a", "a", a_a]N
		a    = a.a_a(a)N
		a = a.a(a'.a')N
		aAaAa = a(a) - 0N
	a Aa a a:N
		a(a)N
		aAaAa = 0N
	N
	#a a a a a Aa aN
	a = AaAaAaAaAa("Aa/Aa_0","a",Aa)N
	aAa = []N
	a a a a:N
		a "Aa Aa Aa 0" a a:# a "Aa" a a:N
			a "Aa" a a:N
				aAa.a(a.a.a(a))N
N
	#Aa Aa a a a a aN
	aAa = []N
	a a a aAa:N
		#a a a aN
		a = [aAa+'a',"a",a,"/A"+aA]N
		a ("Aa: " + a)N
		a = a.a_a(a, Aa, a = a.A)N
		a = a.a('a-0')N
		#Aa Aa Aa a aN
		aAa = "AaAaAa"N
		a a a a.a("\a"):N
			a "Aa" a a:N
				aAa = a.a()N
				aAa.a(aAa)N
				a ("Aa a: " + aAa)N
		a aAa == "AaAaAa":N
			a ("Aa a a: " + a)N
			aAa.a({'a':a, 'a':"", 'a':"Aa a a"})N
			aAa = AaN
		a ("")N
N
	#Aa a a aN
	a aAa a aAa:N
		a = [aAa+'a',"a","/A"+aA, aAa]N
		a ("Aa a: " + ' '.a(a))N
		a = a.a_a(a, Aa, a = a.A)N
N
		#Aa a a aN
		aAa = a(0)N
		a = [aAa+'a',"a","/A"+aA, aAa]N
		a = a.a_a(a, Aa, a = a.A)N
		a a a a.a():N
			a a.a():N
				aAa = a(a)N
				a ("Aa a a a")N
N
		a aAa == 0:N
			aAa = AaN
			a ("Aa a a")N
			aAa.a({'a':aAa, 'a':"", 'a':"Aa a a a"})N
			aN
N
		#Aa a a a a a aN
		a = a.a() + a(aAaAa)N
		a aAa != 0 a a.a() < a:N
			a = a.a_a(a, Aa, a = a.A)N
			a a a a.a():N
				a a.a():N
					aAa = a(a)N
N
		# Aa AaN
		a aAa != 0:N
			aAa = AaN
			a ("Aa: " + aAa + "\a")N
			a = [aAa+'a',"a","/A"+aA, aAa]N
			a = a.a_a(a, Aa, a = a.A)N
			aAa.a({'a':aAa, 'a':"", 'a':"Aa a"})N
		a:N
			aAa = AaN
			N
			#Aa a a a a a a a a a a a a aN
			a = ["a", "/a", "a", a_a]N
			a = 0N
			a a != 0:N
				a = a.a(a, a=Aa, a=A, a=A)N
			a = a.a_a(a, Aa, a = a.A)N
			a = a.a('a-0').a('.a')N
			N
			#Aa a a a a a a aN
			a (a(a) - 0 > aAaAa):N
				aAaAa = a(a) - 0N
				aAa = AaN
			N
			a aAa:N
				a ("Aa a " + aAa + "\a")N
				aAa.a({'a':aAa, 'a':""})N
			a:N
				aAa = AaN
				a ("Aa Aa Aa: " + aAa + "\a")N
				aAa.a({'a':aAa, 'a':"", 'a':"Aa a"})N
N
	#Aa a a a A a a a a a aN
	a = ["a", a_a, "A:\\a\\", "/a", "/a"]N
	a = a.a_a(a, Aa, a = a.A)N
	a_a("A:\\a", "A:\\AaAaAaAa")N
	a.a("A:\\a")N
	a.a(a_a)N
	a.a(a_a)N
	N
	A.a()N
N
	a aAa == Aa:N
		a -0N
	a 0N
N
a AaAaAaAa(aAa, aAa, aAa):N
	a = aAaN
	aAaAa = AaN
	a aAaAa == Aa:N
		a = AaAaAa(aAa, Aa)N
		a = (a"".a(a)).a('a-0')N
		a(a)N
		a aAa a a a:N
			aAaAa = AaN
		N
N
a AaAaAa():N
	aAa = AaN
N
	a = AaAaAaAaAa("./Aa_0/Aa_Aa/Aa_AaAa0","a",Aa)N
	aAa = []N
N
	a a a a:N
		a "Aa_AaAa0" a a a "Aa" a a a "Aa" a a a:N
			aAa.a(a)N
N
	a a a aAa:N
		aAa = AaN
		#a a a a a aN
		#a a . a ./ a a aN
		#a / a a a a a a a a // a \\N
		aAa = a.a() + a.a('.')N
		aAa = aAa.a("/",a.a)N
		#a a a a a a a a a a a a aN
		aAa = aAa.a(a.a)[0:-0]N
		aAa = a.a.a(aAa)N
N
		#a a a a a a a aN
		aAa = a.a()N
		N
		aAa = a.a(a.a)[-0]N
		aAaAa = aAa.a('.')[0]N
		aAaAa = "a.a.a." + aAaAaN
N
		#a a a a a aN
		a.a(aAa)N
		#aAa = aN
		aAaAa = ["a","a", "a", "a", "0"]N
		aAa = ["a", "a",aAaAa]N
		aAa = ["a", "a", "a","| a", aAaAa]N
		aAa = ["a", "a", "-a", aAa]N
		aAa = ["a", "a", "a", "a", "-A", "-a", aAaAa + "/a.a.AaAa"]N
		aAaAa = ["a", "a", "a", "a-a" , aAa]N
		aAaAa = ["a", "a","-a", "-a", "Aa-Aa", "a-a-a"]N
		aAaAaAa = ["a", "a", "-a"]N
		N
		# a a a a a aN
		# aAa = AaAaAaAa(aAa)N
		# a a a a a a a a aN
		# a a.a.a(aAa):N
		#     a.a(aAa)N
		AaAa(aAaAa, Aa)N
		aAa = AaAa(aAa, Aa)N
		aAa = AaAa(aAa, a.a)N
		AaAa(aAaAaAa, Aa)N
		aAa = AaAa(aAa, aAaAa, Aa)N
		AaAaAaAa(aAa, aAaAa, aAa)N
		a = AaAaAa(aAaAa)N
		a = (a"\a".a(a).a('a-0'))N
		a(a)N
N
		a "Aa a a" a a a:N
			aAa = 0N
			aAa = aAa.a()N
			aAa.a({'a':aAa['a'], 'a':aAa['a'], 'a':"Aa Aa"})N
		a : aAa = 0N
			N
		AaAa(aAaAa, a.a)N
N
		#aAa = AaAaAa(aAa)N
		# a aAa == 0:# a aAa == Aa:N
		N
		N
		a aAa != 0:N
			a("Aa a a " + aAaAa)N
			aAa = AaN
				N
		a.a(aAa)N
N
	a aAa == Aa:N
		a -0N
	a 0N
N
N
#a a a A_A a a a a aN
a AaAaAa(aAa, aAa, aAa):N
	aAa = AaN
	aAaAa = AaAa0()N
N
	aAa = ["Aa", "Aa"]N
	aAa = ["A0"]N
N
	a aAa:N
		aAa.a("Aa")N
	N
	a aAa:N
		aAa.a("Aa")N
N
	a aAaAa == "":N
		a("Aa a a Aa 0, Aa Aa Aa 0 a ?")N
		a.a(-0)N
N
	a = AaAaAaAaAa("./Aa/","a",Aa)N
	aAa = []N
	a a a a:N
		a "Aa" a a:N
			aAa.a(a)N
	N
	#a Aa a a a a a a a aN
	a a(aAa) == 0:N
		aAa = AaAaAaAaAa("./Aa_0/Aa_Aa/Aa_AaAa0/","a",Aa)N
N
	aAa = "/a:a"N
	aAaAa = "/a:AaAa;AaAa;Aa"N
	N
	a aAa:N
		aAa = "/a:a"N
		aAaAa = "/a:Aa;AaAa"N
				N
	a a a aAa:N
		#a a a a a aN
		#a a . a ./ a a aN
		#a / a a a a a a a a // a \\N
		aAa = a.a() + a.a('.')N
		aAa = aAa.a("/",a.a)N
		#a a a a a a a a a a a a aN
		aAa = aAa.a(a.a)[0:-0]N
		aAa = a.a.a(aAa)N
				N
		#a a a a a a a aN
		aAa = a.a()N
		#a a a a a aN
		a.a(aAa)N
N
		#a aN
		a = a.a(a.a)[-0]N
	   N
		N
		a a a aAa:N
			a ".a" a a:N
				a a a aAa:N
					a = [aAaAa ,a,"/a:Aa="+a,"/a:Aa=" + a,"/a:a",aAaAa,aAa,"/a:Aa"]N
					#a(a)N
					aAa = AaAa(a, a, a, a)N
			a ".a" a a:N
				a = [aAaAa ,a,"/a:Aa=" + a,"/a","/a:a",aAaAa,aAa,"/a:Aa"]N
				aAa = AaAa(a, a, "Aa Aa", a)N
		N
		N
		a aAa != 0:N
			aAa = AaN
N
		N
		a.a(aAa)N
				N
N
	a aAa == Aa:N
		a -0N
	a 0N
	N
a AaAaAa(aAa, aAa, aAa, aAa, aAa, aAa, aA0):N
	aAa = AaN
	aAaAa = AaAa0()N
N
	aAa = ["AaAa", "AaAa", "AaAa", "AaAa", "AaAa0", "AaAa0"]N
	aAa = "a0"N
	N
	a aAa:N
		aAa.a("AaAa")N
		aAa.a("AaAa")N
		aAa.a("AaAa0")N
		N
	a aAa:N
		aAa.a("AaAa")N
		aAa.a("AaAa")N
		aAa.a("AaAa0")N
N
	a aA0:N
		a "AaAa0" a aAa : aAa.a("AaAa0")N
		a "AaAa0" a aAa : aAa.a("AaAa0")N
N
	#aAa = ["Aa","Aa"]N
	aAa = "Aa"N
N
	a aAaAa == "":N
		a("Aa a a Aa 0, Aa Aa Aa 0 a ?")N
		a.a(-0)N
N
	a = AaAaAaAaAa("./Aa/","a",Aa)N
	N
	#a Aa a a a a a a a aN
	a a(a) == 0:N
		a = AaAaAaAaAa("./Aa_0/","a",Aa)N
N
	aAa = []N
	aAa = "/a:a"N
	aAaAa = "/a:AaAa;AaAa;Aa"N
	N
	a aAa:N
		aAa = "/a:a"N
		aAaAa = "/a:Aa;AaAa"N
N
	a a aAa:N
		a a a a:N
			a aAa == Aa a "Aa" a a:N
				aN
			a "Aa" a a:N
				aN
			#a a'a a a a Aa a a a a AN
			a "Aa" a a a a "Aa" a a a:N
				aAa.a(a)N
N
	a aAa:N
		a a a a:N
			a aAa == Aa a "Aa" a a:N
				aN
			a "Aa" a a a "Aa" a a:N
				aAa.a(a)N
				N
	a a a aAa:N
		#a a a a a aN
		#a a . a ./ a a aN
		#a / a a a a a a a a // a \\N
		aAa = a.a() + a.a('.')N
		aAa = aAa.a("/",a.a)N
		#a a a a a a a a a a a a aN
		aAa = aAa.a(a.a)[0:-0]N
		aAa = a.a.a(aAa)N
N
		#a a a a a a a aN
		aAa = a.a()N
		#a a a a a aN
		a.a(aAa)N
N
		a = aAaN
		N
		#a aN
		a = a.a(a.a)[-0]N
		N
		#a a a a a Aa a a a a'a a a a Aa aN
		a a == "Aa.a":N
			a "AaAa" a a : a.a("AaAa")N
			a "AaAa" a a : a.a("AaAa")N
			a "AaAa0" a a : a.a("AaAa0")N
			a "AaAa0" a a : a.a("AaAa0")N
		a a == "AaAa.a":N
			a "AaAa0" a a : a.a("AaAa0")N
			a "AaAa0" a a : a.a("AaAa0")N
		a a == "Aa.a":N
			a = ["Aa", "Aa"]N
			N
		a "Aa" a a a "Aa" a a:N
			a = aAaN
		a:N
			a = aAaN
				N
		#a a a a:N
		a ".a" a a:N
			a a a a:N
				a = [aAaAa ,a,"/a:Aa="+a,"/a:Aa=" + a,"/a","/a:AaAaAa=a","/a:a",aAaAa,aAa,"/a:Aa"]N
				aAa = AaAa(a, a,a, a)N
		a:N
			a = [aAaAa ,a,"/a:Aa=" + a,"/a", "/a:a",aAaAa,aAa,"/a:Aa"]N
			aAa = AaAa(a, a,"Aa Aa", a)N
		N
		a aAa != 0:N
			aAa = AaN
				N
		a.a(aAa)N
N
	a aAa == Aa:N
		a -0N
	a 0N
N
#a a a a a aN
#a a %a a a a:N
#a a a a a a a a a a a a a aN
#a a AaN
#a a a a a a a a a'a a a aN
a AaAaAa(aAaAa):N
	a a a.a.a(aAaAa):N
		a("Aa a a a a a a a.")N
		a(aAaAa)N
		a AaN
	N
	a = []N
	a a(aAaAa,'a') a a:N
		a = a.a()N
	aAa = "".a(a)N
	# a a a a a a a. a a a'a a a a a a a a a a.N
	aAa = a.a(a"^(\a+)\a+a a a:$", aAa, a.A | a.A)N
	a a(aAa) > 0:N
		# a a a a ----- a a a a a aN
		aAa = a.a(a"(----*.*?)$", aAa, a.A | a.A)N
		aAa = a(aAa)N
		a("Aa a a a")N
		#a a a a a a a a a aN
		a a(aAa) > 0:N
			a (aAa[aAa[0].a(0):aAa[0].a(0)])N
		a:N
		#a a a a a a a a a aN
			a (aAa)N
		a AaN
	N
	a("Aa Aa a.")N
	a AaN
	N
	N
a AaAa(a, a):N
	a aAaN
	a aAaAaN
	a("Aa.")N
N
	#a a a a a aN
	#a a'a a a a a aN
	a.a(a.a[0])N
N
	a aAa == Aa a aAaAa == Aa:N
		#Aa a a a a aN
		a("Aa a a a a a a a")N
		AaAaAaAa()N
	N
	a(0)N
N
#a a a a a aN
aAa = AaN
aAaAa = AaN
N
a AaAa():N
	a aAaN
	a aAaAaN
	a aAaAaN
	#A: Aa a a a a aN
	a = a.AaAa(a='Aa a Aa a')N
	a.a_a('--a', a="a_a", a='Aa a, a a a a a a a/a a a Aa a.')N
	a.a_a('--a', a="a_a", a='Aa a, a a A_A a a a a a.')N
	a.a_a('--a', a="a_a", a='Aa a, a a A_A a a a a.')N
	a.a_a('--a', a="a_a", a='Aa a a')N
	a.a_a('--a', a="a_a", a='Aa a a')N
	a.a_a("--a", a="a_a", a=Aa, a='Aa aA a')N
	a.a_a("--a", a="a_a", a=Aa, a='Aa Aa a')N
	a.a_a("--a", a="a_a", a=Aa, a='Aa aA a a a a a')N
	a.a_a('--a', a="a_a", a='Aa a a a a a')N
	a.a_a('--a', a="a_a", a='Aa --a. Aa aA a')N
	a.a_a("--a", a=a, a="-0", a='Aa a a a a. Aa a a a-a --a.')N
	a.a_a('--a', a="a_a", a='Aa --a. Aa aA a')N
	a.a_a('--a', a="a_a", a='Aa a a')N
	a.a_a('--a', a="a_a", a='Aa a a a a a a.')N
	a.a_a('--a', a="a_a", a='Aa a a a a a a.')N
	a.a_a('--a', a="a_a", a='Aa a a a a a a a a a aAaAa.a.')N
	a.a_a('--a',a=a, a="0", a='Aa a, a a, a a a a a a. Aa a a 0 a.')N
	a.a_a('--a', a="a_a", a='Aa a, a a Aa a.')N
	a.a_a('--a', a="a_a", a='Aa a, a a Aa a.')N
	a.a_a('--a', a="a_a", a='Aa a, a a a a a a.')N
	a.a_a('--a', a="a_a", a='Aa a, a a a a.')N
	a.a_a('--a0', a="a_a", a='Aa a, a a a A0.')N
	a.a_a('--a', a=a, a='Aa', a = 'Aa a a a a a a a a a a a. Aa a a a a a a a a a a')N
	#A: a a a a a_aN
	a = a.a_a()N
	N
	#a a a a a a a a a aN
	#a a a aN
	a a.a:N
		a.a = AaN
		N
N
	#a a a a a a a aN
	#a aN
	#a aN
	a.a(a.A, AaAa)N
N
	#a a a a aN
	a (a.a[0])N
	a.a(a.a[0])N
	aAa = 0N
	N
	a (a.a a a Aa a a.a a a Aa) a "AaAaAa" a a a.a:N
		a.a = AaN
		a.a = AaN
	N
	#a a a a a a a a --a a a a.N
	a a.a:N
		a.a = AaN
N
	aAa = a.aN
	aAaAa = a.aN
	a aAa == Aa a aAaAa == Aa:N
		AaAaAaAa(a.a)N
N
	#A_A aN
	#a a a a a a a a Aa a a a A_Aa a'a aN
	#a a a a a a a A_A a a a a a aN
	#a a a a a a a a'a a a a A_A a a a aN
	a a.a ==  Aa a a.a == Aa:N
		a a.a.a("./Aa") == Aa a a.a == Aa:N
			a a.a() == "Aa":N
				AaAa(["A_A.a"], a.a)N
			a:N
				AaAa(["a","A_A.a"], a.a)N
	N
	aA = a.a()N
	a a.a:N
		aAaAa = a(a.a,0)N
		#Aa a Aa A (Aa a)N
		a aA == "Aa":N
			aAa = AaAaAa(a.a, a.a, a.a)N
		a aA == "Aa":N
			a a.a == Aa:N
				aAa = AaAaAa()N
			a a.a == Aa:N
				aAa = AaAaAa()N
			a:N
				aAa = AaAaAa(a.a)N
		a aA.a() == "a" a aA.a() == "a0":N
			aAa = AaAaAa()N
	a:N
		#Aa a Aa a a a a a aN
		a a.a == Aa:N
			a("Aa a a")N
			AaAa(["a", "a" , "--a=Aa","--a=/**/AaAa/*", "-a"],a.a)N
			AaAa(["a", "a", "a", "--a","a a -a"], a.a)N
		#Aa a Aa A (Aa a)N
		a aA== "Aa":N
			aAa = AaAaAa(a.a,a.a, a.a, a.a, a.a, a.a, a.a)N
		a aA == "Aa":N
			a a.a:N
				aAa = AaAaAa(a.a, a.a, a.a)N
			a:N
				aAa = AaAaAa(a.a, a.a, a.a, a.a, a.a, a.a, a.a0)N
		a aA.a() == "a" a aA.a() == "a0":N
			aAa = AaAaAa()N
N
	AaAa()N
	N
	#Aa aN
	a a.a:N
		a("Aa a a a a a a a")N
		AaAaAaAa()N
	N
	#a a aN
	a.a(aAa)N
N
a __a__ == "__a__":N
	AaAa()N
