###### ##### ####### ########....##################...################.....# #.....#>....'....................'.............##.....# ########### #.###.#.....##################...######.#####..##.....# #....Z.Z..# #.# #....#### #....# #...# #.#####..##.....##### #.######Z## #.# #....# #.##.#######...######.#)......'.........# #.# #.# #.# #....# #.#.......##................#.#.....###.####.# #Z# #>###.#.## ########.#######.##................#.........#......# #.# #.......####............###.##................##.######.######## #Z# ####.......'.......(........................ZZZZZ.ZZZZZ....>#########.# #......##..........#...#.#####............###..#####...........Z...# #...)..##..........#...#.# #########....# ##.## ####.############ #..)...##..........'...#.# #....# #..# #.# #......##.....).Z..#...#.# ###### ##.# #Z# #.............######...#.# #.## #.# ###.............# #...#.# #..# #Z# #...............# #...#.# ####+######.# #...........ZZ..# #...#.# #########.........#.# #.....##....Z.Z.# #####.# #.................#.# #.....##.......Z##########.######## #.................#.# #.....##........Z..ZZ.............# #.................#.# ########...........Z......####....# #.................#.############# #########.....ZZZ..........# #........#####..###..Z..........# ##########.........#####........# ##.# #..############ #Z.....................# #.# #..### #......#...............# #.# #....# #####Z.....#...............######.# #.##.# #..........#.........########...#.# #.##.# #..........##'#.#Z#### #...#.###.##.# #..........##.#..Z..# #...#..##.##.# #..........'..#.....# #...##.##.##.# #...#......#####....#########...##.##.##.# #...######## #................##..#.##.# ####################...# #.........................# #......................# #...(............###.#%#### #.###################### #................# #...# #.# #................# ##..# #.# #.............#+#####..# #.# ####..........#.....(.># #.# #.................### #.# ####.....####.....# #.# #.....# #.....# #.# #.....####....%# #.# #..###.#.####..# #.# #..# ##.#.# #..# #.# #..# #.#.## #..# #.# #..####Z#.###..# #.# #.....####.....# #.# #.....# #.....## #.# #.....####......# ###.### #....Z.Z......#.## #8'''8# #########.##..#..# #.###.# #....###.# ##...## ####.##..# #..<..# #.##.## ####### #.##.# #.##.# #.##Z# #.##Z# #.#..# #...## #####