### ..## #... ... ## .. .#.# # #*.# # #.## .# ##....# . ##.###.#. # #. ##.#..##..# ..#.# .. #..# #. #.....#...#.#..# # .#.....##... ..# # ..# .#..###..... . ...#..##. .....#. # ###.. ......#....# # . #..#.# #.....#. # (### ...#. ...# # ... #. . ....# #.# . .#.# .. ....... ... # ..# . ##....## . .# . #..## .#. # #.. .#.#. .#.# .##.#..###. . .. . ... .#. . ...# . .#..# #. . . . . . # .# #