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