... #. . #....#### ..... ... ......... ......#.# #......# #_# #...# #..## ##.. #.. .#. #..# .#