# . . # # # # # # ## . # # . .. # # #. . #. #. ..# #.... ... . .. ## ##. . .. ##.. . # # .###.#.# ## .#..#...# #.. #.#. # ## . #.#..##. . ### # #.. ##....... #..##..##.###.. ##....# ## ##..#..# # ##.#.#.####. #....### ... #...#....# .# #....#### ..# ####..#.##... #..#........ ###..#....#. #.#.......# #.#..#..#.# ##...# ...# ...#.#4## ... #....h.# .# ##.#....# . ..###.#... ##. #####.... # #.#..# .# #. #