##########################.. #.................))........ #.##################....##. #.#........# #.....#### ####### #.#........# ###.##### ##.....## #.#........###...####. ##.......## #.#####.....##.###... #.........# #.## #..........#.## #.........####..#####.###.#......############### #............>............................# ##S###..(......# ##.......###................# #.#....#(...... ##.......##.............>..# ..#.#...._#.#.. ###.....#.................## .##.###...>... #............[............. . . #...... #.....##................##.# ## .....# #...............<......## . .##..( #.....##.#.....##.....## #.....##.####.######### #.....##.. #.)..# #########.....##..# #####.. .# #.. # #... .... #.... #.