# ## # # # .. .. . # ##.## #. ####. .# .. . .. ........ # . #..##..... #.. . ....## # ..... .. # #. ... ...# # .. .. . . #.######..#.. .. #.##.##... ... #. . #..8.#5########.. #.#...5.5....# .#. #.....#355..#.#... .#.....5...#..## .###8##.[.)....# ##...##.#..#.## ##.#..##...# #....... ...# #.?.........# ##..#####..#.# #.# ....# #. ##.#.