################################################################################ #...........................................................................(..# #..............................................................................# #..............................................................................# #.#########################'###############################..............(.....# #.# #.......# #....................# #.# #.....).# #............(.......# #.# #..<....# #......!.............# #.# #.......# #.....#####(#........# #.# #.......# #....##...(.##.[.....# #.# #.......# #...##..##)..##......# #.# #.......# #...#. #[.#..#......# #.# #...# #...##.#......# #.# #...# #.>.# .#......# #.# #...# #...# .#......# #.######## #############...# #..## #......# #......... .....[.........## ..## ##......# #......... ................##.. ##.......# #......... #..............#######........# #......... #.............................# #......... #.............................# #.######## #....................)........# #.# #.............................# #.# #.............................# #.# . #.............................# #.# ..########.....######################..# #.# ...............# #..# #.# ...............# #..# #.# #.......... ...............# #..# #.# #..........############.......# #..# #.# #.....)....#..........#.......# #..# #.# #..........#..........#.......# #..# #.# +..........#..........#.......# #..# #.# #..........#..........#.......+ #..# #.# #.....)....#.......<..#.......# #..# #.# #..........#..........#.......# #..# #.# #..........#..........#.......# ########..# #.# #....(....D######+#####........ ..........# #.# #.....)...Cp(.....(............ ..........# #.# #.........Cp................... ..........# #.# #..........C.......[[[......... ..........# #.# #.......R...........[[......... ..........# #.# #.............................. ..........# #.# #..###############......####### ######....# #.# #..# #......# #....# #.# #..# #......# ################....# #.# #..# #......# #..............#....# #.# #..# #......# #........).....#....# #.# #..# #......# #..#############....# #.# #..# #..............#....# #.# ###### ###### #..# #..............#....# #.# #.#..+ #..#.# #..# #############..#....# #.# ##'#########'## #..# #...........#..#....# #.########.#..#...#..#.# #..# #...........#..#....# #.'......'.#..#.8.#..#.# #..######### #..#######..#..#....# #.#..^...#####'...###'## #..#........ #..#.....#..#.)#....# #.#.#''#.#.#..#...#..#.# #..#........ #..#.....#..#..'....# #.###))###.#..#.<.#..#.# #..#.....>.. #......# #..#..#..#..#..#....# #.# #))# #.#..#...#..#.# #..#........ #......# #.....#..#.....#....# #.# #)'# ##'###...'##### #..'........ #......# #.....#..#.....#....# #.#......#.#..#.8.#..#.# #..#......(. #......# ################....# #.#......#.#..#...#..#.# #..#........ #......# #....# #########'#########'## #..'.[...... #......# #....# #.#..#...'..#.# #..######### #......# #....# ########)##'##########..###############......##########################....# ........)..........................................^.......................# .......))..................................................................# ...........................................................................# ...........................................................................# ############################################################################