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