### .. .. #. #. #.## #.<# #........# #.####.#.# #. .# #. .# #. .. #. .# .. ##