. # . # . . # .# # # ... #. ### .# ## # #.. ... #. ##. # ###.## . # ..# ..# # # # #.## #### #..... ..#.# #.#.......#.## #.. ##### ....# # #.#8<8#.#.# # # #.#=.)#. # .##. . ##.#8.8#.#.. . . # # ..#:.:#. #.# .# #.#.#.#8.8# # .# #.... #.H.# . . ####..#8.8#.##. # #.....##'##.##.# #.###........... .. # ....... #.# ## #.#####.#### #. .. # .### .. ##