### #.# ##########.# ...........# ##########.# #.# #.# #.# #.# #h# #o# #5# ..# #o# .o. #oo #..