############################################################################### #_8_8_88^88_8_8_##......8^8......#.....8^8.....#....8^8....##.8^8.#.8^8.#.8^8.# #8.........[)..8##...f.[|....[)..#..}|}.%.))...#..))|)|||..##.:...#.}.=.#.....# #_..))........._##...)|[[))}|.)..#...:}.|[[|...#..)[=[=....##.zz..#.....#.[.).# #8..)).........8##.......).):....#.............#...........##.....#.....#..)..# #_..().....:..._##....)..........#.....%.......#.....[.....##..)[)#.....#...).# #8...)..%..=...8##....)...)......#.............#...........##....)#.....#.....# #_.........}..._##......).)).....#.....%.......#...........##.....#.....####### #8...[..!......8##......)()))....#.............#..#.%.=.#..################### #_...[........._##.......)(......#..#.......#..#.###...###.#..8^8...#..8^8...# #8.............8##.......(.......#.###.....## .#..#.....#..#..}[}...#..[)|...# #_8_8.88<88.8_8_##...#.......#...#..#.......#..#...........#..)z....#..|.....# ##################..###.....###..#.............#############...))...#...)....# #...#.......#...#.............#....8^8....#........#...))...# #...............###############..):|:.[|..#...)....#.#..).#.# #...............#.....8^8.....#...:})=:)..#........#........# #################...)?||A:.)..#...%.......################### #..[|"DAb)=...#...........#...8^8...#..8^8..# .." #......¤¤¤....#.......%...#...))....#..[....# }[...).)| #......¤¤¤....#.....%.....#..)}z|...#..zz...# .....}..... #......¤¤¤....#..#.....#..#......)..#.......# ............. #.......¤.....#.###..%###.#....))...#.)))...# #......G....... #..........A..#..#...%.#..#....)[...#....|..# #.......G...... ..#.......#..#.....%.....#.....)...#...)...# #....GGGG...... # ###.....###.#############.#...(.#.#.#...#.# #....JGJJJ......#..#.......#G¤#....8^8....#.........#...)...# #....*..J.......#..........%¤¤#...|[):[:..################### #......*........#...........A.#...:.)):...#...8^8...#..8^8..# #...#.*.....#...###############...........#..).[}[..#..:.=..# #....*..........#.....8^8.....#...........#....)"...#..}z...# #...............#.=:=[.)=)}}|.#...........#.........#.......# #......)........#..|"}::[))}..#...........#.........#.......# #################.............#..#.....#..#.........#.......# #.............#.###...###.#.....)...#.......# #.............#..#...).#..#.#.....#.#.......# #............%#.......))).#.........#.......# #.............############################### #..#.......#..#...8^8...#...8^8...#...8^8...# #.###.....###.#....)..).#...):}...#..:.[)}..# #..#.......#..#.."}|!:..#...|=....#...}}:=..# #...........).#.........#...))....#.........# #.............#.........#.....)[..#.........# ###############......)%.#....%....#.........# #...))....#...[))...#.........# #..#[..#..#.........#.#..%%.#.# #.#...).#.#.#.....#.#....)....# #....)..).#.........########### #####################