# . # # # # # # . .. # ##.# #.## # #.# . ..... . # #. # #.# # .. ... # ..#...# .. # . .# .#####. #. .# ....#..... .. ## # # #..######### #..#8.8:8:8# #..'H.....<# #..#8.8:8"8# #..######### #.. #.# # ... #.. ...#