######### #################################.......######## #...............................#.......#......# #...............................#.......#......# #...............................'.......#......# #..............................>#.......#......# #...............................#.......#......# #...............................#.......'......## #....#########.##....##.##.##...#.......#####...# #....####...##.##....##.##.######........#...#### #..........[...#................#........#....# #..............#................#........+....# #...........####................#........#....# #...........'_############......#........#....# #...........#####.......##...####........##..###### #.......................##...#.....#########'##...## #......##......##............#.....#...............# #......##......##................................<.# #......##.......#............#.#.#.#.#.............# #...............#)o................................# #...............#>o..........#.......#.............# #......##...##.####....###.............############################ ###############.###########...#...>...#............................# #........#....#....................................................# #........#....#...............#.......#............................# #........#....#....................................................# #........#....'...............#.#.#.#.#............................# #........#....#........................).....))<...................# #........##'################+#......####...........................# #..............................#####.....#####.....###'####'####'### #..............................'...#.....'...#.....#...#.....#....# #..............................#...#.....#...#.....#...#.....#....# #########......................#...#..)..#...#.....#...#.....#....# #......'...[..................#...'.....#...#.....+...#.....#....# #....(.#................).....#####.....#...#.....#...###...##...# #......########.......######'##.........#'###.....#...###...###### #.............#.......#.......#.........#...#.....#..........# #.............#.......#.......#.........#...#.....+..........# #.............#.......#.......#.........#...#.....#..........# #......##.....#.......+.......#.........#...'.....#..........## #......##....##.......####....#.........#####.....##'#..#.....# #......##....######......#....####+###..........###..########## #.......#.........#......#.....'.....#..........#.....# #..<....#.........#......#.....#.....+..........#.....# #.......#.........#......#.....#.....#..........#.....# #......##.........#......#.....#.....#..........#.....## #......########'###......#..##########..........####...# #......#...............###..#........................### #......#...............'....#........................# #......#....>..........#....#........................# #......#...............#....#.....)..................# #......#...............#...##........................############## #############......##'##...#......##########+####+##..............# #....#......#......>#......#................#..............# #....#.....)#.......#......#................#.....)........# #....#......+.......#......#................'..............# #....#......#.......#......#................#..............# #....#......#.......#......#................#.......[......# ##.#........#######'#......#...###...####.###..............# ###########..............##...###...#########'######......# #..............#..........#..........# #......# #..............'..........#..........# #......# #..............#..........#........<.# #......# #..............####################### #......# ################ ########