########################### #.......................... #............###........... #.#########..# #........... #.# #..# #........... #.# #.[# #........... #.#########..###........... #......)................... #....)..####............... #.####))# #..#####.######. #.# #..# #..# #.# #.)# #..# #.####..# #..##### #.......####....... #.................. #.................. #.####...........o. #.# #............. #.####............. #.................o #.................. #.#######..####..## #.# #..# #..# #.# #..# #..# #.# #..# #..# #5# #..# #..# #.# #..# #..######## #Z# #..####.......... #g# #................ #5# #...#####...#### #5#######...# #...# #...5..5.^..# #...# #...........# #...# #.#######...# #...# #.# #...# #...# #.# #...# #...# #.# #.g.# #...# #.# #...#####...# #.#######...........#######. #.)......................... #.####...................... #.# #.......#####.......... #.# #.......# #.......... #.# #.......#####.......... #.# #..............Z....... #.# #...................... #. #..######.............. #..# #..........#### #..........# #..........# #........... ...a........g