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