### ..# #.# #.. . #.## #. . #..# .# .# ##..... . ###..##.. # #.#..#.# # #..##..#.#...# .##535....# #.#.##.#.# . ###....##.... . # #..... .#.. # # #..###..... . # # #.. ...#..# ## #.....##. # . .. .#....# . ...#.....##.# #....#...#...# #####.###...## #. ....# ## #.##.## . ## # ..# . # ##.. # .#. # # # .#.. # ## #. #. . . . # # . . . .