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