########## ########### ######### ######## #........# #.........############..)....######......######## #........# #........Z#..........Z(..ZZZ.'....'......'......# #........# #......Z.Z'..........#.......#....#......#......# #........#######......#'###.##.###.##.......#..###......#..##..# #####............#'##.#_#.#.##.###.#....#'####'#####(...##'##'## #.....Z......+..+.#+#.#....Z.Z.#....+........).'....'..'...# #....Z.......#..#.....+........+....#..........#....#..#...# #............####.....#.##.##..#....##'##'####'#....#..##..# ###......................#.###+#...............).#'##..##..# #.)................P.P.#.....'.................'......#..# #...................>..+.....#.................#......#..# #..................P.P.......#.................#......'..# #######............[.........#.....###+#.............##'#####..# #.........##'#...Z.......#...#.........#......##'##'###...###..# #.........#..#...Z.Z.....##+###....##..'......#...#.......#....# #.........'..##+###...........#....##..#......#...'.......+....# #.........#...'...#Z..........#.....'..#......Z...#.......#....# #.........##+##...'...........+....##..#......#########...##...# #.............##'##...........##...##..###'#))..########+###...# #......).............###+#.....###'##..#...#)...+.....%........# #..................Z.#...+.....'...+...#...#....#..............# #....................'...#.....#...#...'...'....#..............# #####.............Z..#..##.....#+####..###+#....#######...##...# #.!..............#..###'#.......##'#.....#+########...##...# ####'###+#.......#......#................#........'....)...# #.......)[.......+......#.............!..'........#........# #........#.......#......+................#........#........# #........#.....).#......#................#........#.....Z..# ##.#######..)..).##'##'##................#+#####+####'###'### ###....###'#...........##'###'##..................#..##Z...# #....#...#...........#.......'................<.+...#.)..# #....#...Z...........#.......#..................#...'....# #....#..)#...........#.......#..................###+#....# #....'..<#...........'.......#.......###+##'###..%.......# #....#'###...........##.###'##.......#........#......##### #......Z.....##'##....#'##Z....####+##........+......# #####........'...+....#..Z.....#....##...##...#....%.# #........#...#....'..#.....'....##...##+########## #........##+##....#..#..!..#....#..........# ###### #.................#).#.....#(...+..........# #....# ###'###+#.........#..#.....####'##...##'#########....# #.......+.....#+###..##..........#...#..(.).#...#....# #.......#.....#..#Z...#..........+...#......'.<.#....# #.......#.....#..#.Z..#..........#...+......#...###'## #.......'.....+..#Z...#..........##+##......##..##..# #.......#.....#..Z....+................#+#####..##..# ##'###'##.....#.Z##.###............<...'..>..#..'...# #Z.Z........####'##.#......######......#.....#..##..# #.YY........'....%).)......# #......#.....'..##..# #.Z.Y.......#.......#......# #......#.....#......# #...........##'######......# #......#..####..##..# ########...................# ########..#####+##..# #.......Z.....####### #>........##+## #.............# #.........##..# ########.............# ########..###...##..# #....................# #.........###...##..# #....................# #.....#....'........# #....................# #...(.+....#........# #....................# #.....#....#[.......# #....................# #.....############### ###################### #######