##################### ##.......).......(.).## ##..######.........##))## ##..## #....)..).###(.## ##..## #.........# ##..## ##..#########.........#####..## ##..####.......).........####..## ##..####...................####..## ##..####...################..####..## ##..####....## ##..####..## ##..####......# #...####..## ##..####.......################....####..## ##...###.............................####..## ##.....#.......####.....########.......####..## ##.............## #.....# ##.......###..[## ##........##...## #.....# ##........#....^## ##........###..########....# ###.......#........## ##........###..####......#########.........##........## ##..##....###...###......##.......##.....#..###........## ##..####..###.....#..######.........##...###..###........## ##..####..###........## #..##.##..###..####..###........## ##..####..###........## #..#...#..# ##..####..###...###..## ##..####..###..###...#########.)#...#..#####..####..###..####..## ##..####..###..####..###......#..#...#..#..##...####..###..####..## #..####..###..####..###.......#..##.##..##.....<.####..###..####..# #.## #..## #.## #..## #.......#.##...##.###.......##...# ##..# ##.# #.# #..# #.# #..# #.......#.#.....#.###............# #..# #.# #.# #..####.# #..# #.#.......#.z>..#...#............# #..# #.# #.# #.......# #..####.##....#.#.D...#.#.#>.>.........# #..# #.# #.# ##.......####.....#.####..#.##...##.#..............# ##..# #.# #.###...................# #..#..##.##..#..........###.###...# #.# #.#.#.#.#.#.#.......)...# #..#..#...#..#...../...## #.......# #.# #.............[.........# #..#..#...#..#.........# #.......# #.# #.#.#.#.#.#.#..[<.......# #..#..#...#..#.........# #.......# #.# #..............##.......# #..#..##.##..#.........# #.....[.# #.# #.#.#.#.#.#.#.###.......# #..#.........#.........# #.......# #.# #.............# #.......# #..##.......####.......# #.......####<# #.#.#.#.#)#.#.# #.......# #...######### #.#.....# #.........##.# #.............# #....)..# #...........# #.####..####............# #.#.#.#.#.#.### #.......# ##.....####### #^# #.....#.####.......# #............# #.......###......# #.# #.......# #..)....# #.#.#.#.#.#.### #.......##.......# ##.# ##.......# ##.......# #......(......####...............#########..###........###........# ###.#.#.#.#.#..#.)....##...................###..###...###......(.## #.......)>..#.)).....#######################..####..###........## ##.#.#.#.#.###[.<.....## ##..####..###..##....## #...........###^...##..## ##⌠.####..###..####..## ##.#.#.#.#.#.###..####..#################..####..###..####..## ###....####..###..####...................####..###..####..## ####..####..##...####...............(...##..###..####..## ##..####..#....#####....#########...[...###..####..## ##.X####.......####....# #.......##..####..## ##..####.......##.?...# #..........####..## ##..####.......#.....##########........####..## ##..##...............................####..## ##..........################.......####..## ##...[.....# #.......###..## ##........## ##.......#..## ##.)......################.........## ##...............................## ##....##.......................## ##...#################.......## ##..## #......## ##..## ##....## ##..################...## ##...................## #####################