### ### ##.## ##.###...## #...##....## ##..#......# ##.....)##.## #.........## ##.##).....# ##.#..).....# #....<.....## ##.......##.## ##......#....# ### #...........####.## ##......T....##...# ##.##....o#o..##..## ##........o