....... .. #####....... #.. ...##..........# ... ................ .... ..............# .... (............###..# .............#....# #...........gg# # #..........).# #. ##...........# .##.##........l.### ................# ................# ....###.###.....# ... #8'''8#....... #.###.#......#. ##...##....... #..<..# ..... #######