#..#... ##... #..... .....##.... #...##...### ### #...##..... ...... #....#...# ....####.#..#...###.# ...................#.....# .......#.####.#......#####.. .....hg+.............)...... ....h..#.#.............#### .......#.#.........##..# .....gh#.#.#.......##..# .# .......#h#.#..##..###..#...# ........g..#................. !......#.#.............###### .......#...........###.# ########..######...# .# #..######...# .# ##........#.# .# #.######.#.# .# .#....#.#.# .#.#.<#.#.# #.####.#.# #......#.# ########