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