### ################# ##.############# ######...............# #..............# #......#####..######.# ########## ##.###########.#####.###.........###.##.# ##### #.....##.####...## #........#.# #..##..........#.###...# #.....#...##.....# #.##.###.#.###..##.##..#............# #...............## # #.# #.#.##......##..##...#.###...# ##.....#...####.## #.###.#.##.....>....###.##.# ##.## #.......#.## #.# #...#.#>##...######.###.##.# #.# #.##.##.### #.# ###.#.#....................# #.# #.........# ##+## #.####.#.###.....#########'#### #.# #..#.##.#.# ##...## #........# #..##.# ##...## ###.### #....##.#.###.....## ######.### #..##.# ##.....###.....# #..##.#.#.##.......## ##.###.# #...#.## ##.......##.###.## #.......#.#.........####...##.#####.#....####.........#.# #..## #.........'.........'.......................+.........'.###...# ##........#.........####...########.#....####.........#......## ####..#####.......## ##..# #.#.#.## ##.......######..# ##.# ##.....## ##.# #.....# ##.....## ##.# #.#######...## #.# ###.### ##...## #.## #........#+## #.# #.# ##+## #..## #..#####.#.# #.# ##.## #.# ##.#.## #. #.#.######## #.# ##...## #.# #...#.# #.#.#......# #.# #.###.### ##.## ##...## #.....####.# #.# #.# #...# ##...## ##.## .##.##..>..# #.# #.# #.###.#.# #.....# #.# .......<...####.###.# ##...##.# ##...####### #.# ###......^..........# ######.# ##.##.....####.# ######.#.####(##### ##.#######.##.###......# #.#.####.# #.#...........# #.###### #.#......# ##.#######.##.###.# #.######## ### #.##.....# #.# #.######## #.###### #.# #.......#### #.# ......# ############.# ##.##.##### #.........##.###### #...(((((.# # ###.............# #.@##.###.# ###.###.###.#...###.... ..... #.# #.# #........##......# . ....... #.# #.# #.#.........#...## .#.#### #.# #.# ##.###.##.##.## # #.# #<# #.###.##.##.# ..# #.# .##.....##.##.# ### #.# ........##.##+# #.# ###.###.##.#... ####.# #............ ##...<# ##.###.##..... .####...###########...##.# .... .'.......................+ ... .####...###########...##.# .. ##....# ##.....# . ####.# #.##### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.. #.# ### #.#