. .## ... .....# . .. ......# . .. #......# #. .# #......# #.###$#### #......# ####........# #......# .............#### #.#......####### .......p