######### #.......# #######......(# ###### #.............# #....# #......>...<..# #....# ..# #...........S.# #....##$.## ..........)...o######....#....# ................g.{o........... ..............######...?..... ..>..........# ##....#.... .............#####..#####..# ######....###.....## ##..# . ##...##...?.## #..<# #.. #...#.....(.# #.#.# ... #...........# # ..# ..#.. #..##.....%.# ..## #.....####...#......## ..# #....)...#........# #.. #.##.#%............# #.. #...#...........# #. #..#.............. ................$.... ##.................... #.....##......<........ ..... #.#..(#....##.o ###. ..##. ... # .