.... ... ..o #.. #.# #.# #)# #.# ##'#### #.....# #.....# #.....# #.....# #..o..# #.o...# #.....# #.o...# ##o#### #h# #.############# #.............# #############.# #......<# #.# #.####### #.# #.# #.# #.# #.# #.##########.# #............# ############.# ###