. . .## ... #.# #.# #.# #.# #####.##### #<........# #.###.###.## #.##....h..# #.##.......# #.##.###...# #.##.# ...... #.##.# #..#### #..... ..# ####.. ..# ### ###