######### ######### ####### ####.......# #.......# #.....# ###### #z.'...>...# ######## #.......# ###.....###### #....######.##.......# #..>...# #.......# #.'.....z....# #.....zz.z.z##.......# #......# #.......# #.#.....####.####....#########.......# #......# #.......# ##.#.....# #.z..#....# #.......# #......# #.......# #zz#.....# ####<.....# #.......######......# #......)###z##.....# ###....# #.......'....#......# #.....)zz.((##.....# #....# #.......####.'......# #.......######.....# #....# #.......# ###......# ######### * ####+## ##.### #####+### #####y## * * ,,* * * * #.# , , ##.# { * ,*, * #.# * ##z.# { , , , #.# #.z## , , #.# #'## * , , , ,, , #.# ** #.yy...# , #########)####### , , #..y...# , #.............(.. * #......# ..#######.####### , , * #......# #.# , #....y.# * #.# , * +......# #.# #......# #.# * , , * #.## #..# * ##.# #.# * #<# , * ###.##### #..†....# ,, #.......####*, , * #..........# #.......##..+ ,, #<......# , ,, , , ,###....<..# , ..........# * ###.....>.# * * ######.## , #...# * #+### ** { * , , , * { , {+ ,, + { {, * , , * , *, *