. ## # . . ### #. # # # . . ....# . .# # # ## .#. . . . . # #. # # ## # ...... .#.# # # .# #.# # # .# # ...# . .# #####.##### #.H....... #####.### # .. < .. .# #.. ### # .. # .