# .. .. ..# .#.. ## ##...### ..#.##.##.....#. #..#..#..# ...# ##. #......## ##. #. .. . .###....#.##.#....##.. # .....##.....##..# #....# #.... #..#........#.. # #. #.....#.#...##... ### # #.#.#.........#......# ..........#......# . ....###..#..#.#...#. ... ....# ......###..#.. .... #.## #.#...#. #.#.#...... . .#...##.. #.##.... # .... . .. ........ .. .. #. #...# .# .##...#...... . ....# .###.... ... . # . #. . . . .. ..# ...#. ... .. .. . . .# ..