... ## .. .# ## . .# # ..##.### ### ... #.##.# . ##.. #...#..# ..#..## .#. #..# .#...# # .#.#.##...# #.##.#...#. ## #..##.##. . . .#..5....##.. ......##...# .# ..#.#..#.##... # #.#...#...# #.# . ##...###.# .. ###.. ..# . .. #... .## #.# ..