( ..... ..#.## ....#.. .J.... #...# #...# ..#.#####h..# #........h..# #.######.h..# # #.#..#.# #. ##......# #.# ##..#..### #.###.#....# #.#.#####.# ##.## .# ##.#.## .# #.#.#.# #.#.<.#.# #.#.#.#.#.# #.###.#.###.# # ## ## #.. . .. ########... #........... ###########....h...... ..............l..h.... #..........lh######..B #..........h.# . #........%...# #............# #.....!......# #.......%.%..# #............# #............# #............# #............# ##############