. #### #...... ######## ###### #..# #...... #......# #....####..### #####...... #......#####....##..>...#### #...... .. ######## #...............##.........# #.....# #.##......## #..........#....####..####.# .....# #.#.S......## #......###...>..## #.....#.### #...# #...........# #(.....# ###.....#######.#...####...#####(....(....# ######## #.......# #....)......................# ###...#.# #..####'#######+####......(.# ###.#.# ###..# ##.........## #........# ###############...# #....###...#####...###.......## #......#.....###[.###.#####.#.#.###.#.#.#####.....# #......#.....####.....# ##.##.##.#.##.##.## #.....# #.....................###.###.###.###.###.###.....# #......#.....#####....##.####.##.#.##.####.##... ########........##....+......<..###.........+.. #.....##.#.....#((####.### ##.####..#.. ###...##.#.....#.#.###.# #.###.#.#.. #.#....#.....#.##.#.## ##.#.##.#.# #.###........#.###.## ##.###.#.# #.# ##.......#.##.#.## ##.#.##.#.# #.# ###.....#.#.###.# #.###.#.#.# #.# #.....#..####.### ###.####..#.# #.## ##....'.........###.........'.# #..## ##...##.####.##.#(##.####.##.# ##..## ##..###.# #.###.###.###.###.# ##.%######..# #.##.##.#.##.##.## #.# ##.........# #.#.#.###.#.#.#####.# ########.....# #...#####...###....# #.#...# ##.........## ###..# #.....####'#######+######..## ...#.......................#.. ....................######.#.# ...####..........>.....# #.#.# #### ####.........###.# #.#.# #...........#.###.#.# #.........#.%.......# #.........###.###..## ########### #....#.# ####...# ##..# ####