# . # . .. #. # # ## #.# . . # . # . . . . ##. # # . ... . # #.# ...# ##.##.# : . #..# .8# # #..# |# .#.H# .8# # #..# .# #....# 8 .. # ###..##'##.. # ................. .# #####.###.## .# .... . #. ### ## #. #