#. .. . . # . . . # .. . # # . . # .. #.. #.# . # ... .....### ..# ..#. .#.#..# . . .# .#. .. .#. #. #.. # .......#.# # # #....##.# ## . #...##.# ...##.. ##..# ........# . ....... ...#..# # # ...... .. .. ##. #.###.#..# ..# #.? #.#.... .#.## #..##....#.. .. # #...##..###...# # #.#..#..#....# ##.. . #.####.# #.##..#.#... # # #....#..#.#....# ####5######..##.. ... ..# #.### ... #. . .. ## .. .#