.# .# # # # ..# .# # . ######## . .##..# . ##...#. ### . #.#. ..##.# .#.####..34#4.# ## #..##...# ..# #.. .####.# .## #..#..# ... .. #.# #.# ##. . . .. .# # ..# .. ## . .