########## ############################# #........#### ######## #.......#...................# #...........# #......# #.......#.(.................# #...........###......#####.............).............# #....................#.......................##......# #######.>..............'...............................# #.....#)...............................................# #[....#..........######.#..............................# #.....(.......###......_...............###.####...##################### ##............'.+.....#.#.....................+...........nZ>.........# #............###....##..###..............#.###.|.......###########.### #............####.....#......?...........#.###.....)...# #.# #.....................#(........###.........##...#####.# #.# ###....#####..........#.........# #....#....##...### #.# #.# ###....### #..................#####....#...........# #.# #.# #........###.......................................# #.# ########.# #........#.........................................# #.# #........# #........#.....#........................#..........# #.# #.######## #...............#+#+#+#'#...............#..........# #.# #.# ####...#.#.#+#.#.#.#.#.#................#..........###+####.# #......#.#.#.#.#.#.#.#+................#.................#.# #.....#'#'#o#.#.#.#.#.#...###..........#.................#.# #....#..5..#.#.#.#.#.#.....##..........#.................#.# ####+#'.....+#.#.#.#.#.#.##.##.......#....###+###.........#.# #.....#.....#.#.#.#.#.#.#....#.......#....# #.............#.# #............#.#.#.#.#.#.#...+.......+....# #..........####.# #.....#.#.#.#.#.#.#.#.#.#....#.......##...###..........# #.# #......#.#.#.#.#.#.#.#.#.#...+.......++...+............# #.# #.....#.#.#.#.#.#.#.#.#.#+...#.......##...#............# #.# #......#+#.#.#.#.#.#.#.#.#...#.......##...#............# #.# #.........#.#.#.#.#.#.#.#.........................##.#.# #.# ##.........+#.#.#.#...#.#+#+##.....................##.#.# #.# #..........#.#.#.#.<...#.....#.....................##.#.# #.# #.......#+#.#.#+#.#...#+.....#........(............##.#.# #.# #......#.#.#.#.........#.....#.................###..#.#.# #.# #.....#.#.#.#+......#.#......########..........# ##.#.#.####.# #...##.#...#.#.....#.#.#.#.......####..........####..........########## #...#...............#.#.#........#................##...............<..# #####........#..)................#................##..#..........###### #............#..[.....................................#.########.# #...................^...................##............#.# #.# #.................#.....................##............#.# #.# #.................#.....................##............#.# #.# #.................#.....................##..............# #.# #...........##....#...........####......##...###........# #.# #...........##....#...........# #......##...# #........# ######.# #...........##.####...........# #########...# #......#># #......# #...........##.# #...........# #...# ######.### #.###### #...........##.# #...........# #...# #.# #.# #.......######.# ############# #...# #.# #.# ######### #(# ##### #.# #.# #############.# #.#####.# #.............# #.......# #.############# ######### #.# #.# #.# #######.# #<......# #######.# ###