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