### #.. ... #.# #.# ### #.#.# #... #.#.# ..(.. #.#.##..#.# #.#b....... ###.#..#..### ## ####...hh......#....#. ..# ?..............#.....# #.# ###.#..#.#.##.......# #.# ###...?..............# #.# .....$..#.#.####.#...# #.# ###...#.....###......###.####### .....)..#.####.......#.......... #.####..#............#.#.###### . #.)######.........#.## #..# ##...##.##...######.# #..# ##.###.#..#........# #..# #........###.###### #.. ##.###....#..## ### #..#.....# #..#####'## #.. #...# #. #.<.# #...# ##+##