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