### . .. . .# .. .# .# .##.# . ..#####.#.## #.# #.#........## #.?. #.#.#.!..(..# #...#.#.#)#.# #.....a..#.###.# #..#..s..%.....# #).........###.# #.##.....#.## # # #......[.##.### ...............# .#######...####.# #. ######.## # .(......<# #######..# ..... ....#### #.##+# #