######################################### #...................................................... #....................................................... #....^.................................................. #....................................................... #....................................................... #....................................................... #..........................................>............ #....#########.........#'#########............))........ #....#.......#.........#........ #..........()())....... #....#.......#.........#........ #..###########)........ #....#.......#.........#........ #..#.........')..###### #....#..<....#.........#........ #..#.#.....#.#...# #....#.......#.........#........ #..#(##...##.#...# #....#.......#.........#........ #..#..##.##..#...+ #....#.......#........ #........ #..#...###...#...# #....#####'#+#........ #..#...)#....#...+ #..................... { #...###...#...# #..########.......##+# { #..##.##..#...# #..#......#.......# { {#.##...## $ #..#......#...##### #.#.....#. #..'......'...# #......... #..#......#...# { ####'######## #..#......#...# { #.....## #..#......#.### #...#...# #..#......#.# ##.###.#### #..#......#.# .#...#...#.## #..#......#.# $ ...<........# #..#......#.# +..#...#...#..# $ ######## #.###.###.###.# #..#...#...#..# .. .. ............#... #....##.#...#...#.##... #.....####.###.####.... #......##...#...##... ###.......##.....##..######## ......$....####'##...#......+ #..................#......+ #.......$$$$.......#......# #.......$$########.'......# #........C#......#.#......# #.........#......#.#......# #.........#......#.######## #.........#......#........# #.........#...<..#........# #......(..#......#........# ####......#......#.......## #......#......#.......# #......#####'##.......# #...............####### { #...............# #...............# { #...............# {{ +.#########.....# #. .. #.....# #. ...# #(....# .....#(....# { ......'.(...# ......#.....# #...#.#...).# ... [ #.....######+# ## ## #............. ................ ................. ................. ................. ................. ................ ...............