. ..# . .. .##.# # ##... #.####...# #.#...... .....#35# #.....# ####.....# # ##.#....#.#. ..# ..#......#........# .#.#..###.###..###. #..#. ###. .## ...#.....# .# .. ##.#### #. .# . ## # . ##### #. # . #