##.....# ......# .o...# o...# ### .hh# #.. ho# #.# #h# #.# #b# ###############.# #o# #<............#.######.#o# ##########.............#.# #.##.##.#######.# #.##.##.# #.# #....##.# #.# #######.# #.# #.#######.# #.........# ###########