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