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