##################################################################### #..#.......#..#.....#..........#.......#......#.....................# #..'.......#..#.....#..........#.......#......#.....................# #..#.......#..'.<...#..........'.......#......#.....................# ####..######..#.....#..........#.......#...##'#.....................# #.....#....'..#.....#..........#.......#...........#................# #.....#....####.....#..........#############.......#................# #..####....#..#.....#..........#...........##'#....#................# #..#..#.......#..#.##..........#...........#..###'################### #..#..#.......#..._............#...........#..#.....................# #.....#.......#..#.#...........#...........#..#.....................# #.....######..#.....#...........÷..############.....................# ####..'....##'#.....#..............#...#...#..#.....................# #..####....#..#.....#..............#...'...#..######..#.............# #..'..#....#..#.....#..........#...#...#...##'#....#..#.............# #..#..#....#..#.....#..........#...#####...#..'....#..#.............# ##+##'#....#..#.....#..........'...'...'...#..#########...#######'### #..........#..#.....#..........#...#...#...#.....#............#.....# #..........'..#.....#..........##'######...#..................#.....# #..####....#..#.....#..........#.......#...#..#...............#.....# #..#..#....#..#.....#..........#.......#...#..#..#............#.....# #.)#..'....#..#.....#..........###########)#.....#...################ #..#..#....####.....#................#.>#..[[..#.#.#...#............# #..#..#....#........#.......|........#.[#.^.....###....#............# #..####....#........#..........#######'####..#...#...#..............# #.^#.......#........#.................)#....^.#.....#...............# #..#.......#........#..................#...#####.>.#####............# #..#.......####.....#..................##+....#.....#...............# ####..........#.....#..................#.....#...#...#..............# #..####.......#.....#..................[...#....###....#............# #.....#.......#.....#..................#...#...#.#.#...#............# #.....'....####...[.#..........#############.....#.....#########....# #.....#.......'....^#..........#..............#..#.............#....# #.....#.......#.....#..........#...........####................'....# #..#..#....####.....#..........#...........#......######.......#....# #..####....#..####################...##'#..#......#....############## #..#.......#.....#............'..#...#........##'##....'...)........# #..#..###'###'#..#............#..#..)#.....##'#..][.<..#............# #..#....[..#..####........########...#..####..#...#....#######'##...# #..#.......#..#..................#...#.....#..#####........#>y..#...# #..####.......#..................#...#.....#..#...[........#)Y..#...# ####..#.......#..................#...#.....####...######...#....#...# #.....######..#..................#...#.....#..#[..#....############## #..##+#....#..####..#######'######..÷####..#..##'##....#..#.........# #..'..#....'..'.....'.................#....##'#...†....#..#.........# #..#..#....#..#.....#.................#....#......#....##'#...#÷....# #####'#######'#######.................######..#...#.......#####.....# #......#......#............................####...#.......#.........# #......#......#...<........................#..#...######..#.........# #......##'#####..####################......#..#...#....####..##.....# #..........'..#..#..#..'............#......#..'........'..#..#......# #..........#..#..#..#..#............#......#..#...######..#..#......# #..#....#..##'#..#..########........#......#..#####....####..######## #..#....#..#..#..#..................#......#......#....'.........)..# #..#....#..#..#..#[.................#......#......#....#.........)†)# ####....#.########[##.##..##.##########'#######...#....###########'## #..'......'...†>[..#..#...#..'..'....'........#...'..........'..'...# #..#......#...††÷..#..#...#..#..#....#........#...#..........#..#...# #####################################################################