############# ####...........#### ####.................#### ##.......######+##.......## ##.....####.......####.....## ##....###.............###....## #....##.....#######.....##..(.# ##...##....###.....###....##...## #....+....##.........##....#....# #...##...##...#####...##...##...# #...#....#...##...##...#....#...# #...'....#...##.<.##...#....#...# #...#....#...##...##...#....#...# #..(##...##...##.##...##...##...# #....#....##...#.....##....#....# ##...##....###.#...###....##...## #....##.....#.#####.....##....# .##....###.....#.......###....## ..##.....####..#....####.....## #..##.......####.####.......## ...####..g....#....g....#### .......####....#......#### ....##....##g..######## ...........g........ ........########...( ##....... .## #.....##. . ###### .. ##