. #. ###### .... ##..##....##....# +.......<........ #................ ###+###'####..## ##.##..####..####. #................. +.................# #.................# ##..##.##.Z######+# #..##.##'###### ...............+ ...........Z...# ##..##...####Z####+# #...####.###..####.##. +....(....'...)......'. ......###....#...>W....$#. #....##....'####'###...## ....##......# #...# ..# ..# ............# ... # ...........' . ###.##+##.## + .#