### ### ..# .. #.# .. #+ #.# . .#.. #.############.#.###########'#o..# ##............#.#.................# .......................g....>.....# ......<....).........#.# #....<. ####..........#.#....#o######...# #.......####.#.####)#..)..)..# #.......'....#........o....# #####.#....#########.....###### .......)...........'.....+ #####.#.############.....# ###...<#.#####.# #..[..# #..............# #.....# ...#(.....#####.. ####### . ####.### .... ###.# #.# #.# #.#