###################### #....................# #.............#..(.#..# #...###....⌠...#.#.##.. #..## ##............... #..# ##........##..#.. #...###...####...#...## #........##..##..g.#... .⌠...# #>'(....##. ..## .....## ###........ #..#.# ###...####....##..#..#...#.###### ##...............#...#..#...#.#### ##.............#......##.###.#.#.# #....⌠...##...###...##...#.#.##..# ........#...#....#....##.#..##..## .............#.....##...##.#..#.<# ##################################