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