## ... #.# #.# ###.# .... # ## #.##.#.... #........# ##<.#.#.... #...# # . #ggg...# #.g#...# ####..... ### #..#### #.. .... #.# ##.. #.# ... #####.# #...#.# #.#..#.# .####...#(# . #.#).#.. .[........###.#....#.# #......##<........#.# ........##.##.##...#.### .8......##.# ......... ..###...##.######..#.####### . #..p##.................. #...############.####.. #...ppK.p.........(.# #.##############.##.# #.# # #.# #.# ..# ###