##### ....# ...# ###+##..# ####...##..#### #.............# #.............# +.............# ..##+###(####...# #......#.####...##....# #......'...#.....#....# #......#...#.....#....+ ########......#...####..#....# ........#######...####..#....# ........'...............#....# ........#...............#....# ........#...............'....# ........###..##....###..#....### ######....#..##....# #####.....# #....#..........{ #.....+ #....#........... #<....# #....#........##. #.....# #....#........###+####+##.... #....#........#...#.....#.... #....#######..##..#.....# ... ########.....#.####..##..##....# .. # ####............#.......##..##....# .. #...............#.................# .... #.##>...........+......##...#.....# ..... #.....#.....#.......#.#..#.#......#...... #.....#.....#.....#+#.#....#..#.###...... #.....##...##..........#....##......# #......#..[#..............>.........# ## #......##.##...........##....#......# .# ####....#.#....###....#..#....#.....# #.. .# #..###.#####.###.........#.#..#.....# ... .# ##....###...###....####..#...##......#. #.# .####.. ###.......#._.+........###.........#####.########.####+######.....# #.......###...###..................# .......................@S....# #.....###.#####.###..#........#....# .....................o)#{....# #...###....#.#....####........#....# ..................."...#.@...# #.........##.##......#........#....# ..................##...#.....# #.........#...#......#'####...#....# .........(...##...#######....# #........##...##..........#####....#####.###)####'##...# ....# #........#.....#.......................#+###.###..##...... ....+ #........#.....#.......................#......#...#......... ....# #......#...#....#......................#......#...#......... #......#...#....#......................#......#...#......... #......#...#....#...................>..#'####.....##)######+ #......#...+....+.........##+######.......##.######### #...#..#.######'#.........#.......#.......#...# #...######........................'.......#...# #....# #........................#.......#...# #....# #...........#####...##..##.......##### #...## #.......##### ##..##'#######......# ##### ####....# #...#........#..<...# #....# #..<#........#......# #...># #...#........#......# #....# ##############......# ###### ########