#.......# #######...?...# ..............# #............. ............# #...........# #.........(.# ............# #####......####### ...........h....# ####......#####.# ####...# #.# #########.# #....# ##### #....# ##...###....# ##..8..##....# #.......#....####### ####'####...)....... #.########.#####'#.####### ......)........hh..# ###.###########h#### #...##.# #.#..#.# #.<..'.# #.#..### #...## #####