###################################################################################################### #.................................##.#####..########.................................................# #.####.########.###.#####..###########.#####..#########.#####................#.#########.#.#########.# ##.########.###.###.#####..########......................####..###..######...#.#########.#.#########.# #.####.########.###.#####..##################.#########.#..###..##..######...#.#########.#.#########.# #...................#####..##################.#####..#####..###..#####..###..#######.###############.# #.####.##################..##################.#########...........########...########.#.############.# ##.###.##############..##..##################.###.................####.........##......#.#####.#####.# #.####.##################..##################.####..###..####..#.#...#####....................##.##### #......#########...........##################.####..###.#..###.#.#..######.###..########......###.#### #.##############.########.###################.####..###..####...#...##.###..##...######.......####.#.# ############.###.########.###################.####..###.......#..#..###.###..#...######..#.###.......# ################.########.###################.####..####.#####.#....####.###..#####..###.#.####......# ########.........########.###################.####..####.#####................######..##.##.#........# #.......#################.###################.####..####.#####.................######................# #..##########################################.####..####.####...................................##...# #..######################.###################.####.#.###..##....................................###..# #.......................#######...###..######.####.##.###..#..................................#..###.# ..........................##########.#.######.###......###....................................#.###..# ........................#............#.######.###....................................................# ....................#.....#########..#.######.###...####....................................###.###..# #.........................#########..#.######.###...####..................................#......###.# #.........................#########..#.######.###...###........................................#..##.# #.####.########..........##########..#.######.###.#..###..............########.###.........#...##....# #.####.########.####..#.#.#########..#.################..............#########.###.#.................# #.####.#######................#.####.########.######..................########.###.#.................# #.####.#######..#####.#.#.###.##.###.############.#####.........##...#########.###..#................# #.####.#########.####.#.#.###.###.#..########.#.#...................######.###.#####.................# #.####.######.###.###.#.#.###..............######.#####..............#########.######................# #.####.#####..####....###.###....##...............#############..................#...................# ######.#####...........##.####...#..........#####.#########..##..###.#########.#......#.###...#......# ######.######.........#.##.###...#.###.....##.###.#############..###.#########.##...........#.#####..# ##.#####.####....................#.###.####.#####.######.........###.###########.....########.#####..# ###.#####.###...........#........#.###.#..........######.#######.###.############..######.#####..###.# ####.#####............#.#####.#..#.###.####..####.######.#######.################..#######.#####..##.# #.....................#.######.#.#.####..##..####.##########.####.##############.##..........####....# #.####.###.#.#.#......###.#####...#.####..#..####.###########.####...................................# #.....................####.##.##..##.####....####.############...............###.###.########.#####..# #.####.#####.#.#......#####................##.######.###.............###########.###.########........# #.####.#####.#.#..........#####....#.#.####..####.###.##.............###########.###.##############..# #.####.#####.#.#........#............................#...............###########.###.##############..# ##.#####.###.##.#.......#.######...#.#.####..####.####.............#########.###.###.##############..# ###.#####.#.#.##........####.###...#.#.####..####.######.##########..###########.###.##############..# #........................####.#.....#######..####.####...............................##############..# #..................................#.##..########.####.#.##########..###########.###.##############..# #..#########.#.......................###..###.####.#####.##########..###########.###.#######.######..# #..#########.###......#.#.#.#####.####.##...#####.####.#.##########..###########.###.#######.#######.# #..#########.###.###..#.#.#.#####.#####....##.#.#........##########..###########.###########.#######.# ########.###.###.###..#.#.#.#####.#####.........#.####.############..###########.###########.#######.# #..#########.###.###..#.#.#.#####.#####...#...#...####.############..##########............#.#######.# #....##..........###..#.#.#.#####.###.......###################..##############..###.####..#.#######.# ...#########.###.###..#.#.#.#####.###...#.#.##########.#######.####..##########..###..###..#.#######.# #..#########.###.####.#.#####.###..###..#.#.###.######...................######..####.###..#.#######.# ########.####.###.###..#.##.#####...##..#.#.###.######.#######.####..###.######..####.###....#######.# ###.#####.####.###.#..#.#.#.......#.....###.######.###.#######.####..###.######..####.###....#######.# ####.#####.#................#####.......#.#.###.######.#######.####..###..#####..####.####.#####.##### #..........................##.####.....................###.###.####...########...####.###....#######.# #..........................###..##......#.#####.###########.#.......#..##########.###.#....#####.#...# #.................................#.....#.#####.#######.............##..#####..###......#.........#### #.......................###.###.###.....#.#####.#######........................####.#.#.#..#######.#.# #..............#.#.#....##.....#...............########.#####..####..###..###........................# #...........####.#.#....#.......................#######.#####..###.#....#.#...........#.#.#..#######.# #............#.................................##.#.#####..##..####....#....#..............#####.#...# #.............................................#..###.#####..#..#######..###.......###...#.#..#######.# #.###..........................................##..............####............#..###...#.#..........# #..###....................#.#.#...................#.###.#.###..###.............##..##....##.########.# ##..#..#########.............#.........########...................................###...#.#.########.# ###........................#................................................................########.# #......####.####.................#.....########..........................###...##.###.###...########## #.###..####.####.....#.###.............########.###.###.#.###..###.#.........#.##.####..############## #......####.####...........##.#.###.#.#########.###.###.#................###..#.##.###...#..######.### #.###..####.####.....#.######.#.###.#.#########.###.###.#.###..###.#.###.###....###.#.#..............# #.###.######.####....#.######.#.###############.###.#####..###.#####.####.#.................#####....# #.###.#####.####.....#.######.#.###.#.#########.####.##.#.###..######.####.#..........####..#####....# #.#####.####.#.......#.######.#.#######.###.#.#....##..............###.....................##.####...# #.###.###...#####....#.######.#.###.#.###.###.#.#.#....##.###..###.....................###..#####....# #....................####.#####.###....................##..###..#........########.###..###...........# #.###.###...####.....#####.####.#####.###.###.#.#.#..#####..###..#.......########.###..###..#####....# #.###.###...###......######.#.#.#####.###.###.#.#.#..#...##..###.........########.###..###..#####....# #.###.###...####....#.........###.###.###.###.#..#...####..............######.###..###..#####.###....# #.###.###...####....#.........####.###.##.###.#.#.#..####.###....######..#####.###..###..#..#####....# #.###.###...####....#.........####..###.#............####.....................#...............###....# #.###.###...####....##.######.............###.#.#.#..####.####..########.########...........#####....# #.#.#...####...........######.............###.#.#.#..####.####...#######.############..###..#####....# ........................................#.###.#.##.##.####.#....########.######.#####...#####.####...# ........................................#.....#.#.####.####.#...########.######.#####..###..#####....# #.......................................#.###.#.#..####.###.....##..####.######.#####................# #...........................#.............###..#..................##.##########.#####..###..#####....# #.................................#.#...#.###...#.........######..###.#####.#########...#####.####...# #.................................#.....#.#####.............................###.#####.#..#####.###...# #...................................#...##.###....................................###.##...........#.# #.............###...#...................###.#......#####............#######.###.#.###................# #...............#................................#######....#####.#.#######.###.#.###......#########.# #................................................########....####.#.#######.#####..###...###########.# #.............#...#......###......................#####.....#..#..#.#######.######..##..#.##########.# #......................#..###...............................##....#.#######.###.###.........########.# ..........#.............#..##.....................................#####.###..##.........#.#.########.# .######.................##.........................#.#######.#.#..#.#######.###.#.###...#.#.########.# ............#......................................#####.#.#.#....#####.#.#.....#...#...########.##### #..............................................................#............#........#.#.########.#### #..................................................#######.#.#.#..#######.###...###...#.#.########.#.# ######################################################################################################