### ..# #%# ## #.# .. #.# #####.#####.# .......<.g..# ......#####.# ..### #.# #.# #.# #.# ..# #.# #.#