# ## # . . .# . # # # # # #.# ## ..# # # # #...#. # #.### #.#. # . . #. . . # . . . # ## # # ## # . .# . .# # #. . #####.#.# #. # # #..... .# . .. .# #.# #. ### ######.# # #. #.... .. # . ###. # . # ##.#.## . ## #... ...........# . . # ##..#########.### # ......#.#8[8|8.8#...# ## #. .#<..H...((#.# .. # ..#8%8:8.8#.#... # #.#########.# ## . .. # # #. # # . .. # #.# ..# #