##....... #....... .. #.....b. ..... .. ..!... ..... ..##..... ###......# #.......# #.........# #..##.#.######.S.......## .. #..##.#.##............... #. ##. #..#....@hh.h..l.....w... ..#(##..# #........###.#.#.g...... ........###.$......###h#og........ ...................##...rh........ .....g...##.........#?..#b........ .......................###........ ..........####.....#.#.# ##...#... ...........# #..####.#.# ....... ........##.####... .J#.# ..##... ...!....##...###.....#.# ### ## .......h.........## #. .............### ...#.........# .. #.......>?# . ................. .................. .................. .##.............g. ###...$....?#### #.........# #.........#