### ... #.......#.. # ........#.###########.# #.#.....#.##........... #.#.....#.##........... #.#.#.. #......<....... #.#.#.###....#$.####### #########################.#.#.....#.##..# ........g...............................+ ######################....#.........#...# #.##############...# #.# #...+ #.# #...# #.# .. #.# ... ...