######### ####### ####### ###### #.......#########.....####.....# #....# #...... #.......#....#..'.....#..#.....# #....# #......# #...............#.....#..#.....# #....# .# #......##### #.......#...#####.....#..#.....####....# ..# #..........# #.......#####.....#####'##.............# ..# #..........# #.................#......#.........#'###+#.# #..........# #.................#......#.........+.......# ####### #..........# #.................#....>.'.........#..J....# ##.....##### #..........####.................#.######.........#..##...# #..........# #......#+##.......#+###'#....####.###.#.....##########...#####.........# #......#..+.......#.....#....#........'.<...#yy.+........#..##.........# #......'..#.......#.....+....#........#.....+y.y#...........#..........# #......#..#.......####+##[...#+#####.##...<.#y.###..##..##..'..........# #......##'###########...#...................# ## #..###+##..#########'### #......#........#...#...#...................# #......##..###.........# #......#........#...#...'...................# +............#.........# #......#..###.###.###.###...................## #..##........#....)....# #......#..#######'###<#......############....##+##..##........#.........# #......'..........'...#......#......# #....#................#..[[.....# #......#..........#...#...(..#......# #....#................#....###### #......#..........#...#......'......# #....#................'....# #......##'#############......##'##.## #....##'###.##..##....#....# #......#..##########.#.....###..##+######.........#.##..##....#....# #......#.............#.....#............#.........+.....##....#....# #......#.............#.....#............'.........#....)##....#....# #......+.............'.....#............#.........#.^....#....'....# #....##.)######.....#.##.######.##.........#.....##....#....# #....##..###.......############.#######....#.....##....#....# +.......)).+.......'................).#....+....)####'##....# #..........#.......#..................#....#......#....#....###### ############.......#+########...##...##....#'###+##....#.........# ........................#...##...###'#........#....#.........# ........................#....+.......+........#....#.........# ........................#....#.......#........######.........# ........................##..##########....).............###### #####################....####........÷...#####.....(....#o>.# #.....'....#..#............#...#.........oo...# #.....#....#..+............#...#..........##### #######....#..#............#...######.....# #....#..#.......######...##...#.....# #....'..+.......#.............#.....# #....#..#.......#.............#.....# ####....#+##.......#...##........#.....###### ...............#####...##........#..........# ...............# #....##...##...#..........# .........>.....# #....##...#######.###.....# ...............# ##...##...##...##...#.....# ...............# #####..............###'### ...............# #.#.###.............# ######.......### #.....#.............# #.......# #.....##'#######.##+## #.......# #..............#'#...# #.......# #..............'∩'...# ######### ######.........#+#...# #...............# #################