......# ......# ....... ...S.. ##### ....# . #)..# .oo#o.. #...# ########++######## ####....... #...# #...(..........%.# #.o..# #...######........)...$...# #.#### #>.......#..####....####..## ###o# #...####.#..####....####..#. #...# #...# #.#..####....####..#.######.### #...# #.#..####....####..#....){..# #...# #.#..).(...........#######..###.. #...# #.'.......%....)...'.............. ##### #.'.......$(.......'.............. ###................#.............. #..####....####..#.##########.%. #..####....####..#.# ... #..####....####..#.# .. #..####....####..#.# #................#.# #................#.# ########''########.# #...........# #############