%%%%%%%++;:,. .,;%%+:,++%t%%+++t++$t++%+,,.. .,.. ... .,..
ttttt%%++;,.. .;;:..,:;: . .,,.::;;;;:;:,.. .. .... ..,....
tt$$$t%+;:,. :t$%:. . ..,,.,. ......,........
tttttt%+;:,.. ,;;;,. .,;%t&%+t$$+. ......,,,...... .
ttttt%%+;:,,,:+;,. ..,+##########t, .,,,,.....,.. ..
%ttt%%%+;:::;t&%:..,,,%############&: .,. .,,,,....,.......
t$$%%%%++++%$$%+;;:::+###########%,,;$$: ...,...,....,,,.
$$t%%%%%%%t$$t%+++;;+$############&;;%##&; .,...,...,,,,.
$t%%%%%%%$&&$tt%+++%############t:+%%t;. .,.....,,,,,.
&$ttttt$##$$t%++%$##############t,++;:,. .,,. .,..,,,,,,,,,
&&$tt$######&$t+;+##############t,:;;;:, ,:::, .,,,,,,,,,::,
&&$$#####&$t++t##################;.:+;:,,,,,:;;;;:. . .,,,,,,,,,,::
#&&######&%;%####################$;:;++++:;;;+%+;, :%%:. .,:::::::::;:
############t%######################t::%%%+;++;+%;,..+$+,. .,::::::::;;:
#############&#####################$;;;++::;+;::;t##$+;;,,,.....,::::;;;++;.
###############&$#################&%++;,,:+t#&t+::::,,,.,,,.,,::;;++%%+,
################&&&&$&######################&&$t%+;:,,,,:;;;;:::::;++%tt%,
###############&$&&t$t%t&&&###############&$$$$$ttt+;:,,,;+%%%++;;+;+%%t$$%,
#################&$$$$t&&$$&&t%$$$&&$$&&$&&$%%tt&t++++:,,,;%$$$$$tt%%%%%tt$$t,
#################&$&&$$&&t$t$&%t&t%$&$t$$ttt%%%++;:,,,,;%$#&&&$$tttt$$&&$: