# ## ####### ..####. #.....### .#o..o. ##......## .....oa####......## .s...ho.####......# .....###.####.....## ... ##.####.....## . . ##..###.....## .. ##..........########.# ##.)...............# ##.....<.........# ##.............#### ##.########..#.... ##.## ##......... #..####.......... ##..##........... ##.............. ##............. #............. ##.#.......... #.#......... #.##....... ..# #..... .#. .... ....# #....### ##......## ##........### #...........### ..............# #......>........## #.........<......# .................# ..................# .?................# #..........o...5..# #.................# #.....<........... #...............o. ##................ ##........... ###......... #..#####.. ..## # .#