# . .... ... ..... . #.# .>.... .. ##.# ......< ... ... )...... #.##.# S...... ..#..#.########.S....## ..............%.S......... #.. ###............#?##.#.# #.# ##.#.......### ..... ##..#####.#.......#### ....... #........#.#..........###..#...# P P.P#.#(........##..##..#..... P.PcP..(...((.................# P_PP.####.#...##...#..#.#...# PP(#####........####.#.#...##.. PP.!###..........).)............. .....###...........####.....###... #########..#........# ###...#... .. #..............# ###..#.##.... #......#........# ##........# ...##.#........# #..#..#.#.# ..# #.#........# #.##....# # #########.## ##.#....## ..# #.####.....S..# #.. ..8.# #.............# #.###.... #..#####.......# ###.##.... ##.#....## ##.......8 #######..#...## #........# #............... #.......##############.#####.......# #######..........##.....###.# ....(... #........#....##........##..# ....... #...........##.#.........##.## ..... #........####....)..>...#..########## #######.## ###.................... ##..# #...........######### #..########.........### #<..................# #####################