. . .# . # . # # . # . # . . .. .# #.. ##. . . . #. # #### # . . # # # ## # .# # . ..#..# ....#.#.# . . ... #.....# .. ... .. # .#.#.. .. . ## #. ... .. # # . # .. ##... ..#.# . . #.. .##.##### . # # . #.##.#..#... . . ##.#.#. ...# . #. ..#.###### ########*....... .........##### # ########.# ###