# .. #.# ## . ...#. # # # .# .# # . .. . #...# .. # # #.... .. # . ...# .### #.. .# . # .#.. 8 8#.#### .#.... |.%#..# # . ..# .8#..# #...# .#%.[#..# # ##.##.#8.8#..### # #.. .#...#......# # ..#8.8#.#### # # .##'#H....# #.......##.# . #.....#.#.#...# . # ## .#.# #.### . . .. #.# ###.### . . #