.. .. ##.# #. #.g. #. .# #....#. .# #....#. .##### #......##$#.... ....h.......... ..........#.# #######hh...# #b##### #g# #######.######## ................ #######.######## #.# #.# ### #.# #....# #.# #....# #.# #....# #.# ####....# #.# ........###.## #..........# #####..........# ...#..........# #.#.....###.## #.......###.# #...#.......# # #.#.#.####### #+##.#####.#.#.# .(.........#.#.# ###.##'##.#.#.# #...#.#.#.# #.<.#...#.# #...#...# #####.#.# ..#.. #....