. ... ... #.# ############ #.###.# #...#......# ......# #...#..###.####.#...# ###'#....#.#.....##.# #.#....⌠.#.###...##.# #.#..#......##..(##.# #.'.####.....hh..##.# #.#).#......##......# #.#....⌠.#.####g.#### ###'#....#.# #..# #...#..###.####..# #<..#......#.....# ############g...## #.....#..##### #........# .. ###...#### ... #...# ....# #...# ..(... #...# ...#..#####...##.... ........[............ #).....!............ .##..%%............ ##.#####...##.### .. #...# ... ## #...# # #...# #...# #...# .