############################################ ################ #........................................... .......<........ #........................................... ................ .# #..................<...........?............ ................ .# #...########'#######'##...########+#....######+########'######...# #...#.................#...# .......#....#....................#...# #...#.................#...# .......#....#....................+...# #...#........)........#...#........#....#....................#...# #...#.................#...#........'....#....................#...# #...#..........e..)...#...#........#....#..... .............#...# #...#.................#...##########[...#'##################'#...# #(..#.................#....................).....................# #...########'##########e....................).))....)............# #....)..........(§§§.((o..........................(..............# #................§§§§.....###########################)..####+#...# #...............§§§§§.....# #...#....#...# #...####)#..e########'#e..# #^).#....'...# #...#....#...#........#)o.# #...#....#...# #...#....#...#........#...# #)..#....#...# #...#....#...#........#...# #..)'....#...# #...#....#...#........#...# #...#....#...# #....#...#........#eo.# #...#....#...# #....#...#........#...# #...######...# #....#...#........#...# #.... ...# #...# #.... #...# #.... #...# #... #...# #.(.# #...# #(..# #...# #(..# #oe.# #)..# )..)# .#...# o.#.... .. #..)## .). #.... ... #.....