.... #...... .. #...#....... #...#........... #.#.#....?...... #(..........!... ##............... .........)....... ... #......).# .... #........# # .... #........# .##.. ..... ####.....###..... #...###....(#......## #.......###..%...... #.#o...## #...5...## #.#(...####.5....## # #.#..#..55........# #..###..(c..(#######..... #..l.........# .###. #......<(S(#....... .S .....<4..Z.######## . #...5....C.# #....(.....# ##.###.....(. #. #.#...#.. . #.##.....# .. #.....#