######## #......# #.####.# #######....#.# ####### #..........#.###### #.....# #.##########......# #.....# #......#...######.# ############### #.....# ####.###.#.######.####..........>..### #.....# #####.....#.............########......# #####.....# #...#.....########.#############).....# #.....##'## #.#.#.....# #....#.......)..........# #.###.##.# #.#.#.....#####.####.###########......# #...#.##.# #####.#.#.#'#)...##....#.##### ######## #...#.##.# #.....#...#.#..[.#####.#.....# ######...#.##.# #.#####.#.#.#....#####.#.....# #........#....# #.........#.+.[..'.....#.....# ##### #........###### ####....#####....#######..3..####...## #............# #.###........[).....#>....'..'....# #.......####.# #....##############.#.....####....# #.......####.# ####.# ###'##########....# #.#####......######### #.# #....>.)........#.# ###.# #.'..............# #.# #....##########.#.# #...###.#.....########.# #.# #....#............# #.#.....#...####.....#.# #.##### #....#.########.######'#######...####.###.#.# #.....# #..................#.....###.....+......#.#.# #.....# ##.....#.....#.###.#.....#.(.(...###....#...#### #.....# #########.###.#.....#..8..#.#.#.^...#....######.# #.....# #.....###.....#######...........#........#......# ###.....# #.###.........# #...#..<..#.#.#.#...##...#.####.### #.......# #####'###.........# #.#.###########.#...##...#........# #...##### #......###...##+#.# #.#.............#...##...######.#.# #...# #.................# #.#....#...#####.....#..........#.# #...# #.......#####.....# #.#....##### #.##........######.# #...# #.......# #.....# #.#........# #.#...####.........# ##### #.......# ###'#.###.#'######.# #.#..........####### #...###.# #.#..........# #.#####.#.#...[....# ###.# #.# #.######...#.###.....#.#.########.# #.# #.# #....# #...#......##.#.#....#.....# #.# #.# ###### #########.....#.####.#.##### #.###.# #..####.# #.#.# #...#.# #)......# #.#.############# ###.#.# ##.#########.#.............# #....# #.#....#....#############.# ###### #.#.##.#......# #.....# ##### #.#.##.#.#..#.# #.##### ########...# #.#.##.######(#######.# ###..........########.#.##........#.......# #...###.###...........#)###########.####### #.#...#.#...###########.# #.#### #.#.###.#.#.........###.# #....# #.#.#.....#.#######.#...# ####.# #...#.#.###.# #.#.### #.# ##..........#######.#.# #####.# ##.#.#.###...........# #.....# #.#.....#..########## #.##### #.###.#.#..# ###.#### #...#.#....# #......# #.###.###..# ###.##.# #..........# #.##.# ###........# #.##.# ########## #....# #.#### ###