. #. #. . # ###. ## ##.#.##. #....#.###.. #.#. #... #. . #...#..# . #...#.#.#.# . # # ..#..)..# # # ##.##5#.#..#.##.. #.##.#5.##..# ...##..3. #..#.#..##.# . ..#.### ## ..###.. # # #... # .... . # . . # # #.# # #. .. # . #. .