##### .... #####..#### #####.........# #.............# #.............# # #......<.g..# ... #[...####g..##.... ..#######.o..%>... #....#......... #....#o........ ..#....#o##.###.. ..o.............. o.#..g.#.#..##.. ..o...g#.#...... .......#.# .##.. #....g.#.# .# . #.#..g.... . # #.####.# .. #. .# ... .... #########.... ######.........(.. #...........(..... #....(..<......... #%.[.(.....Z..(... #.......(((c...... #......((#####.... #....[.c.# # # #.$###.?.# ## +.... #...## ..c.# .....# #.....#