. # . # . . ... .# # # . .. . .. .# # # # . .. # . # # # # . . # # . # .. ..# .### # # #### # #.....# #.. #.#. # . .# ###.##### . #. .# #...#...#.# # ###. #. ###..((.....# # #.. # #....##H##.... ## #. #####.# .8# # .. . . .. . ..# # . ##### .# .8# . #.# ..# .:# #. # ##.# .8# #. .# . # .:# ### ..# .. .