########## .........# ..g......# .........# .........##### .##########'#..... ................... #.######......##### #......# #......# ####'#.# #######.#.# ##....##.#.. #.####.#.###### #.8####'........ #.#...#'.####### #.#.<..#.# #.#...##.# #.#.####.# #..## #.# #### #.# .#