# . .#.....#. ### #. # ...# #. ...###. # # .... . # ##.#### .. .. #..#. # #.####.## . . #1.# .. #.#.# # .## # ....... # . # .#. ... . . #.#.. # #. # .#.# ## .# # . .. #