## .. ####.## .....# ### ....# # #.############## .######...#.%# #..............# .......gg....# #.#########.#..##############.####%# #.#<# #.....g.g.g................ #.#g# #...g##############.####.## #.#g#######....# #.# #.#...gg..#.g..# #.# ##..##.#######.#....# #.# ..............#......# #.# ###..##.#####.#.#..#.# #.# .... .................. .. ###..#........#.#..##### #. ....######.#..# # ##.#J# #....# #. .# ###..# #. ..# .. .##