### #....... #........ #......... #....o..... #####......o... .........o...>. #####..g........# ........<.o>....# ................# ....._........... ?.............#.## ...............# # ........%I.....# ..........I....# ...........I....# #.......((%(.....#.# ............#.#o.#.## .........%........... .......p.<(...$........ #####.#.#####......... #.#.# #......... . #.#.# #.......## ...#####.#p#####(......# ...........I.)).)......# .........#.#####.......# .....(...[))............. .#.####.....####........ #.....# #.....#. #...[.#####...##.. ####.....).).......... ...................... ####.....##########.#. #.........(... #..<..####### ####.## #.# #.# #.. ###