##### .. ....######## #.# >..........# #.# ##.###.##.# #.# #.##...#.# ##.## #.#......####...### ##.................######### ##.#.......####.............# #.###....#..........#######.# ### ##.#..#.##.####......##### ###8#####.#.#.##.# #.....#.....# #⌠_.'............# #...^...###.# #⌠_.'..##...<.##.# #.####### #.# ###8#####.#.####.# #.# #.# ### ..(.... #.# #.# ......### #.# ### #.# ..(...#.# #.#####.###.# ........# #........##.# #######.# #######.###.##.# #. #.........h.5 ##.#####.#### #.# # #.# #.# #.# ######.# #......# #.###### ...#####.# #........# $ #.######.#### #.<..# ####.# ### #.# . #.# #.# ?#####.#.# .# #.# ..... #.# .# #.###### #..# #.# .# #.##...## ##..# #.# .# ##.#.###.## ##.######...# #.# ##.##### #####!..## ##.# ....oo$....o####.#####................# #.# #..######.......o.......# ######...## ##.# $ ###.#####.###...# ##########.#.###.## $ #.# #.# #o..# #.oa.......##...## #.# #.###...# #o############.## $ #.# #.......# #.# #.# #.# ###.##.####o# #.. #.# #.#...o...# #### ..#######..######## #.........## #########