####### ######## ######### #############.....# #......# ###############.......# #...........#.....# #......# #.............#.......# #...........'.....# #......# #.............#.......# #...........#.....# #......# #........ ...#.......# #....##.....#.....##############......########....#######'#.......# ####'###.....###'##..............###'###.....##....#..........###### #......#......#...#..............#............'....#..........#...# #......#......#...#..............#............#....#..........'...# #......#......#...'..............#............#....'..........#...# #......####'###...#..............##########'########......)...#'### #.............#...#......##'######.##.###...........>#######'##...# #######.......#...#<.....#..............#............#....))[.....# #.......#...'...)..'(............(#............#....)#......# #.......#...#.)....#..............#............#.....#......# #.......#...#......#....###########............#.....#......# ######.......#...#......#....#......................#.....#......# #....#.......#...#......######......................##'####......# #....######'####'#.....[................#####.............######## #................#......................'...#.............# #................#...>..................#o..#.............# #................#............###########.Y.'.............# #................#............# #....#.............# #....######'##...#............# ###'##.............# #....##.....##Y..#............# #..........######### #...........##...#............##########..........#.......# #.>.............Y#######..........................#.......# #......................'..........................#..^....# #....##.....##.........#..........................###'############# #....##.....##.........#.....................#####................# #............#...##....#.....................#...#................# #............'...##....#......#######'##.....#...#................# #...........##...##....#......#........#.....#...#................# #...........#######....#......#........####'##...#................# #........(..#....#.....#......#........'.........#)...............# #...........#....#.....'......#........#.........#................# #...........#....#.....#......#........#.........#................# #.....<.....#....#######......###.##.####'########................# #...........#....##....##.......#.##.#...........#############'#### #..........Y#.....#.....#.......#....#...........#.......'.......# #...........#.....#.....#.......#....#...........#.......#.......# #...........#.....'.....#..>....#....'...........'.......#.......# #...........#.....#<....#.......#....#...........#.......#.......# #...........#.....#.....#.......#....#...........#.......#.......# #...........##...##...###.......##...#...........#......########## #...........##'####...#..........#...#################### #.....................#..........#......# #.....................#.....<....#......# #.....................#..........+...(..# #...........##...##...'..........#......# #...........##...##...#..........#......## #...........'....###'##..........##+##...# #...........#....#.......#####.........### #...........#....'.......# #.........# #...........##...#.......# #.........# #...........##...#.......# #.........# #............#...#.......# #.........# #............#...#.......# #.........# #............'...#.......# #.........# #............#...#.......# #.........# ##################.......# #.........# ######### ###########