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