##################### ########## #.........##........# ######################## #........# #.........##........# #......................# #[.......# #.........#.........# #..#.#.#.#.#...........# #........# #.........#.......?.# #..#.#.#.#.#...........# #........# #.........#.........### #..#.#.#.#.#...........# ###[[......# #.....................# #..#.#.#.#.#....(...<..###[>[.......# #..>....>..#........#.####..#.#.#.#.#...........#D..=[.......# #.........##........#...##......[...............))###........# #.........##........###..'......##?.............### #........# ########'#####.###### ####......######>....[....# #........# ######.# #..# ####'### #####..##### #........# ##......# ##.# #..# #..# ##.####### #..###### #.# ##'#### #.## #....# #.## #.# ###.....# #.# ####'### ####'#### #.#########.'.....# #.# #......# #.......# #######......(....#.....# #.# #......# #...<...###.......###########.....##########.# #......# #.......'...#####....# #.....'.......##.######### #......# #.......##### ####.# #.....#######............###......# #.......# #.# #.....# ####.#######...'......# #.......# #.# #.....# #.# #####......# #.......# #.# ####'## ##.# ####'### #.....<.# #.# #..# #..# ##.# ####'#### #.# ##.# #.## ###..# #...# #.# #.## #.# ##...## ###.# #######.## #..## ##'####### #..### #.# #........#### ##..# ###...<....### #.## ###)#######...........# ########'####.'........'.###+###### #........##........##.###.........##..#........#.##....)..# #........##.....∩..##...+.........##.##........#..#.......# #........##........##..##.........##.##........##.#......)# #........##..............)........'..##..>..)..##.'.......# #.................................#####........####.......# #........#........W.(......)..((..# #........# #.......# ######.####................(.)##### ########## ####'#### #...# #####.####.......)(.# #.# ##.### #..# #....(.....# #.## #..# ##.# #..?....(..# #..# ###.### #.# #........^## ##.# #.....#### ###.###.........# #.# #....(...#####.....####################### #####.##### #.....##....##...........................## #.........# #^...)#####..#.....#####################..#########...).....# #.....# ##.#.....# ##...................# #.....# #.#.....# ###########.........# #.....# #.......# #.........# #.....# ###.....# #.........# #.....# #.....# ########### #.....# #.....# ####### #######