### ... .# #.# ...###.# +.....# ### #......... #.....#.##### #............. #....<# #.....# #.###.# # #.# #.# ... ... ... #.# ..##### ### ### #.......#####.. ..# #>.....g....#.# #.# ##......###.#.# #.# #...... #.#.# #.# #.##### #.#<####.# # #.##.....# #.######.# #.# #.# #.######.# #.##.....# #.##.##### ###.########.##.# ...........[.##.# y...............# ################