## .. . . .## # . . . .### ..#.. . . # ...## .#.... # . ###..#.. # .....# #. . #...# .##.#..#. . ..# #.#.###..#..!.. # . #.#*#.......... . .. ## .... .#.#........... # # # ..#..# .##.#####....#.# . # . . #.#.#.#. .#..##..# # . . .. # ...#.#. .#.. ## . . ## # #..## .#..#..### . .. .. #.##.##... .##..##. . .. #. ..#.####.#.##.#.#. # # # ## #......# ...###..# # .# # ###.##. #..## ##.### . # .##.. # .##. ...## . #.# #.# ##...#...##.# # .###. # ##### # # # # . .# #.## # # ##. # . # # ..## .. .. # # . . # # . . .# .