.... ..# ## ## ### . . . ... #.##. .## ### #h# .####.#.# #.# ##.######.####o###.# ........# #.# #.#..........oo....# #<###.# ##.###########.# ##....# #.# #.# ##.#.####.##### #.# #............# #.# ###......###.#######.# ######## #......>..# ###########