####### ############ ###### #.....### #..........# #....# #.......# #.########.# #....# #.......# #.# #.# #....#########.......#############################.# #.# #....'.......'.......'............................># #.# #....#########..^....########################.####)########.# #....# #.....#### #......................# #....########...8#8..###### #........#..#.########## #.#........##..#####......# #........####.# ##+#........#.....#........# #.............# #.....<.....#.#...#..)#....# #........###### #...........#8#.._#_..#8...########## #...<....# #.>o........+###########............# #######..# #....#.####.#8#.._#_..#8#.....##....## #..# ##.#.#........#..(#...#.......##.....# #..# #.#....####......#...........######.# #..# #.##...####....#####.........# #.## #<.# #####.#....+..#.....8#8......##### #..# ##.# #..........##.###########....# ##.## #.# #..........##.# ###### #..# #.# #.......#'###.# ##.# #.# #...#'#.#.# #.# #.# #.# #...#.#.#.# #.# #.## #.# #...#.#.#.###'## #..# #.# #...#.#.#......######## ##.# #.# #####.#.####..........# #.# #.# #.#.####..>.......# #.## #.# #.#...#####.......# #..# #.# #.#...#####.......# ##.## #.# ##'#...##..........# #..# #.# #......'.......##### ##.# #.# #......##......# #.## #.# #......##......# #..# #.# #......##......#### ##.###.# #...######'#......# #..##.# ##'#######.#......# ##.##.# #.........#......# ##..#.# #................###### #.....# #.#....####...........## #.....# #.#....# #......####..##### #.....# #.#....# #.##.............# ###...# #.#....# #.##.###.###.###.########## ##..# #.###### #.#..#.#.#...#.#..........# #..# #.# #.#..#.#.###.#.#.########.# #######.# #.# #.#..............# #.# #......># #.# #.#..............# #.# ##.###### #.# ####.#..###.###.###.# #.# #.# #.# #.........#.#...#...# #.# #.# #.# #.##.#..###.###.###.# #.# #.# #.######.##.#.........(....# #.# #.# #........##.##.............## #.# #.##################### ###########.##.###.#.#.###..# #.# #.....................# #....#.#.#.#...#..# #.# ####################.## #.#..#.#.###.###..# #.# #.# #.#...............# #.# #.# #.#.....#######..)#######.#######################.# #.####### #..)...................(............# #.# ###################################.# #<# #.# ### ###