######## #......## #.......# #.......# ####### ###### #.......#### #.....#####....# #.....%...)## #.....#...#....# ########### ######### #.#####%....# #...<.#.#.#....###.........#####.......# #.#####.##..### #..>).+...'....'.'......zz.z...#8.....8# #.#..zz.z....># #.....#.###....###.........###.#.......# #.#.#########.# #.....#z# #....# #.........# #.#8...).8###.#.## #.# ####.....#.# ###### #.........# #z#.......#......# #.# #........#.# #....>....# #.#8..(..8##.##.########### #........'.# #...(.....# #.#.)(....##..#.#........# #........### #.........# #.#8((...8##...[#.##..##.# #........# ####### ########### #.).......###...#.##..##.# #........####.....# #######.# ##.(............#........# ###........##.....# #.zz..#.# ######.##......#........# #........##.....# ###z###z..# #.##......#.##..##.# #........##.....# #...# #.#.# ####.##......#.##..##.# #....#+####.....# #.#####+#.# #..#.##......#........# #####......#........# #.........# #....##......####''##### #........###........# #........<######....##............# #.# #.........##....z...###.....)...'...##....####..........# #.# #..........#.zz.....'##....(....###.##....# #..........# #.# ###........##.#.....###...zzzzz.###'##...## #..........# #.# #.(......##.##...####.zzz......(...#...# #..........# #.# #..[........##.......z##'#####.....#zz.# #........).# #.# #.......##..##....######.#####..<..#zz.# #......z...# #z# #...........##....# #....##.....'z..# #..........# #z# #...........##...## ####.##.....#%..# ####...z#### #z# ##.......##.##...# #######.##.....#...# #.......# #z# #..........##...####.......##.....##..########.....#####.# #.........z.)I..+..'.......++.....+..........'....>......# #......#........####.......##.....#...########........#### #......#......### #.......''.....#.....# #.######.# #......#......# #......z##.....#.....# #.# #.# ########......# #.......###....'.....######.# ####.### #......# #.......# ######............# #......# #......# ############ #............###.##..## #......# #....# #....(.......##......# #......# #....# ######...)...#####...# #......# #...z### #.......##......# ######## #.#+#..### ####....##%....## ##### #.#.#zz..# #####...........####...# #.#.##z#.# #.zzzz...........zz....# #.#..z.#.# #.###.............z....#### #.#.#z##.# #.# #.#.....#.#.##........# #...#.##.# #.# #.##....#.#.##..#.###.# ###.#.z.^# #.# #.........#.....#..##.# #...##z# #z# ###############<......# ######z#####z# #....#### #.z.z...# ###..# ######### #.## #.# ###