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