######## #......# #......# #......# #^.....# ######..)...+ ......@.S...# #####.).....### # #.(........ ... #(###+#.### #...#.##.)..# #.......# ... #.####..# ... #.# #.# #..# .. #.##.# ##.## #..# #.###.#..####...###..# #..##.#......._......# ##.##.#...###...###### #<........# ##.## ##..#.##..# #.# ##.#..#..####.# #.............###### #.#.....##.##....#.# #.#...#.##.#######.# #)..>...##.####....# #####.###......)#### ..# ##.#.##.# .#.# #.#.##.# #.#.# #...#### #####