############### ###### ############## #.............##########################....# #............# ######## #.....<.......#........'...............#....# #............# #......# #.............+........#...............#....# #............# #......# #.............#######'##...###..###.##.#....####............########.....# ###########........#..################.#####.........##'#####.#....#.....# #........#.........#...#..#.....#..#...[.<.#........#....'.....# #........#.........'...#..#.....#..#.......#..).....#....#.....# #####........#+###...#######'#####'###'#.......#######..#....##'#### ##.....####+#....##...#.............[...[..##+###...###'####'##.....# #...........#....#....'.............[......'..'..............'......# #...........+....'....#..............).....#..#..............##.....# ######..##......#....######....................#..#..............##.....# #...##..##..##..#....................######'####..##.##..##..##..##.....# #.......###+##..#####................#...#....#########..##..##..##.....# #.......#...##..##..#................#...#.....#.................##.....# #'###.>.##.....<.#..#................#..########.................######## #..##...##.......#..#................##'##....##........................# #...+...##..##..###.#...............)#..##....##.....##.................# #...#...##..##..###.##...............#..#.....#########.................# #..##...##...........#...............'..##....##.....##..##......##.....# #..##...##...........+...............#..##....##.....##..##......######## ###+##.......##...##..#..............[#..##....#......#...#..............# #....#...##+########..#...............##+##....#......'..='..............# #....#...##..##.......#...............#........'......#...#....^.........# #....'...+............#...............#........#......##..##.............# #....#...#............#...............#........#......######.............# #....#...##..##...#####...............#.#####+###.........##..##..##.....# ######...##..######.........########........#..##.........###'##..##.....# #.............#.........'...+..#........#...'..............#...+.....# #.............#.........#...#..+...._...#...#.....##..##...#..(#.....# #.............#....###'##..##..#........#...#.....##..##..##..##.....# ##............+....#...##..##..#........#'###.........######..##.....# ##............#....#....#......#.....(..#..##....()..................# #....##..##..##....#....#......#####....#[..#.................##..)..# #....##..##..#.....#....#.......'..#....'[..#.............##..##.....# ######.......#...#.....#....+.......#..#....#...#....>........###'##.....# #....#.......#...'.....#....#.......#..#....#...#.....##..##[..#...#.....# #....#...##'######.....#...##..#########....#([.#.....##..##..##..##.....# #....'...##<.##....#'###...##..###.###......#...#.........##.)##..######+# #....#...##...#....#..##...##....#...'......#...#..........#.............# ###########...#....#.............#...#......#..##...####..##.............# #....#....#...>.........#.>.#......#..##...####'###.............# #....#....+.............#...#......#..............'.............# ##...#....#+####..##....#...#......#.............###########'##### ##..(##........##(##..###.###......#.............#...............# #.....'........)((##+####.#....#####..##...##....#...............# #.....#........#).........#....#......############...............# #.....#........#..##...........#.......# #...............# #.....#......).##'#######......#..##...# #...............# ##....#........#..#......##########...## #...............# ######........#..#......# #...# #...............# #........####......# ##### #...............# #..................# #########.......# #............####### #.......# #............# #.......# #............# #.......# #####........# #.......# #........# #.......# #........# #.......# #........# #.......# ########## #########