######### # .. # .## #.##..###. ### ##.#... #.####.# ##....##.#3..### #.. 3###.##.#.# ### #.3.#..#..# ###.#.##...# #....##### ##...#. # ##..# .# . . #.#.##### # ..#.... #.# # # #...#.# #. . # #. ..# #...# ## # # # #.# # #. # #.## # #.#.. #. ## # .# .# # ### . # .# .# # .# # .. . . #