. # # # # # .. .. #. .. . #.# #....# ..# #. . .. # ..### # # # . . # ###...#.### # .# # .. # #.###.#.# .# . .###..#.#.. #...5#5# .#...# #.#.# # . . #.#.#55#######.#.#. . ##. . . #...........#..#.##.#..##.# .3. .. .####..#.#..##.#...... # # . #..#..#.....#.#.#.## #5 ###.#..#.###.####.. ...5 .. .. ##..... ..# #.55 # ... # ##. ...#.#..#.# # .##. . ? # . ##.....###.#.# #### ### # # # #### ##.# . #