######## ############ ####### #......# #..........#####################.....# ######### #......# #..........#.......#...........#.....# #.......# #......# #..........#.......#...........#.....# #[......# #......# #..........+....[..#...........#.....# #.......# #......# #....).....#...(...'.@.(.<....@'.....# ##'####### #....>.# #..........#.......#...........#...(.# #........# #......########..........#......##......####'#.....# #........# #.)................##'####......##......#..........# #........# #..................#..@.).......##......#..........# #........# #######............+...............(....#.....###### #Z.......# #.....?......#....................#.....# #.....>..# #............#....................'.....# #..).....# #............###+##+####+###......#.....# #Z.......# #.#'##.........#.##..##...#####+###.....# #######..Z.....# #....'.........'..........#........Z...## #.......##+##### #....#........>#..........+............# #.....Z.......# #....#.........#..........#........Z...# #.....#..<....# ##...#.........#..##(##...#......Z.....# #.....#.......# #########'#####+###.##...#............# #..Z..#.......# #.......#............#....(.......# #.....#.......# #.......#............+.........>..# #.....#.......# #.......'............#............#####.....#..##...# ##.....##............#............#...###'###+###...# #.####'##............#......####'##............#....# #####....................'......#..................#....# ##...##...................#......#..................#....# #.....#.....###'####......#......#..................+....# #.....#.....##...###......#......'..................#....# #.....#(..................#......#....##'####.####'###...# #.....'...................#......#....##...##.##...#####'# #.....#<(.................Z......#.............#.........# ##...##(..####.#####'##...#......#.............+.........# ##...##(..####.#......#####.....[#.............#.........# #........).'...#..[...# #.....:'....##'####'####'##'##### #..........#...#......# #...Z..#...(#............((.....# #..........#...'......# #......##(###............(......# #.........##...#......# #.......((......................# #######......(.##########'## #######..(......................# #....##....)....# #......# ##............()...........# #..<............# #.....## #..PPPP......(.............# #...............# #......# #.PPP.P....................# #..............## ##.....# ######.PP_PP....................# #..............#### ##..#### #.......PP.....^..#+###.........# #.................# #...### ####........PPP......+...#.........# #...............#.# #.#...###.........'....#.....#...'.........# #............†..†.# #...#..#..#.......#....#.....#...#.....(...# #...#....####.....# #..###...###......###..#.....##..#.........# #...#..####.#.#...# ##..#..#..#..###'####..##.....#########'#### #......#.#.#.##..## ##...###...#......#....#.....# #....# #.....###.#.#.##.# ##.## ##.##......'....#.....# #....# #......#)#.#.#.#.# ##...###...#......#....#.....# #....# #.....#.#.#.#.##.# #..#..#..#........#....'.....# #....# #.....##.#.#.###.## #.###...###.......#....#.....# #....# #......##.#.#.#...# #..#..#..#........#....#.....# #....# #......#.##.##....# ##................#....#.....# #....# ####.....####.....# ##...#.....############.....# ###### #..............# ########### ####### #..............# ################