.#.# ...# #..# ## ..## . #..# ###. #..## #... #...# #..# ###.#.## ##.# # #..########......#....#. #...###.#...#....##.#....!... #....