.. .# . # .##.. #. ####...... ##.#.##..$...... . ............. #. #..g........ ### #####.###.......## ... ..................... #.# #####.#........##.# #.# #.###.#..# #.#####.###########.# #.#.$# #...................# #.#.... #######.############# #.# .## # ...#.##.......# ... .. #. #.##......###.# ### #.##.######..# #............# ##......###.# #......# #... #......# ##### #......# +......##### #.........(# #########%.#### #.....# #.....# #.....## #.....8# #.....<# #.....8# #.....## #.....# #.....# #..#### ..