## . ##.# # . # .#.# ### ## #...# ##.### #. .. . # # #..#.## .. .## ####.#.....#.####. # #.. #. #..# .. # #. ##.### ##.##. .. #.. ###.#.##..## ### #.#.4#.....# ....# # #...#.#...####..### # #.##.#. ..#. ..... # ####.## ## ###... { { #.4.## #..##4 # ##.#..# # # .. . # .{ #.##### #. #.#.# ....# # #X## #.# #. # ..# ### . #.# #.. . # ## # . # . . ...