########################################## .........).......................^.......# ..........)..............................# #####........#######################....# #.....)..............'...............# .....#..).#...........###...........#..# ....##....#..........##(##..........#..# ... #....#..^......##...##.........#..# . . .. #(...#.......###.....###.......#..# ... .. #....#.)....'#.........#').....#..# .... ...# #....#.....#'.........).'#.....#..# ##...# #..## #....#...###.....(....)).###...#..# ##.....###.... #....#..##..........)()....##..#..# #.......#... # ...#.##[.....(..((.)......##.#..# #.....).C# #.. .... #'#/......(..)))......(.#+#..# ##....X†# ##..# ...... #.##...................##.#..# #......## ##..# ..... #..##..........)......##..#..# #.....#..## ##..## ##...## .#..)###......(......###...#..# ##... ##..###....###.....##....#.....#').)........+#.....#..# ##. ##..#......#.......#....#......(#.........#+......#..# . #. ##.................##....#.....(.###.....###.....))#..# #.. ... #.................###....#....))...##/.)##........)#).# #..##............().........##....#.()(......##.##.........(#..# #..#.....#..[#...#...#...#...#....#..)........###...........#..# #..... .###.###.###.###.###.......(............'...............# #....#######################......).#######################....# #....(...............(.........................................# #....(.........................<<).............................# #...(.........................<..<.............................# #..............................<<..............................# #....#######################........#######################....# #.......... ###...................................# #..#......# ####........#.###.................###.#..# #..#...### ####...(..#....#.#}######.......######.#.#..# #..##### ####.....)(..#....#.##.....####.####...(.##.#..# #..# ####............#....#..#........#.#........#..#..# #..# ####......).####...#....#..#....###.....###....#..#..# #..#...####..))....####......#....#..##.#.#.#######(#.#.##..#..# #..#........))..####.........#....#...#.#.##.)###..##.#(#...#..# #..#.........####[.......#####....#...#.#.#)[#)..#..#.#(#...#..# #..# .....####)|.:....####).)#....#...#.#.#)#)!#..#.#.#.#...#..# #.(# !$####...}...)####.).)..#....#...).#.\.#)#:#.#...#.....#..# #..#####......[)####.........#....#..)#.#)#.#..#..#.#.#.#)..#..# #..#.........####[...........#....#...#.#.#..#...#..#.#.#...#..# #.(#......####...=....####.).#....#...#.#)##..###..##.#.#...#..# #.(#...####).......####......#....#..##.#.#}#######%#.#.##..#..# #.(#..)....)....####..)......#....#..#....###.....###....#..#..# #.(#.........####........###.#....#..#........#.#........#..#..# #..#|.....####........####.(.#....#.##.....####.####.....##(#..# #))#.|(####........####....((#....#.#.######.......######.#(#..# #..#####..[.....####........(#....#.###.................###)#..# #......((.)..#### ......................................)....# #....######### ########........#######################(...# #....... .............................)......((...# #......... ........................................# ########## #########################################