## #### ... ..# #.. #.# # .. #.####.# .. ##.##.#......##.# #.........##....## ######## #####.###....l.... #......# .. #