#________________________________________$,__$,_____,
#________________________________________"ss.$ss._.s'
#________________________________,_____.ss$$$$$$$$$$s,
#________________________________$._s$$$$$$$$$$$$$$`$$Ss
#________________________________"$$$$$$$$$$$$$$$$$$o$$$_______,
#_______________________________s$$$$$$$$$$$$$$$$$$$$$$$$s,__,s
#______________________________s$$$$$$$$$"$$$$$$""""$$$$$$"$$$$$,
#______________________________s$$$$$$$$$$s""$$$$ssssss"$$$$$$$$"
#_____________________________s$$$$$$$$$$'_________`"""ss"$"$s""
#_____________________________s$$$$$$$$$$,______________`"""""$__.s$$s
#_____________________________s$$$$$$$$$$$$s,..._______________`s$$'__`
#_________________________`ssss$$$$$$$$$$$$$$$$$$$####s._____.$$"$.___,_
#___________________________`""""$$$$$$$$$$$$$$$$$$$$#####$$$$$$"____
#_________________________________"$$$$$$$$$$$$$$$$$$$$$####s""_____.$
#__________________________________"$$$$$$$$$$$$$$$$$$$$$$$$##s____.$
#___________________________________$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
#__________________________________$$"__"$"$$$$$$$$$$$$$$$$$$$$S""""'
#_____________________________,___,"_____'__$$$$$$$$$$$$$$$$####s
#_____________________________$.__________.s$$$$$$$$$$$$$$$$$####"
#_________________,___________"$s.___..ssS$$$$$$$$$$$$$$$$$$$####"
#_________________$___________.$$$S$$$$$$$$$$$$$$$$$$$$$$#####"
#_________________Ss_____..sS$$$$$$$$$$$$$$$$$$$$$$$$$######""
#__________________"$$sS$$$$$$$$$$$$$$$$$$$$$$$$$########"
#___________,______s$$$$$$$$$$$$$$$$$$$$$$#########""'
#___________$____s$$$$$$$$$$$$$$$$$$$#######""'____s'_______,
#___________$$..$$$$$$$$$$$$$$$$######"'_______....,$$....____,$
#____________"$$$$$$$$$$$$$######"'_,_____.sS$$$$$$$$$$$$$$$$s$$
#______________$$$$$$$$$$#####"_____$,_.s$$$$$$$$$$$$$$$$$$$$$$$$s.
#___)__________$$$$$$$$$#####'______`$$$$$$$$$###########$$$$$$$
#__((__________$$$$$$$$$#####_______$$$$$$$$###"_______"####$$$$$$
#__)_\_________$$$$$$$$$$####._____$$$$$$###"_____________"###$$$$$$
#_(___)________$$$$$$$$$$$####.___$$$$$###"________________####$$$$
#_)__(_(_______$$"$$$$$$$$$#####.$$$$$###'_______________.###$$$$$$$
#_(__)__)____,$"_$$$$$$$$$$$$######.$$##'________________.###$$$$$$$$
#_)_(__(_\._______"$$$$$$$$$$$$$#######,,,.__________..####$$$$$$$$$$$"
#(___)$_)__)______,$$$$$$$$$$$$$$$$$$####################$$$$$$$
#(___($$__(_\____sS"__`"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$S$$,
#_)__)$$$s_)_)__.____.___`$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"'__`$$
#__(___$$$Ss/__.$,__.$,,s$$$$$$##S$$$$$$$$$$$$$$$$$$$$$$$$S""________'
#____\)_$$$$$$$$$$$$$$$$$$$$$##"__$$________`$$.________`$$.
#________`"S$$$$$$$$$$$$$$$#"______$__________`$__________`$
#____________`"""""""""""'_________'___________'___________