#. .. . . ..... . ##. . . # .. .#. #. # #. . ...# # ## . # . .... .# # .. .# .. ..# .# # . ..## ... .... .. ... .. ##.# ###.##.## . ..#. .###... .... . .. ... . ......# . .. . ... . .......# . . . .... ....#... . .. . ..#. .###...#.# # . .##..##.## # .##.#### . ....##..#. .## ...#.{#.# . .. .. .... ... .##4## . . .. ..... ... . .#5# . ... . ... ....## .. ##...#....## # ##.###.#..# .. #. . ###..# # . # ## .... .#.