#. .. . #. # #.#. .# #.#. ..# #... ...+ #..###....# #.>.g...... #####.########.## #................ #.#######'####### #.............# #.###########.# #.#.........#.# #.#.#######.#.# #.#.#.....#.#.# #...#..<..#...# #.#.#.....#.#.# #.#.###.###.#.# #.#.........#.# #.###########.# #. ..# ## ###