### #.# #.# #.# #.### #... #H####### #....... # ###.### # #.# # . #.# ..# # # # # ###.# # # # #... # ### # # #####H# . # . . ..# .H. #.# .# # .# ### #.# # . .. .# . # ## ### ## ##. # #.# # # # # # .