##### #...# ########...# #......'...# #.######...# ######.########.####W.. ...........orw.rw....... .####........###.#.#....$ #........# #o#.# ... #.......#o# #.#.# .... #......##.# #W#.#..... #.....##..# #.#.#... #....##...###W#... #...##.....##.#.#### #..##......##......# .......####w##.# ......## #.# #######g..###.# +..........gw.# #......(#..##.# ##....hg##h##.# ##.olo###.##g# ##ghh###..#.# ##.h.###.#.# ##s.# ...# ##.# #..# ... .... ....# ..... .###