.. .. #### #.# ... #.#. #2. #..## .. .. ..#.#. . #.#.# . #...##.# #..#.#.# ####......#### #............. # #..##..##..##. #. #..##..##..# # ##. #....##..##.# . #### #....# #.. # ## ##.#.#.. #....## # # # ##. ......##### . #.####.##..# .. ### # ##..###.#..# . ###.# ## .#####.#.#.# ### #### #. .... .### . # # ###..# ..##.#.... ..# # . # ###.#... .# ## .. .# . ..#..##.#. .. . . . . ... .#### # # # ###.##.. ## .# ... . # # # .. # # .# . # ## # . . . # # . . . # # .