. # #. .# # ## # . . .. # .#.# # ###### ### .# ### . #.# . . . # #. ## .###.###.# . . .#.. #.# #.. ## #.##. #. ..##.##### # #.# . ..... ... ...# # ### # ## ####.##.# # #. ... # .# #### ...# ##+### #.## .....#. #.H..# #..# # # ## # ##.# #...<###..# . ... .. +⌠..((.'..# ## #.# #..⌠.###..# # ###+## ..... .# #.####.# #.. .. . . . .