###### ####### #....# ....... #....# # .. #################....... #....###.>##...##........................ #...............................<........ #....#######.........###.....####........ #....# #.........###.....####....... #....# ........!..........).......... #..).# .####[........................ #...<# .........)....%.....###.###... #...Z# .####.Zc...###)(...##....#.. ####.....................(.d......... ##...................Z.cz<##....#. .###..###......####...J......... .. .........................#. c## ###....................... .# #......####............ .# #......# #............ . .... #............ ............. #.?........ ......... ...