######## #### ###### #......###..#####....## #......#..............# #......'...........)..# #......#..............# #......#..............# ############################### #......###########'#### ####....#........................# #.....................# #...>...#........................# #######...............# #.......#........................# #....#...............# #.......#........................# #....#...............# #.......#........................# #[...#...............# #.......#......#############.....# #....####'##.........# #.......#......# #.....# #....##.[..#.........# #.......#..>...# #.....# #..........#########.###################....#......# #.....# #....................#......##...##)####....#......# #.....# #...........................................#......# #.....# #....................................p......#......# #.....# #...............##...##................p....#......# #..>..# ##############..####.####..+#####.#######.##'#......# #.....# #........#..#..##..#'#..##...####(####.##.#.....##### ####### #........#.....##.......##......#......."(#.....# #........'......##.._..##.......#.......).#.....# #........#.......##...##........'.........#.....# #........#........##.##.........#.........#.....# #.....<..#.........###..........#.......).#.....# #........#.......#.....#........#(........#.....# #........#.......#.....#........#.........#.....# #........###'##+####...####....####.####..#.....### ########......#.####...############.####..###.....# #......#..........#.......#......(...#.....# #......#..........#.......'..........#.....# #......#......p...#.......#......(...#.....# #......#......K...#.......#...p......#.....# #......#....p.....#.......#..........#.....# #......#.[........#.......#..........#.....# #...)..#..........#.......#......(...#.....# ########......#...##.....####....###..###...#.....##### #.........)####[#############....###(.###'###.........# #..........#................................#..p......# #..........#.............(..................#.p......)# #..........#.<............(.(...............#.........# #..........#................................#pK.......# #..........#...................[<...........#.........# #..........#................................#.........# #..........#................................#.........# #.......[..##################################.........# ############ ###########