########### #...s.....# ########### #.#######.# #### ..# #.........# #.# #.# ##...## #.# #.#######.# ##s##### #.# ##.....## #.# #.# #.# #......###.###.......#. ######.####.##### #.# .......###..).............. .....#>#........# #.# #.####.# #..###'###......#. #....#.##.###.# #.# #.###..# #.# #.....##. #....#.##.# #.# #.# #......###.###(...###.. ###)...##.###.###.# #####..###_..+...## .. #...#####.........# #..###.###.#.### #g#..## #####.######## #..# #.# #.....# #....# #.........# #..###'###.#.#.# ####'## #..######.# #..........#.#.# ##...## #..# #># ###.###..###...#.# ##..)..## #... #.# ##.#.# ##.# #.##..# ##.......## #.## #.# ####....####.###.#...####.........# .. #.# +.........r.............'.........+ ... #.# ###....####.........####.........# #.. ..# ##.#.## ####..##..# ##.......## ### # #..## #..###.# ##.....## #.#.# #..# #.# ##...## ##.## #... ..# ##+## #r# #.###..# #.# #. ..# # #s# .# ##. #.# .# #.$. #.# ###...#### #.# (.....S.s########.# ####.###r.......s.# ############