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