.# . . .# ##### # # #...# . # #.##.5..# .##.1.##.# ####.#1#..## #.##.#... # .. #. .#.# # #.#.#...##.####. . .......... . .. #.. #. # .##. # #3. #..# ..##..## ... . ......{..... .. .. . ...... ..