######### ........# #.......# #.......######## #..............# ..............<# ..).[...((((...# .#o..#.........# ... ###.......# # #.......# ##..##### #.## .c. ..... ..... ....... ............... ..#.......!.# ...........#. ............ #.#.).$..... # #.#.#....... ...##.#.....# ......g<....# ......#......# ....# ##.)....... ?.. #g#.#..... # #.#.#.....# ..#.#.....# ..##.##...$# .. .. ... #.....#..# ####.....#gg# .........#gg ...........# .#.......g.# ...........# #.......g# #.....<.$# #...>....# #........# ##......... ##.....##.. ####### ###