############### #### #####(............# #..###...#.>...###.....# #..'.#...#(.(()#.......# #..#'##'##(..#)###.#...# ####..'.##(..#...#.#...# #[#..####(###.#######.# ###'##'..)(#.#.#...#.#.# #...#.#..))#.#####.#.#.# #...###..#)....#...#...# . ##### ####)).#####.#...# .. #.....#.#.....# ###'##############)..D.#.#.....# ....D.)......(..c((pc.CA.......# ......)..........#########c####### ......)..........##...####.......# .................##.#....#....##.# .................##......#.......# ############.....######..c)...##### #...).# #.......#......# #.....# #.##.C.D#....#.# #.....# #.......####...# #.....#######(########## #########.....#.....A.....# ........#.....#...........# # #....(.....#..###.###..# ##.##...#.()..#..#.....#..# #...##.(#.....#..#.###.#..# .....##.#.....#....# #....# ......†(#.....#..#.###.#..# .....##.#.....#..#.....#..# #...##))#.....'..###.###..# ##. #...#.....#......))...# # #....#.....#......))...# .......#.....##########)## #########.....# #......# #.)...# #......# ######.....# #......# ...........# #......# ...........# #..>(..# ...........# #......# ...........# #......# ...........# #......# ########'#### ####'### #...........########.####### #.8.##'##.8.##...(#...#....# #...#...#...##.>.#.....#...# #.###...###.##..####'####..# #.#.......#.##.###.....###.# #.#._.>._.#.###.#.#...#.#.## #.#.......#.##..#..#.#..#..## #.###...###.'...+...#...+...# #...#...#...##..#..#.#..#..## #.8.#####.8.###.#.#.[.#.#.## #...........##.###.....###.# ########'#####..####'####..# #......# #...#.....#.<.# #......# #....#...#....# #......# #######.####### #......# ### #......# #......# ########