############ ## #..........######.... ##.########.##........ ########......Ss.#.##.###.# ####......#..######.#........# #............######.##.#.##### #.##.####..........s..#..#####.#. #.##.#####.....####.#..#......... #........<...### #{#..#######.#. #....#####.### #..{.......# ##.^.# #.# #.....####.# ##..# #.# #....... #..# #.) .......... #..# ## ###.......(. #..###### #.......##. #.......# #........ #( #.#####.# #.# #.# #.# #.# #.# #.. #.# #.#