### ##################### ..................g....>### .............g..........g ###############.######g############### #.....................#.### .........##.........#.)...# ..............##.##.#.....# ..................#.#.....# .........#..####.##.#.....# ..#.................#.....# .............###....#.....# .#.#............##.#.....# #.#######.#..##.#.....# .#.. #.......#..##.# .....#.#####....##.# ............#....##.# #######.#.#..##....# .# ......#+#+#........# ##########......#####...# #...)....(<.....'.......# #.######.#......######..# #.#......'......> #####......######## ...........# #...######## +... #.. ..