.#...#... ........ .... ........###......#..... .....#...........#.#... .....#...##..#......... .............#.#.#.#... ..................... #.#...........#.#.#. #................... #+####'####+#......... #...........#b....#.#. ######<######......... ### #......#.. ..........> .....g....... ####......#### #....?.. #........ .......###