### # ## #.#### . ##.# # #.# .. #4#..### .# # #... .. ##.#..#.# ### . .###..# .##. #...#...## . .# .. #. ##..##.... . ..##.#.#####.#####.#### # ### .##.#.#..#...#.# # # .#..###.#.#.....### .# . . .## ### #.####.# .. #. .. ##.# .#.##..## #.# . .# .#.. #.. #.. ### ## # .##.. ... ... # .######.#.##...# #. .. #.. .##.. # ## #.#.# ## . ....# # ## . .. ## # .