#. .. ##.##### ..#... ....# ...## ##.#.# ##.5.## #.##..# #...#.# #..####### ##........# #.##.#....#. ##...#..#.. ###..##.. .. ## .#.#. ## #. #. #.. #.# #.... ..