#. #.# #.# ###.# # ###.... .# .....###.#### #.#......... #.......# #..