. ## . # .. # . .. .. . # . . ..## .# ## ..#.# . .# . #. ## ####.... . . #...###.#.... # #. # ## # . ...#.# ## .##. # . . # # .##....## .#. . . # .# #.##... ### ... #.# . .#......####.#.##.. ..# #.# . # ... # # ...#..###.. # ## #.# # #...# ... # # .. #..#. # .. #. ## (..#..#.##.## #.. ###.# #..# # ...##...## ...#.....# ##.#h...### .#....## ##..#### #.. ##. #