#########+## .. #...<#.....# ....#....#.....# ...#....'>....# ..#+####.....# #.....[###### #......# +......# #......###### #..#######'##......# ......g.....#......# ............#......# ............#......# ..@.........#......# ..>.........#......# ###'#########......# ... .......# ..