## . # .# #.#######.### ##.[........$# ........<..# ...####.##.# #)# .. #)# ## o.. ##%.# .... ..... ...#. ......#