940 600 ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... #.##############.#############.#####.######.######.##.###########.########.####.#.##.#############.#######.######..##.########.################.####.##################.#.#####.###########.#..####.####.##########...#########..########..##########.#######.#############..#############.#######.#.#########.#.###.###.####.###############.##############.###########..##############.#.#.#######.#.###.#######.##.################.#.###########.####.########..###.###.#########.####################.#########..........####.##.############################.###############.#.#.#.################.########.###.# #.##############.#############.#####.######.######.##.###########.########.####.#.##.#############.#######.######..##.########.##############.........................................................................#########..########..##########.#######.#############..#############.#######.#.#########.#.###.###.####....############.##############.###########..##############.#.#.#######.#.###.#######.##.################.#.###########.####.########..###.###.#########.####################.#########.########.####....................................############.#.#.#.################.########.###.# #.##############.#############.#####.######.######.##.###########.########.####.#.##.#############.#######.######..##.########.##############.#.####.##################.#.#####.###########.#..####.##############....#########..########..##########.#######.#############..#############.#######.#.#########.#.###.###.####.##.############.##############.###########..##############.#.#.#######..........................########.#.###########.####.########..###.###.#########.####################.#########.########......##.##.#########################.###############.#.#.#.################.########.###.# #.##############.#############.#####.######.######.##.###########.########.####.#.##.#############.#######.######..##.########.##############.#.####.##################.#.#####.###########.#..####.##############....#########..########..##########.#######.#############..#############.#######.#.#########.#.###.###.####.##.############.##############.###########..##############.#.#.#######.#.###.######..##.################.#.###########.####.########..###.###.#########.####################.#########.################.##.#########################.###############.#.#.#.#########################.###.# #.##############.#############.#####.######.#####....................................#############.#######.######..##.########.##############.#.####.##################.#.#####.#######.###.#..####.##############....#########..########..##########.#######.#############..#############.#######.#.#########.#.###......................................................##############.#.#.#######.#.###.######..##.################.#.###########.####.########..###.###.#########.####################.#########.################.##.#########################.###############.#.#.#.#########################.###.# #.##############.#############.#####.######.#####..############......................#############.#######.######..##.########.##############.#.####.##################.#.#####.#######.###.#..####.##############....#########..########..##########.#######.#############..#############.#######.#.#########.#.#######.####..#.############.###.##########.######.####..##############.#.#.#######.#.###.######..##.####.###########.#.###########.####.########..###.###.#########.####################.#########.################.##.#############........................####.#.#.#.#########################.###.# #.##############.#############....##.######.#####..############.#.###..###.####.#.#..#############.#######.######..##...........................................................#######.###.#..####.##############....#########..########..##########.#######.#############..#############.#######.#.#########.#.#######.####..#.############.###.##########.####........................#.#.#######.#.###.######..##.####.###########.#.###########.####.########..###.###.#########.####################.#########.################.##.#############.###########.##########.####.#.#.#.#########################.###.# #.##############.################.##.######.#####..############.#.###..###.####.#.#..#############.#######.######..###########.#####.######.#.#.................................................###.##############....#########..########..##########.#######.#############..#############.#######.#.#########.#.#######.####..#.############.###.##########.####....................#####............................####.###########.#.###########.####.########..###.###.#########.####################.#########.################..............................................................###############.###.# #.##############.################.##.######.#####..############.#.###..###.####.#.#..#############.#######.######..###########.#####.######.#.######.##################.#.#####.#######.##............................#########..########..##########.#######.#############..#############.#######.#.#########.#.#######.####..#.############.###.##########.######.####..##########.#####.#########.#.###.######..#..####.###########.#.###########.####.########..###.###.#########.####################.#########.###################.#########################.##########.####.#.#.#.#########.###############.###.# #.##############.################.##.######.#####..................................................................###########.#####.######.#.######.##################.#.#####.#######.##..#...###...........................................................#############..#############.#######.#.#########.#.#######.####..#.############.###.##########.######.####..##########.#####.#########.#.###.######..#..####.###########.#.###########.####.########..###.###.#########.####################.#########.###################.#########################.##########.####.#.#.#.#########.###############.###.# #.##############.################.##.######.#####..############.#.###..###.####.#.#..#############.#######.#######.###########.#####.######.#.######.##################.#.#####.#######.##..#...##################.#..##########.########..##########.#####################..#############.#######.#.#########.#.#######.####..#.############.###.##########.######.####..##########.#####.#########.#.###.######..#..####.###########.#.###########.####.########..###.###.#########.####################.#########.###################.#########################.####................................................# #.##############.################.##.######.#####..############.#.###..###.####.#.#..#############.#######.#######.###########.#####.######.#.######.##################.#.#####.#######...............................##########.#########.##########.#####################..#############.#######.#.#########.#.#######.####..#.############.###.##########.######.####..##########.#####.#########.#.###.######..#..####.###########.#.###########.####............##.###.#########.####################.#########.###################.#########################.####.##########.#......#######..###############.###.# #.##############.#####.............................############.#.###..###.####.#.#..#############.#######.#######.###########.#####.######.#.######.##################.#.#####.#######.##..#...##################.#..##########.#########.##########.#####################..#############.#######.#.####.........................................##########.######.####..##########.#####.#########.#.###..................##########.#.###########.####.########...##.###.#######.#.####################.#########.###################.#########################.####.##########.#.#.#..#######..###############.###.# #.##############.################.##.######.#####..############.#.###..###.####.#.#..#############.#######.#######.###########.#####.######...######.##################.#.#####.#######.##..#...##################.#..##########.#########.##########..####################..#############.#######.#.####.####.#.#######.##.#..#.############.##############.######.####..##########.#####.#########.#.##########..#..####..##########.#.###########.####.########...##...........................................##.###################.#########################.####.##########.#.#.#..#######..###############.###.# #.##############.################.##.######.#####..############.#.###..###.####.#.#..#############.#######.#######.###########.#####.#######..######.##################.#.#####.#######.##..#...##################.#..##########.#########.##########..####################..#############.#######.#.####.####.#.#######.##.#..#.###.............................##.####..##########...............................#..####..##########............................................#.#.#########.##########.#########.###################.#########################.####.##########.#.#.#..#######..###############.###.# #.##############.################.##.######.#####..############.#.###..###.####.#.#..#############.#######.#######.###########.#####.#######..######.##################.#.#####.#######.##..#...##################.#..##########.#########.##########................................................................................########.##############.###.##.####..##########.#####.#########.#.##########..#..####..##########.#.###########.####.########..###############...........................######.###.......................###################.####.##########.#.#.#..#######..###############.###.# #.##############.################.##.######.#####..############.#.###..###.####.#.#..#############.#######.#######.###########.#####.#######..######.##################.#.#####.#######.##..#..........................................................#################.##.##############.#######.#.####.######.#######..#.#....############.##############.###.##.####..##########.#####.#########.#.##########..#..####..##########.#.###########.####.########..###############.#.#########.####################.###.###############.#####.###################.####.##########.#.#.#..#######..###############.###.# #.##############.################.##.######.####.......................###.####.#.#..#############.#######.#######.###########.#####.#######..######.##################.#.#####.#######.##..#...##################.#..####.#####.#########.##########..#################.##.##############.#######.#.####.######.#######..#.#....############.##############.###.##.####..##########.#####.#########.#.#####.####..#..####..##########.#.###########.####.########..###############.#.#########.####################.###.###############.#####.###################.####.##########.#.#.#..#######..###############.###.# #.##############.################.##.######.####...############.#.###..##......................................................#####.#######..######.##################.#.#####.#######.##..#...##################.#..####.#####.#########.##########..#################.##.##############.#######.#.####.######.#######..#.#....############.##############.###.##.####..##########.#####.#########.#.##...............##..##########.#.###########.####.########..###############.###########.####################.###.###############.#####.###################.####.##########.#.#.#..#######..###############.###.# #.##############.################.##.######.####...############.#....................#####################.#######.###########.#####.#######..######.##################.#.#####.#######.##............................####.#####.#########.##########..#################.##.##############.#.#####.#.####.######.#######..#.#................................###.##.####..##########.#####.#########.#.#####.##.#..#..#.##..##########.#.###########.####.########..#############.....#########.####################.###.###############.#####.###################.####.##########.#.#.#..#######..###############.###.# #...........................................####...############.#...............................##########.#######.###########.#####.#######..######.##################.#.#####.#######...............................####.#####.#########.##########..#################.##.##############.#.#####.#.####.######.###....................#####.##############.###.##.####..##########.#####.#########.#.#####.##.#..#..#.##..##########.#.###########.####.########..#############.#.#.#########.####################.###.###############.#####.###############............................#######..###############.###.# #.###############################.##.###########...############.#......................................................#######.#####.#######..######.##################.#.#####.#######.##.##...##################.##.####.#####.#########.##########..#################.##.##############.#.##...........................#.#.#..######.#####.##############.###.##.####..##########.#####.#########.#.####..........................................####.########..#############.#.#.#########.####################.###.###############.#####.###############.###.##.#.##########.#.#.#..#######..###############.###.# #.###############################.##.###########...############.#####..###.####.####.###.#########.#######.#######.###.#######.#####.#######..######.##################.#.#####.#######.##.##...##################.##.####.#####.#########.##########..#################.##.##############.#.##.##.#.####.######.###.###.##.#.#..######.#####.##############.###.##.####..##########.#####.#########.#.#####.##.#..#..#.#...##########.#.################.########..#############.#.#.#########......................###.###############.#####.###############.###.##.#.##########.#...............................###.# #.###############################...............................#####..###.####.####.###.#########.#######.#######.###.#######.#####.#######..######.##################.#.#####.#.................################.##.####.#####.#########.##########..#################.#################.#.##.##.#.####.######.###.###.##.#.#..######.#####.##############.###.##.####..##########.#####.#########.#.............#..#.#...##########.#.################.########..#############.#.#.################.##########.######.###############.#####.###############.###.##.#.##########.#.#.#..#######..###################.# #.###############################.#####.########.#.##################..###.####.####.###.#########.#######.#######.###.#######.#####.#######..######.##################.#.#####.##########.##............................................................................#################.#.##.##.#.............................######.#####.##############.###.##.####..##########.#####.#########.#######.##.#..#..#.#...##########.#.################.########..#############.#.#.################.##########.######.###############.#####.###############.###.##.#.##########.#.#.##.#######..###################.# #.###############################.#####.########.#.............######..###.####.####.###.#########.#######.#######.###.#######.#####.#######..######.##################.#.#####.##########.###..#..######.########.##.####.#####.###################...#########.#######.#################.#.##.##.#.####.###.##.###.###.##.#.##.######.#####.##############.###.##.####..##########.#####.#########.#######.##.#..#..#.#...##########.#.################.########..#############.#.#.################.##########.######.###############.#####.###############.###.##.#.##########.#.#.##.#######..###################.# #.......................#########...........................##.######..###.####.####.###.#########.#######.#######.###.#######.#####.#######..######.##################.#.#####........................................###.#####.###################...#########.#######.#################.#.##.##.#.####.###.##.###.###.##.#.##.######.#####..............................................................#.##.#..#..#.#...##########.#.################.########..#########.###.#.#.################.##########.######.###############.#####.###############.###.##.#.##########.#.#.##.#######..###################.# #.#####################.#########.#####.########.##########.##.####.......................................................................................................#####.##########.###..#..######.########.##.####.#####.###################...#########.#######..################.#.##.##.#.####.###.##.###.###.##.#.##.######.#####.##############.###.##.#####.##########..................................#.#...##########.#.################.########..#########.###.#.#.################.##########.######.###############.#####.###############.###.##.#.######............................############.# #.............................###.#####.########.##########.##.####.#..########.########.#########.#######.#######.###.#######.#####.#######..######.##################.#######.##########.###..#..######.########.##.####.#####.###################...#########.#######..################.#.##.##.#.####.....................##.######.#####.##############.###.................................................................#####.#.################.########..#########.###.#.#.################.##########.######.###############.#####.###############.###.##.#.######.#####.#.##.#######..######.############.# #.#####################.#####.##.......................................................#.#########.#######.#######.###.#######.#####.#######..######.##################.#######.##########.###..#..######.########.##.####.###...................................#######..################.#.##.##.#.####.###.##..##.######.####.######.#####.##############.######.######################################.#.##.#..#..#.#.#.####.#####.#.################.########..#########.###.#.#.################.####..............................#####.###############.###.##.#.######.#####.#.##.#######..######.############.# #..................................................########.##.####.##.########.######.#.#########.#######.#######.###.#######.#####.#######..######.##################.#######.##########.###..#..######.########.##.####.#########################...#################..################.#.##.##.#.####.###.##..##.######.####.######.#####.##############.######.######################################.#.##.#..#.##.#.#.####.#####.#.################.########..#########.###.#.#.################.####.#####.######.#####################.........................................................................# #.#####################.#####.##..#####.#######..#.########.##.####.###########.######.#.#########.............................................................########.#######.##########.###..#..######.###########.####.#########################...#################..################..............................................................................................................................#.#.####.#####.#.#############.##.########..#########.###.#.#.################.####.#####.######.#####################..##############.###.##.########.#####.#.##.#######..######.############.# #.#####################.#####.##..#####.#######..#.########.##.####.###########.######.#.#################.#######.###.#######.#####.#######..######.#########.########.#######.##########.###..#..######.###########.####.#########################...#################..################.#.##.##.#.####.###.#...##.######.####........................................................########.#########.#.##.##.#.####.#.####.#####.#.#############.##.########..#########.###.#.#.################.####.#####.######.#####################..##############.###.##.########.#####......................############.# #.#####################.#####.##..#####.#######..#.########.##.####.###########.######...#################.#######.###.#######.#####.#######..######.#########.########.#######.##########.###..#..######.###########.####.#########################...################....................#.##.##.#.####.###.#...##.###...................................................................#####.#########.#.##.##.#.####.#.####.#####.#.#############.##.########..#########.###.#...################.####.#####.######.#####################..##############.###.##.########.#######.##.#######..###################.# #.#####################.#####.##..#####.#######..#.########.##.####.###########.######..##################.#######.###.#######.#####.#######..######.#########.########.#######.##########.###..#..######.###########.####.#########################...################...##############.#.#.##.##.#.####.###.#...##.######..###.######.#####.#############..######.###########.###.######.#####.#########.#.##.##.#.####.#.####.#####.#.#############.##.########..#########.###.####################.####.#####.######.#####################..##############.###.##.########.#######.##.#######..###################.# #.#####################.#####.##..#####.#######..#.########.##.####.###########.######..##################.#######.###.#######.#####.#######.#####..............................##########.###..#..######.###########.##############################.........................###########.#.#.##.##.#.####.###.#...##.######..###.######.#####.#############..######.###########.###.######......................##.#.####.#.####.#######.#############.##.########..#########.###.####################.####.#####.######.#####################..#######.######.###.##.########.....................###################.# #.#####################.#####.##..#####.#######..#.########.##.####.###########.######..##################.#######.###.#######.#####.#######.#####.#.#########.########....................................................#########################...#################..##############.#.#.##.##.#.####.###.#...##.######..###.######.#####.#############..######.###########.###.############.#########.#.#..##.#.####.#.####.#######.#############.##.########..#########.###.####################.####.#####.######.#####################..#######.######.###.##.########.....................###################.# #.#####################.#####.##..#####.#######..#.########.##.####.###########.######..##################.#######.###.#######.#####.#######.#####.#.#########.################.##########.###..##.######.###########################################..#################..##############.#.#.##.##.#.####.###.#...##.######..###.######.#####.#############..######.###########.###.############.#########.#.#..##.#.####.#.####.#######.#############.##.########..#########.###.####################.####.#####.######.#####################..#######.######.###.##.########.#######.#..############################.# #.#####################.#####.##..#####.#######..#.########.##.####.###########.######..##################.###########.#######.#####.#######.#####.#.#########.################.##########.###..##..........#########################################..#################..##############.#.#.##.##.#.####.###.#...##.######..###.######.#####.#############..######.###########.###.############.#########.#.#..##.#.####.#.####.#######.#############.##.########..#########.###.####################.####.####..######.#####################..#######.######.###.##.########.#######.#..........................####.# #.###.#################.#####.##..#####.....###..#.########.##.####.###########.######..##################.###########.#######.#####.#######.#####.#.#########.################.##########.###..#########.#.#########################################..#################..##############.#.#.##.##.#.####.###.#...##.######..###.######.#####.#############..######.###########.###.############.#########.#.#..##.#.####.#.####.#######.#############.##.########..#########.###.####################.####.####..######.#####################..#######.######.###.##.########.#######.#.########################.####.# #.###.#################.#####.##..#####.###.#.#..#.########.##.####.###########.######..##################.###########.#######.#####.#######.#####.#.#########.################.##########.###..#########.#.#########################################..#################..##############.#.#.##.##.#.####.###.#...##.######..###.######.#####.#############.#######.###########.###.############.#########.#.#..##.#.####.#.####.#######...............##.########..#########.###.####################.####.####..######.#####################..#######.######.###...........#.#######.#.########################.####.# #.###.#################.#####.##..#####.###.#.#..#.########.##.####.###########.######..##################.###########.#######.#####.#######.#####.#.#########.################.##########.###..#########.#.#########################################..#################..##############.#.#.##.##.#.####.###.#...##.######..###..........................#.#######.###########.###.############.#########.#.#..##.#.####.#......#######.####.###########.########..#########.###...........................####..######.#####################.....................##.########.#######.#.########################.####.# #.###.#######...............................#.#..#.########.##.####.###########.######..##################.###########.#######.#####.#######.#####.#.#########.################.##########.###..#########.#.#########################################..#################..##############.#.#.##.##.#.####.###.#...##.######..##########.#####.###########.#.#######.###########.###.############.#########.#..........................##.####.###########.########..#########.########################.#########..######.#####################..#######.######.######.####...........................############.####.# #.###.###############.#.#####.##..#####.###.#.#..#.########.##.####.###########.######..##################.###########.#######.#####.#######.#####.#.#########.################.##########.###..#########.#.################################..............................................................###.#.................................................###.###########.###.############.#########.#.#..##.######.######.#######.####.###########.########..#########.########################.#########..######.#####################..#######.######.######.####.###.#######.#.###########.############.####.# #.###.###############.#.#####.##..#####.###.#.#..#.########.##.####.###########.######..##################.###########.#######.#####.#######.#####.#.#########.################.##########.###..#########.#.#########################################.##################.................#.#.##.##.#.####.###.#..###.######..######.....................#.#.###.###.###########.###.############.#########.#.#..##.######.######.#######.####.###########.########..#########.########################.#########..######.#####################..#######.######.######.....................##########.############.####.# #.###.###############.#.#####.##..#####.###.#.#..#.########.##..................######..##################...........................#######.#####.#.#########.################.##########.###..#########.#.#########################################.###............................................####.###.#..###................................###.#.#.###.###.#####........................#########.#.#..##.######.######.#######.####.###########.########..#########.########################.#########..######.#####################..#######.######.###########.###.#######.#..##########.############.####.# #.###.###############.#.#####.##..#####.###.#.#..#.########.#######.##################..##################.###########.#######.#############.#####.#.#########.################.##########.###..#########.#.#########################################.###.#################.############.#.#.##.#########.###.#..##########..##########.#####.#####.###.#.#.###.###.#####.#####.###.#####.######.#########.#.#..##.######.######.#######..................########..#########.########################.#########..######.#####################..#######.######.###########.###.#######.#..##########.############.####.# #.###.###############.#.#####.##..#####.......................#####.##################..##################.###########.#######.................###.#.#########.################.##########.###..#########.#.#########################################.###.#################.############.#.#.##.#########.###.#..##########..##########.#####.#####.###.#.#.###.###.#####.#####.###.#####.######.#########.#.#..##.######.######.#######.####.###########.########..#########.########################.#########..######.#####################..#######.######.###########.###.#######.#..##########.############.####.# #.###.........................##..#####.###.#.#..#.########.#.#####.##########.............................###########.#####################.#.###.#.#########.################.##########.###..#########.#.#########################################.###.#################.##########........................#..##########..##########.#####.......###.#.#.###.###.#####.#########.#####.######.#########.#.#..##.######.######.#######.####.###########.................................############.#########..######.#####################..#######.######.###########.###.#######.#..##########.############.####.# #.###.###############.#.####..##..#####.###.#.#..#.########.#.#####.##########.#######..##############################...............................#########.################.##########.###..................................................................................................#########.#####..##########..##########.###############.#.#.###.###.#####.#########.#####.######.#########.#.#..##.######.######.#######.####.###########.#.######..#########.#####.###.##############................................................#.######.#####.......###.#######.#..##########.############.####.# #.........###########.#.####..##..#####.###.#.#..#.########.#.#####.##########.#######..####################################################.#.###.#.#########.################.##########................#.###########################.#################.#################.##########.#.#.##############.#####..##########..##########.###############.#.#.###.###.#####.#########.#####.######.#########.#.............................####.###########.#.######..####............###.########################..############################..#######............................#####..##########.############.####.# #.###.......................................#.#..#.########.........................................................########################.....................#.############.###.......................................................###############.#################.##########.#.#.##############........##########..##########.###############.#.#.###.###.#####.#########.#####.######.#########.#.#..##.######.######.#######.####.###########.#.######..####.####.#########.########################..############################..#######.######.#######.###########.#####..##########.############.####.# #.#######.###########.#.####..##..#####.###.#.#..#.########.#.#####.##########.#######..####################################################.#.###.#.#########.#.#.############.############................###########################.#.###############.#################.##########.#.#.##############.######.##########..#########..###############.#.#.###.###.#####.#########.#####.######.#########.#.#..##.######.######.#######.####.###########.#.######..####.####.#########.########################...................................................................#####..##########.############.####.# #.#######.###########.#.####................................#.#####.##########.#######..####################################################.#.###.#.#########.#.#.############.############.#.###########.############################.#.###############.#################.##########.#.#.##############.######.##########.............###############.#.#.###.###.#####.#########.#####.######.#########.#.#..##.######.######.#######.####.###########.#.######..####.####.#########.########################.#############################..#######.######.........#################..##########.############.####.# #.#######...............####..##..#####.###.#.#..#.###.####.#.#####.##########.#######..####################################################.#.###.#.#########.#.#.############.############.#.###########.############################.#.###############.#################......................########.#####.....................................................#####.#########.#####.#.........................#####.######............................######..####.####.#########.########################.#############################..#######.################################..##########.############.####.# #.###################.######..##.......................####.#.#####.#........................................................................#.###.#.#########.#.#.############.############.#.###########.############################.#.###############.#################.##########.#.################.#####..##########.######.###.################.#.#.###.###.#####.#########.#####.######.#########.#.#..##..#####.######.#######.####.###########.#.######..####.####.#########.########################.#############################..#######.################################..##########.############.####.# #.###################.........#########.###.#.#..#.###.####.#.#####.#.########.#######..####################################################.#.###.#.#########.#.#.############.############.#.###########.############################.#.###############.#################.##########.#.################.#####..##########.######.###.################.#.#.###.###.#####.#########.#####.######.#########.#.#........###.######.#######.####.###########.#.######..####.####.#########.########################.#############################..#######.################################...............................# #.#################..............................#.###.####.#.#####.#.########.....................#########################################.#.###.#.#########.#.#.############.############.#.###########.############################.#.###############.#################.##########.#.################.#####..##########.######.###.#########.######.#.#.###.###.#####...........#####.######.###########..#.##..#.###.######.#######.####.###########.#.######..####.####.#########.########################.#############################..#######.#################################.##########.#######...........# #.###################.######..#########.###.#.##.#.###.........####.#.################..##########.#########################################.#.###.#.#########.#.#.############.############.#.###########.############################.#.###############.#################.##########.#.################.#####...........#.######.###.#########.######.#.#.###.###.######................######.###########..#.##..#.###.######.#######.####.###########.#.######..####.####.#########.########################.#############################...............................############.##########.############.####.# #.###################.######..#########.###.#.##.#.########.#######.#.################..##########.#########################################.#.###.#.#########.#.#.############.############.#.###########.############################.#.###############.#################.##########.#.################.#####.#########.#.######.###.#########.######.#.#.###.#..........##############.######.###########..#.##..#.###.######.#######.####.###########.#.######..####.####.#########.########################.#############################..#######.####################.############.##########.############......# #.###################.######..#########.###.#.##.#......................................##########.#########################################.#.###.#.#########.#.#.############.############.#.###########.############################.#.###############.#################.##########.#.################.#####.#########.#.######.###.#########.######.#.#.###.#...................................................#.###.######.#######.####.###########.#.######..####.##.#.#########.########################.#############################..#######.####################.############.##########.#################.# #.###################.######..#########.###.#.##.##########.#######.#.################.###########.#########################################.#.#...#.#########.#.#.############.############.#.###########.############################.#.###############.#################.##########.#.################.#####.#########.#....###.###.#########.######.#.#.###.#.#.###########.#########.######.###########..#.##.##.###.######.#######.####.###########.#.#####....................##.####.###################.#############################.########.####################.############.##########.#################.# #.###################.######..#########.###.#.##.##########.#######.#.################.###########.#########################################.#.#.###.#########.#.#.############.############.#.###########.############################.#.###############.#################...............................................####.###.###.#########.######.#.#.###.#.#.###########.#########.######.###########..#.##.##.###.######...............................##...####.##.#.######.##.####.###################.#############################.########.####################.###...............#####.#################.# #.....................######..#########.###.#.##.##########.#######.#.################.###########.#########################################.#.#.###.#########.#.#.############.############.#.###########.#################..................................................................................................................................................................................................................###########.#.##.##............................##########........................................................#############.###.########.####.#####.#################.# #.#################.########..#########.###.#.#############.#######.#.################.###########.#########################################.#.#.###.#########.#.#.############.############.#.###########.############################.#.###############.##########..........########.##################.#####.#########.####.###.###.#########.######.#.#####.#.#.###########.#####.###.######..##########..#.##.##.###.##############.################.#.##.###..####.##.#.######.##.#.#..##########.########.#############################.########.######.#############.###.########.####.#####.#################.# #.#################.########..#########.###.#.#############.#######.#.################.###########.#########################################.#.#.###.#########.#.#.############.############.#.###########.############################.#.###############.##########.######.#.########.##################.#####.#########.####.###.###.#########.######.#.#####.#.#.###########.#####.###.######..##########..#.##.##.###.##############.################.#.##.###..#...........................................................................#######.######.#############.###.########.####.#####.#################.# #.#################.########..#########.###.#.#############.#######.#.################.###########.######################################......................#.#.############.############.#.###########.############################..............................................................................####.####.###.###.#########.######.#.#####.#.#.###########.#####.###.######..##########..#.##.##.###.###.......................................#.##.##.#.######.##.#.#..##########.########.#############################.########.######.#############.###.########.####.#####.#################.# #.............................#########.#####.#############.#######.#.################.###########.###########.................................................................................###########.############################.#.###############.##########..#####.#.########.##################.#####.#########.####.###.###.#########.######.#.#####.#.#.###########.#####.###.######..##########..#.##.##.###.###.##########.###.############.#.##.###..#.##.##.#.######.##..............................#########################.########.######.#############.###.########.####.#####.#################.# #.#################.#####.###.#########.#####.#############.#######.#.################.###########.#########################################.###.###.#########.#.#.############.############.#.###########.############################.#.###############.##########..#####.#.########.########################.#########.####.###.###.#########.######.#.#####.#.#.###########.#####.###.######..##########...........................................##.#.##.###..#.##.##.#.######.##.#.#..##########.########.###.#########################.########.######.#############.###.########.####.#####.#################.# #.#################.................................................#.################.###########.#.#######################################.###.###.#########.#.#.############.############.#.###########.############################.#.###############.##########..#####.#......................................................###.#########.######.#.......#.#.###########.#####.###.######..##########..#.##.##.###.......................................................####.##.#.#..##########.########.###.#######.#################.########.######.#############.###.########.####.#####.#################.# #.######.............................................................................................#######################################.........#########.#.#.##########................#.###########.############################.#.###############.##########..#####.##########.########################.#########.####.###.###.#########.######.#########.#.###########.#####.###.######..##########..#.##.##.#######.##############.###.#####.##.#.##.###.##.##.##.#.#.####.##.#.#..##########.########.###.#######.#################.########.######.#############.###.########.####.#####.##########........# #.............................#########.#####.#############.#########.############################...#######################################.###.###.#########.#.#.############.############.#.###########.############################.#.###############.##########..#####.##########.########################.#########.####..........................#########.#.###########.#####.###.######..##########..#.##.##.#######.##############.###.#####.##.#.##.###.##.##.##.#.#.####.##.#.#..##########.########.###.#######.#################....................................#######.####.#####.##########.######.# #..#####.##########.#####.###.#########.#####.#######################.############################...#######################################.###.###.#########.#.#.############.############.#.###########.############################.#.###############.##########..#####.##########.########################.#########.########.###.#########.#######............###########............................#..#.##.##.####.##.##############.###.#####.##.#.##.###.##.##.##.#.#.####.##.#.#..##########.########.###.#######.#################.###############.####.........................##.#####.##########.######.# #.......................................#####.#######################.############################...#######################################.###.###.#########.#.#.############.############.#.###########.############################.#.###############.##########..#####.##########.########################.#########.########.#.#.###.............##########.#.###########.#####.###.######..########.#..#.##.##.####.##.##############.###.#####.##.#.##.###.##.##.##.#.#.####.##.#.#..##########.########.###.#######.#################.###############.#############.###..#######.#.##.#####.##########.######.# #..#####.##########.#########.#########.#####.#######################.############################...#######################################.###.###.#########.#.#.############.############.#.###########.............################.#.###############.##########..#####............########################.#########.########.#.#.#########.#####.##########.#.###########.#####.###.######..#######..#..#.##.##.####.##.##############.###.#####.##.#.##.###.##.##.##.#.#.####.##.#.#..##########.########.###.#######.#################.###############.#############.###..######...............................# #..#####.##########.#########.#########.#####.#######################.############################...#######################################.###.###.#########.#.#.############.############.#.###########.############################.#.#######............................##################################.#########.########.....#########.#####.##########.#.###########.#####.###.######..#######..#..#.##.##.####.##.##############.###.#####.##.#.##.###.##.##.##.#.#.##.#.##.#.#..##########.########.###.#######.#################.###############.#############...........................................# #..#####.##########.#########.#########.#####.#######################.############################...#######################################...................................................###.......................##############.#.##########################..######.##################################.#########.########...#.#########.#####.##########.#.###########.#####.###.######..#######..#..#.##.##.####.##.##############.###.#####.##.#.##.###.##.##.##.#.#.##.#.##.#.#..##########.########.###.#######.#################.###############.#############.###..#######.#.########.##########.###.##.# #..#####.##########.#########.#########.#####.#######################.############################...#######################################.###.###.#########.#.###########################.#####.#######.#############.##############.#.##########################..######.##################################.#########.########...#.#########.#####.##########.#.###########.#####.###.....................#.##.##.####.##.##############.###.#####.##.#.##.###....................#.#.#..##..............................#################.#############.#.#############.###..#######.#.########.##########.###.##.# #..#####.##########.#########.#######.................................############################...#######################################.###.###.#########.#..........................................................................##########################..######.##################################.#########.########...#....................#######.#.###########.#####.###.######................##.##.####.##.##############.###.#####.##.#.##.######.##.##.#.#.##.#..#.#.#..##.#######.########.###.#####.#.#################.#############.#.#############.###..#######.#.########.##########.###.##.# #..#####.##########.#########.#########.##.##.####################################################...#######################################.###.###.#########.####################.####.###.#####.#######.#############.##############.############################..######.##################################..................#...###########.#####.##.#######.#.###########.#####.###.######..#######..#..#.##.##.####.##.##############.###.#####.##.#.##.######.##................#.#..##.#######.########.###.#####.#.#################.#############.#.#############.###..#######.#.########..............#.##.# #..#####.##########.#########.................####################################################...############################........................................................###.#####.#######.#############.##############.############################..######.##################################.#########.######.#...###########.#####.##.#######............##.#####.###.######..#######..#..#.##.##........................###.#####.##.#.##.######.##.##.#.#.##.#..#.#.#..##.#######.########.###.#####.#.#################.#############.#.#############.###..#######.#.###################.#.#.##.# #..#####.##########.###################.##.##.####################################################...#######################################.###.###.####.####.####################.########.#####.#######.#############.##############.############################..######.##################################.#########.######.#...###########.#####.##.#########.########.##.#####.###.######..#######..#..#.##.#######.##.##################.#####.##.#.##.######.##.##.#.#.##.#..#.#.#..##.#######.########.###.#####.#.#################.#############.#.#############.###..#######.#.###################.#.#.##.# #..#####.##########.###################.##.##.####################################################...#######################################.###.###.####.####.####################.########.#####.#######.#############.##############.############################..............................#############.#########.######.#...###########.#####.##.#########.########.##.#####.###.######..#######..#..#.##.#######.##.#####............................######.##.##.#.#.##.#..#.#.#..##.#######.########.###.#####.#.#################.#############.#.#############.###................................#.#.##.# #..#####.##########.###################.##.##.####################################################...#####################################................####.####################.########.#####.#######.#############.##############.############################..######.################.#################.#########.######.#...###########.#####.##.#########.########.##.#####.###.######..#######..#..#.##.#######.##.##################.########.#.##.######.##.##.#.#.##.#..#.#.#..##.#######.########.###.#####.#.#################.#############.#.#############.###.########.#.###################.#.#.##.# #..#####.##########.###################.##.##.####################################################...#####################################.#.###.###.#########.####################.########.#####.#######.#############.##############.############################..######.################.#################.#########.######.#...###########.#####.##.#########.########.##.#####.###.#####.................................################.########.#.##.######.##.##.#.#.##.#..#.#.#..##.#######.########.###.#####.#.#################.#############.#.#############.###.########.#.###################.#.#.##.# #..#####.##########.###################.##.##.####################################################...#####################################.#.###.###.#########.####################.########.#####.#######.#############.##############.############################..######.################.#################.#########.######.#...###########.#####.##.#########.###.......................................#.##.#######.#####################.####........................................##.#######.########.###.#####.#.#################.############......................########.#.###################.#.#.##.# #..#####.##########.###################.##.##.####################################################...#####################################.#.##................................####.########.#####.#######.#############.##############.############################..######.################.#################.#########.######.#...###########.#####.##.#########.###.####.##.#####.###.#####...#######..#.##.##.#######.#####################.####.###.####.##.###.##.##.#.#.##.#..#.#....##.#######.########...........................###.############..#.#############.############.#.###...................#.##.# #..#####.##########.###################.##.##.####################################################...#####################################.#..............................####.####.########.#####.#######.#############.##############.############################..######.################.#############.................................####.#####.##.#########.###.####.##.#####...............................######.#####################.####.###.####.##.###.##.##.#.#..............................................#############.###.############..#.#######.................................................# #..#####.##########.###################.##.##.############################################.......................................................###.#########.##########.####.####.########.#####.#######.#############.##############.############################..######.################.#############......................................................##.###.####.##.#####.###.#####.....................######.#####################.####.###.####.##.##........#.####.#.....................................................#.###.###...........................############.#.###.###############...#.##.# #..#####.##########.###################.##.##.############################################.#######.#.###############.###################.#.#.##.####.#########.##########.####.####.########.#####.#######.#############.##############.############################..######.################.###############....................#...######.####.#####........................................................#.#...######.#####################.####.###.####.##.##..##.####.####.##.#..........................###.##.##.#.###########.#.###.###.########..#.######..##.........................................#.##.# #..#####.##########.###################.##.##.############################################.#######.#.###############.###################.#.#.##.####.#########.##########.####.####.########.#####.#######.#############.##############.############################..######.################.###############.#.#########.########...######.####.#####.##.######.##.###.####.##.#####.###.#####...#######..#.##.#...######.#####################.####.###.####.##.##..##.####.####.##.#....####.###########.########.##.##.#.###########.#.###.###.########..#.######..##.##.############.#.###.###############...#.##.# #..#####.##########.###################.##.##.############################################.#######.#.###############.###################.#.#.##.####.#########.##########.####.####.########.#####........................................................................................................................########...######.####.#####.##.######.##.###.####.##.#####.###.#####...#######..#.##.#...######.#####################.####.###.####.##.##..##.####.####.##.#....####.###########.########.##.##.#.###########.#.###.###.########..#.######..##.##.############.#............................# #..#####.##########.###################.##.##.############################################.#######.#.###############.###################.#.#.##.####...........................####.#####....#############.#############.........######.############################.#######.##############.#.###############.#.#########.########...######.####.#####.##.######.##.###.####.##.#####.###.#####...#######..#.##.#...######.#####################.####.###.####.##.##..##.####.####.##.#....####.###########.########.##.##.#.###########.#.###.###.########..#.######.......................###.##############.#..#.##.# #..#####.##############################.##.##.############################################.#######.#.###############.###################.#.#.##.####..########.##########.####.####.#####.################.####################..######.############################.#######.##############.#.###############.#.##################...######.####.#####.##.######.##.###.####.##.#####.###.#####...............................................##.####.###.####.##.##..##.####.####.##.#....####.###########.########.##........................................######.###.##.#.##########.#####.##############.#.......# #..#####.##############################.##.##.############################################.#######.#.###############.###################.#.#.##.####..########.##########.####.####.#####.################.####################..######.########.....................#######.##############.#.###############.#.##################...............................##.###.####.##.#####.###.#####...#######..#.##.#...######.##################.##.####.###.........................................#########.########.#####.#.###########.#.###.###.########..########.###.##.#.##########.#####.##############.##.#.##.# #..#####.######################...........................################################.#######.#.###############.###################.#.#.##.####..########.##########.####.####.#####.################.####################..######.#######################.####.#######.##############.#.###############.#.###################..######.####.#####.##.#########.###.####.##.#####.###.#####...#######..#.##.#...######.##################.##.####.###.####.##.##.###.####.####.##.#.#..####.###########.########.....................#.....###.########..########.###.##.#..................##############.##.#.##.# #..#####.######################.######..##.##...##########################################.#######.#.###############.###################.#.#.##.####..########.##########.####.####.#####.....................#################..######.#######################.####.#######.##############.#.###############.#.###################..######.##......................................................................######.##################.##.####.###.####.##.##.###.####.####.##.#.#..####.###########.##############.#.#####################.########..########.###.##.#.##########.####..##############.##.#.##.# #............##################.######..##.####.##########################################.#######.#.###############.###################.#.#.##.####..########.##########.####.####.######################.##.#################..######.#######################.####.#######.##############.#.###############.#.###################..######.####.#####.##.#########.###.####.##.#####.###.#####..########..#.##.#...######.##################.##.####.###.####.##.##.###.####.####.##.#.#..####.###########.##############.#.#####################.########...............................####..##############.##.#.##.# #.##########.##################.######..##.####.##########################################.#######.#.###############.###################.#.#.##.#####.########.##########.####.####.######################.##.#################..######.#######################.####.#######.##############.#.###############.#.###################..######.####.#####.##.#########.###.####.##.#####.###.#####..########..#.##.#...######.##################.##.####.###.####.##.##.###.####.####.##.#.#..####.###########.##############.#.#####################.#########.########.###.##.#.##########.####..##############.##.#.##.# #.##########.##############.###.######..##.####.##########################################.#######.#.###############.###################.#.#.##.#####.########.##########.####.####.#####################.....#################..######.#######################.####.#######.##############.#.###############.#.###################..######.####.#####.##.#########.###.####.##.#####.###.#####.....................######.##################.##.####.###.####.##.##.###.####.####.##.#.#..####.###########.##############.#.#####################.#########.########.###.##.#.########.#.####..##############.##.#.##.# #.##########.##############.###.######..##.####.##########################################.#######.#.###############.###################.#.#.##.#####.########.##########.####.####.#####################..##.#################..######.#######################.####.#######.##############.#.###############.#.###################..######.####.#####.##.#########.###.####.##.#####.###.#####.#########..................................................................................................................#.#####################..............................................##############.##.#.##.# #.##########.##############.###.######..##.####.##########################################.#######.#.###############.###################.#.#.##.#####.....................####.####.#####################..##.#################..######.#######################.####.#######................#........................................######.####.#####.##.#########.###.####..............#####.#########....##.#...######.############.#####.##.####.###.####.##.##.###.#####.######.#.#.#####.###########.################.###############################.########.###.##.#...######.#.####..##############.##.#.##.# #.##########.##############.###.........##...................................................#####.#.###############.###################.#.#.##.#####.########.########.######.####.#####################..##.#################..######.#######################.####.#####################..###.##########.##.#.###################..######.####.#####.##.#########.###.####.##.#####.#########.#########....##.#...#####.............#.#####.##.####.###.####.##.##.###.#####.######.#.#.#####.###########.################.###############################.########..........#.######.#.####..#######.............##.# #.##########.##############.##########..#######.##########################################.#.#####.#.###############.###################.#.#.##.#####.########.########.######.####.#####################..##.#################..######.#######################.####.#####################..###..............................###.##..######.####.##..............##.###.####.##.#####.#########.###..........##.#...#####..##########.#.#####.##.####.###.####.##.##.###.#####.######.#.#.#####.###########.################..............................................##.###.######.#.####..#######.######.##.#.##.# #.##########.##############.##########..#######.#...........##############################.#.............................................#.####.#####.########.########.######.####.#####################..##.#################..######.#######################.####.#####.................................##.#.############.###.##..######.####.##.##.##.######.##.###.............................................#####..##########.#.#####.##.####.###.####.##.##.###.#####.######.#.#.#####.###########.################..###########################........................######.######..#######.######.##.#.##.# #.##########.##############.##########..#######.#.########################################.#.#######.###############.################.....................................................###############..##.#################..######.#####...........................................................................................................#.######.##.###.####.##.#####.##.######.###.######...##.#...#####..##########..........................##.##.###.#####.######.#.#.#####.###########.################..##############################.########.#####..##########.######..#######.######.##.####.# #.##########.##############.##########..#######.#.########################################.#.#######.###############.################.##.#.####.#####.########.########.######.##########################..##.#..................######.#######################.####.#.###.####.##########..###.###.######.####.############.###.##..######...............######.##.###.####.##.#####.##.######.###.######...##.#...#####..############.#####.##.####.###.####..........................#.#####.###########.################..##############################.########.#####..##########.######..#######.######.##.####.# #.##########.##############.##########..#######.#.########################################.#.#######.###############.################.##.#.####.#####.########.########.######.##########################..##.##########.######.#######.#######################.####.#.###.#................###.###.######.####.############.###.##..########.##.##.##..#.######.##.###.####.##.#####.##.######.###.######...##.#...#####..############.#####.##.####.###.##########.###.#####.##########.#####.###########.################..##############################.########.#####..##########.######..#######.######.##.####.# #.##########.##############.##########..#######.#.########################################.#.#######.###############.################.##.#...............#####.########.######.##########################..##.##########.####.#.#######.#######################.####.#.###.####.########.#..###.###.######.####.############.###.##..########.##.##.##..#.######.##.###.####.##.#####...............................#####..############.#####.##.####.###.##########.###.#####.##########.....................................#############..................................##########.######..#######.######.##.####.# #.##########.##############.##########..#######.#.################################.......................................................############.########.########.######.##########################..##.##########.####.#.#######.#######################.####.#.###......................###.######.####.############.###.##..########.#..##.....................####.##.########.######.###.######...##.##..#####..############.#####.##.####.###.##########.#########.##########.#################.#################.#############.###############..########.#.###..##########.######.........................# #.##########.##############.##########..#######.#.########################################.#.#######.###############.################.##.############.########.########.######.##########################..##.##########.####.#.#######.#######################.####.#.###..###.###.####.#...##.###.######.####.############.###.##..########.#..##.##..#.######.##.###.####.##.########.######.###.######...##.....#####..############.#####.##.####.###.##########.#########.##########.#################.#################.#############.###############..########.#.###..##########.######..#######.######.##.####.# #............................................................#############################.#.#######.###############.################.##.############.########.########.######.##########################..##.##########.####.#.#######.#######################.####.#.###..###.###.####.##..##.###.######.####.############.###.##..########.#..##.##..#.######.##.###.####.##..............................#####..#####..############.#####.##.####...................######.##########.#################.#################.#############.###############..########.#.###..##########.######..#######.######.##.####.# #.##########.###.##########.##########..#######.#..#########.#############################.#.#######.################################.##.############.########.########.######.##########################..##.##########...............................................###..###.###.####.##..##.###.######.####.############.###.##..########.#..##.....#.######.##.###.####.##.########.######.###.######..######..#####..############.#####.##.########.##########.##.######.##########.#################.#################.#############.###############..########.#.###..##########.######..#######.######.##.####.# #.##########.###.##########.##########..#######.#..#########.#############################.#.#######.################################.##.############.########.########.######.##########################..##.###############.#.#######.######.##############.#.####.#.###..###.###.####.##..##.###.######.####.#######.####.###.##..########.#..##.###.#.######.##.###.####.##.########.######.###.######..######..#####..############.#####.##............................................................................................###############..########.#.###..##########.######..#######.######.##.####.# #.##########.###.##########.##########..#######.#..#########.#############################.#.#######.#################.##############.##.############.########.########.######.##########################..##.############.##.#.#######.######.##############.#.####.#.###..###.###.####.##..##.###.######.####......................########.#..##.###.#.###.......................................................#####..############.#####.##.########.##########.##.######.##########.#################.#################.#############################..########.#.###..##########.######..#######.######.##.####.# #.##########.###.##########.##########..#######.#..#########.#############################.#.#######.##########.........................................................######.##########################..##.############.##.#.#######.######.##############.#.####.#.###..###.###.####.##..##.###.######.####.#######.###..###.##..########.#..##.###.#.######.##.###.####..#.########.##########.######..#######.#####..############.#####.##.########.##########.##.######.##########.#################.#################.#############################..########.#.###.###########.######..#######.######.##.####.# #.##########.###.##########.##########..#######.#............#############################.#.#######.#################.##############.##.############.########.########.######.##########################..##.############.##.#.#######.######.##############.#.####.#.###..###.###.####.##..##.###.######.####.#######.###..###.##..########.#..##.###.#...................................................#######.#####..############.#####.#.................####.##.######.##########.#################.#################.#############################..########.#.###.###########.######..#######.######.##.####.# #.##########.###.#.########.##########..#######.#..####################################................................##############.##.############.########.########.#################################..##.############.##.#.#######.######.##############.#.####.#.###..###.###.####.##..#...................................................##.###.#.######.##.########..#.########.##########.######..#######.#####..############.#####.#..########.###.######.##.######.##########.###################################.#############################...........#.###.###########.######..#######.######.##.####.# #.##########.###.#.########.##########..#######.#..####################################.##.#.#######.#################.##############.##.############.########.########.#################################..##.############.##.#.#######.######.##############.#.####.#.###..###.###..........##.###.######.####..######.###..###.##..########.#..##.###.#.######.##.########..#.########.##########.######..#######.#####..############.#####.#..########.###.######.##.######.##########.###################################.##############################.##########.###.###########.######..#######.######.##.####.# #.##########.###.#.########.##########..#######.#..####################################.##.#.#######.......................................................................................................##.############.##.#.#######.######.##############.#.####.#.###..###.########....###.###.######.####..######.###..###.##..########.#..##.###.#.####...................................##.#####...#######.#####..############.#####.#..########.###.######.##.######.##########.##############......................##############################.##########.###.###########.######..#######.######.##.####.# #.##########.###.#.########.##########..#######.#..####################################.##.#.#########################.###.##########.##.############.########.########.#################################.###.############.##.#.#######.######.##############.#.####.#.###..###.###############.###.######.####..######.###..###.##..########.#..##.###.#.####.#.##.########..#.########.######..##.#...............#####..############.#####.#..########.###.######.##.######.##########.##############.###################################################.##########.###.###########.######..#######.######.##.####.# #.......................................#######.#..####################################.##.#.#########################.###.##########.##.############....#####.########.#################################.###.############.##.#########.######.##############.#.####.#.###..###.###############.###.######.................................##.#.......................................................................###..############.#####.#..########.###.######.##.######.##########.##############.###################################################.##########.###.#..........................................# #.##########.###.#..............................#..####################################.##.#.###################...............................................########.#################################.###.############.##.#########.........................................###############.#...###########..######.###..###.##..########.##.######.#.####.#.##.#########.#.########.######..##.#.###..########.#.###..############.#####.#..########.###.######..#.######.##########.##############.###########################################...........................................#.######.######.##.####.# #...........................##########..#########..####################################.##.#.#########################.###.##########.##.###############.##############.#################################.###.############.##.###############..##########.###.#.######.###..###################.#.#.#########............................................................................######..##.#.###..########.#.###..############.#######..########.###.######..#.######.##########.##############.###.#######################################.#######.####.#####.###.###########.########.######.######.##.####.# #..................................................####################################.##...#########################.###.##########.##.###############.##############.#################################.###.############.##.###############..##########.###.#.######.###..........................................................................###.#.####.#.#..#########.##########.######..##.#......................############.#######..########.###.######..#.######.##########.##############.###...........................................................................................................# #.##############.#.########.##########..#########..####################################....###########################.###.########.................................###.#################################.###.#########.........................................................................#.#.###########..######.###..###.##..######.#.##...........................................................########.#.###..######.........................###.######..#.######.##########.##############.###.#######################################.############.#####.###############.###.####.######.######.##.###..# #...............................................................................##########.###########################.###.########.#.##################.##############.#################################.###.#########.##.##.###############..##########.###.#.######.####.###################.#.#.###########..######.###..###.##..######.#.##.######.#.####.#.#..#.#######.#.........................................................#######..############.######..#.######.##########.##############.###.#######################################.############.#####.###############.###.####.######.######.##.###..# #.###.#.########.#.########.##########..##########.#######################################.................................................#############.##############.#################################.###.#########.##.##.###############..##########.###.#.######.####.###################.#.#.###########..######.###..###.##..######.#.##.######.#.####.#.#..#.#######.#.##.############..####......................####################..############.######..#.######.##########.##############.###.#######################################.############.#####.###############.###.####.######.######.##.###..# #.###.#.########.#.########.##########..##########.#######################################.###########################.###.########.#######.............................................................................##.##.###############..##########.###.#.######.####.###################.#.#.###########..######.###..###.##..............######.#.####.#.#..#.#######.#.##.############..####...##.########.#.###..####################..############.######..########.##########.##############.###.#######################################.############.#####.##..............................######.##.###..# #...........................##########.................###################################.###########################.###.########.####################.##############............................######...............................................#.###.#.######.####.############........#.#.###########..######.###..###.##.#######.#.##.######.#.####.#.#..#.#######.#..................####...##.########.#.###......................................................##########.##############.###.#######################################.############.#####.#######.#######.#.#.####.#############.##.###..# #.###.#.########.#.########.##########...#########.#######################################.###########################.###.########.####################.##############.#################################.###.############.##.###############..#.......................####.############.########.#.###########................................................#.#..#.#######.####.############.#####...##.########.#.###..####################..############.######..###################.###.##########.###.#######################################.############.#####.#######.#######.#.#.......................###..# #.......########.#.########.##########...#########.#######################################.###########################.###.########.####################.##############.#################################.###.#####...........###############..#.######.#.###.#.###########.############.########.#..##########.#######.###..###.##.###.....#.##.###############.#..#.#######.####.############.#####...##.########.#.###..####################..############.######..###################.###.##########.###.#######################################.############.#####..........................#############.######..# #.###.##########.#.########.##########...#########.#######################################.###########################.###.########.####################.##############.#################################.###.#####.###........................#.######.#.###.#.###########.############.########.#..#..................................................########.#..#.#######.####..###########.....................#.###..####################..############.######..###################.###.##########.###.#######################################.############.#############.#######.#.####################.######..# #..................................................#######################################.###########################.###.########.####################.##############.#################################.###.####.............................#.######.#.###.#.###########.############.########.#..######.##..#######.###..###.##.###.###.#.##.######.########.#..#.#######.####..###########..####...##.#######..#.###..####################..############.######..###################.###.##########.###.#######################################.############.#############.#######.#.####################.######..# #.###.##########.#.########.##########...#########.#######################################.###########################.###.########.####################.##############.#################################.###.####..######.##.##########.........######.#.###.#.###########.############.########.#..######.##..#######.###..###.##.###.###.#.##.######.########.#..#.#######.####..###########..####......................####################...........................................###.##########.....................................................................................#################.######..# #.....................#####.###..........#########.#######################################.###########################.###.########.####################.##############.#################################.###.####..######.##.##########.####.#..######.#.###.#.###########.############.########.#..######.##..#######.###..###.##.###.###.#.##.######.########.#..#.#######.####.........................#######..#.####.####################..############.######..#######################.##############.#######################################.############.#############.#######.####.#################.######..# #.###.##########............###.######.#.#########.#######################################.###########################.###.########.####################.##############.#################################.###.#...............................................#.########################.########.#..######.##..#######.###..###.##.###.###.#.##.######.########.#..#.#######.####..###########..#####..##.#######..#.####.####################..############.######..#######################.##############.#######################################.############.#############.#######.####.#################.######..# #.###.############.############.######.#.#########.###################################################################.###.########.####################.##############.#################################.###.####..######.##.##########......................#.#############................####.#..................##.###..###.##.###....................................................................#######..#.####.####################..############.######..#######################.##############.#######################################.############.#############.#######.####.#################.######..# #.###.############.############.######.#.#########.###################################################################.###.########.####################.##############.#################################.###.####..######.##.##########..###.#..######.#.#####.#############.##########.###.####.##.######.##..####.##.###..###.##.###..##.#.##.######.#######..#..#.#######.####..###########..#####..##.#######..#.####.####################..############.######..#######################.##############.#######################################.############.#############.#######.####.##########................# #.###.############.############.######.#.#########.###################################################################.###.########.####################.##############.#################################......................................................................#########.###.####.##.######.##..####.##.###..###.##.###..##.#.##.######.#######..#..#.#######.####..###########..#####.....................####################..############.######..#######################.##############.#######################################.############.#############.#######.####.########################..# #.###.############.############.######.#.#########.###################################################################.###.########.####################.##############.#################################.###.####..##.######.##########..###.#.#######.#.#####.##############.#########.###.####.##.######.##..####.##.###..###.##.###..##.#.##.######.#######..#..#.#######.####..###########..#####..##.#######..#.####.####################..############.######..#######################.##############.#######################################.############.#############.#######.####.########################..# #.###.############.############.######.#.#########.###################################################################.###.########.####################.##############.###############################...............................##..###.#.#######.#.#####.##############.#########.###.####.##.######.##..####................................................................#########..................###..#.####.####################..############.######..#######################.##############.#######################################.############.#############.#######.####.########################..# #.###.############.############.###.##.#.#########.#######################################........................####.###.########.####################.##############.#################################.#######...##.######.#######.##..###.#.#######.#.#####.##############.#########.###.####.##....................###.####.##.###..##.#.##.######.#######.##..................#########.#..#####..##.###.###..#.####.####################..############.######..#######################.##############.#######################################.############.#############.#######.####.########################..# #.###.############.############.###.##.#.#########.#######################################.######################.####.###.########.####################.##############.#################################.#######...##.######.#######.##..###.#.#######.#.#####.##############.#########.###.####.##.######.##..#######.###.####.##.###.......##.######.#######.###.#.############..#########.#..#####..##.###.###..#.####.####################..############.######..#######################.##############.#######################################.############.#############.#######.####.########################..# #.###.############.############.###.##.#.#########.######################################..######################.####.###.########.####################.##############.#################################.#######...##.######.#######.##..###.#.#######.#.#####.##############.#########.###................................###................................................................................###..#.####.####################..############.######..#######################.##############.#######################################.############.#############.#######.####.########################..# #.###.############.############.###.##.#.#########.######################################..######################.####.###.########.####################.##############.#################################.#######...##.######.#######.##..###.#.#######.#.#####.##############.#########.###.####.##.######.##..#####.#.#######..##.####.##.####.######..######.#.#.#.############..#####.#.#.#..#####..##.###.###..#.####.####################..############.######..#######################.##############.#######################################.############.######...............................................# #.###.############.############.###.##.#.#..................................................................#####.####.###.########.####################.##############.#################################.#######...##.######.#######.##..###.#.#######.#.#####.##############.#########.###.####.##.######.##..#####.#.#######..##.####.##.####.######..######.#.#.#.##.........................................#..#.####.####################..############.######..#######################.##############.#######################################.############.######.##############.###..########################..# #..................############.###.##.#.#.#######.##.####.########.#####################..################.#####.####.###.########.####################.##############.#################################.#######...##.######.#######.##..###.#.#######.#.#####.##############.#########.###.####.##.######.##..#####.#.#######..##.####.##.####.######..######.#.#.#.##.#########..#####.#.#.##.#####..##.###.###..#.####.####################.......................#######################.##############...........................................................................................................# #.###.###.#####################.###.##.#.#.#######.##.####.########.###########.#########..################.#####.####.###.########.####################.##############.#################################.#######...............................................##############.#########.###.####.##.######.##..#####.#.#######..##.####.##.####.######..######.#.#.#.##.#########..#####.#.#.##.#####..##.###.###..#.####.####################..############.######..#######################.##############.####################################################.######.##############.###..####################.###..# #.###.###..........................................##.####.########.###########.#########..################.#####.####.###.########.####################.##############.#################################.#######...##.######.#######.##..###.#.............................................................................................####.######..######.#.#.#.##.#########..#####.#.#.##.#####..##.###.###..#.####.####################..############.######..........................##############.####################################################.######.##############.###..####################.###..# #.###.#########################.###..#####.#######.##.####.########.###########.#########..################.#####.####.############.####################.##############.#################################.#######...##.######.#######.##..###.#.#######.#.####################.#########.###.####.##.######.##..#####.#.#######..##.####.#######.######..######.#.#.#.##.#########..#####.#.#.##.#####..##.###.###..#.####.####################..############.######...######################.##############.####################################################.######.##############.###..####################.###..# #.###.#########################.###..#####.#######.##.####.########.###########.#########..################.#####.####.############.####################.##############.#################################.#######.............................#.#######.#.####################.#########.###.####.##.######.##..#####.#.#######..##.####.#######.######..######.......................................................####.####################..############.######...######################.##############.####################################################............................####################.###..# #.###.#########################.###..#####.#######.##.####.########.###########.#########..################.#####.####.############.####################.##############.#################################.#######...##.######.#######.##..###.#.#######.#.####################.#########.###.####.##.######.##..#####.#.#######..##.####.#######.######..######.#.#.#.##.#########..#####.#.#.##.#####..##.###........####.####################..############.######...#####################.................#########################............................######.##############.###..####################.###..# #.###.#########################.###..#####.#######.##.####.########.###########.#########..################.#####.####.############.####################.##############.................................................................................#.####################.#########.###.####.##.######......................................................................................#####..##.###.###.#..####.####################..############.######...######.......................................####.#############.#################################.##############.###..####################.###..# #.###.#########################.###..#####.#######.##.####.########.###########.#########..################.#####.####.############.####################.##############.#################################.#######...##.######.#######.##..###.#.#######.#.####################.#########.###.####.##.#########..#####.#.#######..##.####.##############..######.#.#.#.##.##.######..###.#.#.#.########..##.###.###.#..####.####################..############.######...######################.#################.###.####.#############.#################################.##############.###..####################.###..# #.###.#########################.###..#####.#######.##.####.########.###########.#########..################.#####.####.############.####################...........................######################.#...............................###.#.#######.#.####################.#########.###.####.##.#########..#####.#.#######..##.####.##############....................................................###.###.#..####.####################..##...#######.######...######.####.....######.#################.###.####.#############.#################################.##############.###..####################.###..# #.###.#########################.###..................................##########.#########..################.####..####.############.####################.#############..#####.####.######################.#######...##.######.##########..###.#.#######.#.##############################.###.####.##.#########..#####.#.#######..##.####.##############.#######.#.#.#.##.##.######..###.#.#.#.########..##.###.###.#..####.####################..##.#.#######............................................................................................###############.##############.###..####################.###..# #.###.#########################.###..#####.#######............................................................................................................................................................................................#.#######.#.##############################.###.####.##.#########..#####.#.#######..##.####.##############.#######.#.#.#.##.##...........................................................................###############..######.####.##..######.#############.###.########.#########.###.#################################.##############.###..####################.###..# #.###.#########################.###..#####.#######..#..##.............#########.#########..################.####..####.################################.##############..#####.####.###############################..##.######.##########..###.#.#######.#.#########.####################.###.####.##.#########..#####.#.#######..##.####.##############.#######.#.#.#.##.##..#####..###.#.#.#.######.#..##.###.###.#..###..####################..##.#################..######.####.##..######.#############.###.########.#########.###.#################################.##############.###..####################.###..# #.###.#########################.###..#####.#######..#..###.###.####...#########.#########..################.####..####.################################.##############..#####.####.###############################..##.######.##########..###.#.#######.#.#########.####################.###.####.##.#########..#####.#.#######..##.####.##############.#######.#.#.#.##.##..#####..###.#.#.#.######.#..##.###.###.#..###..####################..##.#################..######.####.##..######.#############.###.########.#########.###.#################################.##############.###..####################.###..# #.###.#########################.###..#####.#######..#..###.###.####...#########.#########..###....................####.################################.##############..#####.................................................................#.#######.#.#########.###############.......................................................................#####.#.#.#.##.##..#####..###.#.#.#.######.#..##.###.###.#..###..####################..##...........................................#############.###.########..............................##################.##############.###............................# #.###.#########################.###..#####.#######..#..###.###.####...#########.#########..###.############.####.#####.################################.##############..#####.####.###############################..##.##########.######..###.#.#######.#.#########.##..........................................#####.#.#######.########.##############.#...........................###.#.#.#.######.#..##.###.###...............................####################..###########.##..######.#############.###.########.#########....................##################.############...###.#####################.###..# #.###.#########################.###..#####.#######..#..###.###.####...#########.#########..###.############.####.#####.################################.................................................##########..##.##########.######..###.#.#######...................##############.###.####.############..#####.#.#######.########.##############.#.#.###.#.#.#.##.##..######.###.#.#.#..........................................................................###########.##..######.#############.###.########.#############.#################################.............................############.###..# #...............................................................................#########..###.############.####.#####.################################.##############..#####.####.#####.#########.###############..##.##########.######..###.#.#######.###########.#####.##############.###.####.############..#####.#.#######.########.##############.#.#.###.#.#.#.##.##..######.###.#.#.#.######.#..######.###.#..###..###############.####.##...............................#.##..######.#############.###.########.#...........#.#################################.############.#.###.########.############.###..# #.#.#.#############################..#####.#######..#..###.###.####...######...................############.####.#####.################################.##############..#####.####.#####.#########.###############..##.##########.######..###.................#####.#####.##############.###.####.####.............##.#.#######.########.##############.#.#.###.#.#.#.##.##..######.###.#.#.#.######.#................###..###############.####.#####################..#########.#.##..######.#############.###.########.#.#########.#.#################################.############.#.###.########.############.###..# #.#.#.#############################..#####.#######..#..###.###.####...######.##.#########..################.####.#####.################################.##############..#####.##########.#########.###############..##.##########.######..###.#.#######.###########.#####.##############.###.####.####.#######..##.##.#........................########.#.#.#####........##..######.###.#.#.#.######.#.#######.###.#..###..............................................#########.#.##..######.#############.###.########.#.#########.#.#################################.############.#.###.########.############.###..# #.#.#.........................#####..#####.#######..#..###.###.####...######.##.#########..################.####.#####.################################.##############..#####.##########.#########.###############..##.##########.######..###.#.#######.###########.#####.##############.###.####.####.#######..##.##.##.######.########.#####.########.#.#.#######.#.#####..######.###.#.#.#.######.#.#######.###.#..####.###############.####.#####################.##########.#.##..######.#############.###.########.#.#########.#.#################################.############.#.###.########.############.###..# #.#.#.#######################.#####..#####.#######..#..###.###.####...######.##.#########..################.####.#####.######.................................................##########.#########.######...........##.##########.######..###...........###########.#####.##############.###.####.####.#######..##.##.##.######.########.#####.########.#.#.#######.#.#####..######.###.#.#.#.######.#.#######.###.#..####.###############.####.#####################.##########.#.##..######.#############.###.########.#.#########.#.#################################.############.#.###.########.############.###..# #.#.#.#######################.#####..#####.....................................................############.####.#####.###############.################.##############..#####.##########.#########.######.########.###.##########.######..###.#.#######.###########.#####.##############.###.####.####.#######..##.##.##.######.########.#####.########.#.#.#######.#.#############.###.#.#.#.######.#.#######.###.#..####.###############.####.#####################.##########.#.##..######.#############.###.########.#.#########.#.#################################.############.#.###.########.############.###..# #.#.#.#######################.#####..#####.#######..#..###.###.#...........................###.############.####.#####.###############.################.##############..#####.##########.#########.######.########.###.##########.######...................................#############.###.####.####.#######..##.##.##.######.########.#####.########.#.#.####......#############.###.#.###.######.#.#######.###.#..####.###############.####.#####################.##########.#.##..######.#############.###.########.#.#########.#.#################################.############..................................# #.........................................................................................####.############.####.#####.###############.################....................##.#.########.#########.######.########.###.##########.######.####.#########.###########.#####.####...............####.####.#######..##.##.##.######.########.###.#.########.#.#.#######.#.#############.###.#.###.######.#.#######.###.#..####.###############.####.#####################.##########.#.##..######.#############.###.########.#.#########.#.#################################.##############.........................#.###..# #.#.#.#################.#####.#####..#####.#######..##.###.###.#.##.#.#.####.#################.############.####.#####.###############.################.##############..##.##.#.########.#########.######.########.###.##########.######.####.#########...................####.#########.########.####.#######..##.##.##.######.######..............................#.#############.###.#.###.######.#.#######.###..............................#####################.##########.#.##..######.#############.###.########.#.#########.#.#################################.##############.###.########.#########..#.###..# #...................................................##.###.###.#.##.#.#.####.#################.############.####.#####.###############.################.##############..##.##.#.########.#########.######.........................######.####.#########.###########.##########.#########.########.####.#######..##.##.##.######.######.#.###.#.########.#.#.#######.#.#############.###.#.###.######.#.#######.###.#..####.#############.#.###########...############.##########.#.##..######.#############.###.########.#.#########.#.#################################.##############.###.########.#########..#.###..# #.#.#.#################.#####.#####..#####.#######.###.###.###.#.##.#.#.####.#################.############.####.#####.###############.################.##############..##.##.#.########.#########.###############.###.#################.####.#########.###########.##########.#########.########.####.#######..##.##.##.######.######.#.###.#.########.#.#.#######.#.#############.###.#.###.######.#.#######.###.#..####.#############.#.###########.#.############.##########.#.##..######.#############.###.########.#.#########.#.#################################.##############.###.########.#########..#.###..# #.#.#.#################.#####.#####..#####.#######.###.###.###.#.##.#.#.####.#################.############......#.....###############.################.##############..##.##.#.########.####.####.###############.###.#################.####.#########.####..........................................................##.######.######.#.###.#.########.#.#.#######.#.#############.###.#.###......................#..####.#############.#.###########.#.############.##########.#.##..######.#############.###.########.#.#########.#.#################################.##############.###.########.#########..#.###..# #.#.#.##############.......................................###.#.##.#.#.####.#################.#################.#####.###############.################.##############..##.##.#.########.####.####.###############.###.#################.####.#########.####.######.##########.#########.########.####.#######..##.##.##.######.######.#......................#####.#.#############.###.#.##########.#.#######.###.#..####.#############.#.###########.#.############.##########.#.##..######.##.......................................#################################.############..................................# #.#.#.#################.#####.#####..#####.#######.###.###.###.#.##.#.#.####.#################.#################.#####.###############.################.##############..##.##.#.########.####.####.#####........................########.####.#########.####.######.#######..............................................######.######.#####.#................#####.#.#############.###.#.##########.#.#######.###.#..####.#############...............................#########.#.##..######.##.##########.###.########.#.#########.#.#################################.############.#.###.########.#########..#.###..# #.#.#.#################.#####.#####..#####.#######.###.###.###.#.##.#.#.####.#################.#################.#####.###############.#########........................##.##.#.########.####.####.#####.#########.###.########.########.####.######....####.######.##########.##################.#.##.#######........##.######.######.#####.##########.#.#.#######.#.#############.###.#.##########.#.#######.###.#.......................###########.#.#######################.#.##..######.##.##########.###.########.#.#########.#.#################################.############.#.###.########.#########..#.###..# #.#.#.#################.#####.#####..#####.#######.###.###.###.#.##.#.#.####.#################.#################.#####.###############.#########.######.##############.###.##.#.########.####.####.#####.#########.###.########.########.####.######.##.####.######.##########.##################.#.##.#######..##.##.##.######.######.#####.##########.#.#.#######............................................................................#######.#...................................................................#########.#.#################################.############.#.###.########.#########..#.###..# #.#.#.#################.#####.#####..#####.#######.###.###.###.#.##.#.#.####.#################.#################.#####.###############.#########.######.##############.###.##.#.########.####.####.#####.#########.###.########.########.####.######.##.####.######.##########.##################.#.##.#######..##.##.##.######.######.#####.##########.#.#.#######.#.#############.###.............................######.#############.#############.###############......................................###.########.#.#########.#.#################################.############.#.###.########.#########..#.###..# #.#.#.#################.#####.#####..#####.#######.###........................################.#################.#####.###############.#########.######.##############.###.##.#.########.####.####.#####.#########.###.########.########.####.######.##.####.######.##########.##################.#.......................................................................................#####.####.#.#######.###..######.#############.#############.###############.#########.####..###.##.##.##############.########.#.#########.#.##..........#####################.############.#.###.########.#########..#.###..# #.#.#.#################.#####.#####..#####.#######.###.........#.##.###.####..################.#################..................................................####.###.##.#.########.####.####.#####.#########.###.##..............................................................................#######..##.##.##.######.####.#.###....#########.#.#.##.####.#.#############.#####.#####.####.#.#######.###..######.#############.#############.............................##..###.##.##.##############.########.###########.#.##.########.#####################.############.#.###.########.#########..#.###..# #.#.#.#################.#####.#####..#####.#######.#######.#####.##.###.####..################.#######################.###############.#########.######.#######.................................................................########.####.######.##.#.......................................................##.##.##.######.####.#.###.#..#########.#.#.##.####.#.####................#####.####.#.#######.###..######.#############.#############.###########################.##..###.##.##.##############.########.###########.#.##.########.#####################.############.#.###.########.#########..#.###..# #.#.#.#################.#####.#####..#####.#######.#######.#####.##.###.####..######...................................................#########.######.#########.####.######.#.########.####.####.#####.#########.######.#####.########.####.######.##...##.#################.##########.#########.##.######...##..................................................#.####.########.#####.#####.####.#.#######.###..######.#############.#############.###########################.##..###.##.##.##############.########.###########.#.##.########.#####################.#..................########.#########..#......# #.#.#.#################.#####.#####............................................#####.#########.#######################.#########################.######.#########.####.######...................................##.######.#####.########.####.######.##...##.#################.##########.#########.##.######...#####.#########.####.#.###.#..#########.#.#.##.####.#.####.########.#####.#####.####.#.#######.###..######.#############.#############.###########################.##..###.##.##.##############.########.###########.#.##.########.#####################.#.##########.#.##..########.#########..#####..# #.#.#.#################.#####.#####..#####.#.#####.#######.#####.##.###.####...#####.#########.#######################.########################...............................................####.#####..#####.##.######.#####.########.#.........#.##...##.#################.##########.#########.##.######...#####.#########.####.#.###.#..#########.#.#.##.####.#.####.########.#####.#####.####.#.#######.###..######.######..................................................##..###.##.##.##############.########.###########.#.##.########.#####################.#.##########.#.##..########.#########..#####..# #..............########.#####.#####..#####.#.#####.#######.#####.##.###.####...#####.#########.#######################.#########################.######.#########.###########.#.########.####.####.#####..#####.##.######.#####.########.............##...##.#################.##########.#########.##.######...#####.#########.####.#.###.#..#########.#.#.##.####.#.###....................................................###########.#############.###########################.##..###.............########.########.###########.#.##.########.#####################.#.##########.#.##..########.#########..#####..# #.#.#.########...............................#####.#######.............................#######.#######################.#########################.######.#########.###########.#.########......................................................####.#.###..##.#################.##########.#########.##.######...#####.#########.####.#.###.#..########..#.#.##.####.#.###..########.###.............................######.#.###########.#############.###########################.##..###.##.##.#####.########.########.###########.#.##.########.##......................##########.#.##..########.#########..#####..# #.#.#.#################.#####.######.#####.#.#####.#######.#####.##.###.####...#####.#.#######.#######################.#########################.######.#########.###########.#.#############.####.#####..####..##.######.#.###.#####.##.#########.#.###..##.#################.######................................................#.###................................................#####.####.#.###########.#######.#.###########.#############.###########################.##..###.##.##.#####.########.########.###########.#.##.########.#####################.#.##########.#.##..########.#########..#####..# #.#................####.#####.######.#####.#.#####.#######.#####.##.###.####...#####.#.#######.#######################.#########################.######.#########.###########.#.#############.####.#####..####..##.######.#.###.#####.##.#########.............................######.###.#########.##.######..........................#####..########..#.##.#.####.#.###..###.####.#####.#####.####.#.###########.#######.#.###########.#############.###########################.##..###.##.##.#####.########.########.###########.#.##.########.#####################.#.##########.#.........................#####..# #.###.#################.#####.######.#####.#.#####.#######.#####.##.###.####...#####.#.#######.#######################.#########################.######.#########.###########.#.#############.####.#####..####..##.######.#.###.#####.##..##########.###..##.################..######.###.#########.##.######...#####.#########.############..########..#.##.#.####.#.###..###.####.#####.#####.####.#.###########.#######.#.###########.#############.###########################.##..###.##.##.#####.########.########.###########.#.##.########.###############....................................########..#####..# #.###.#################.#####.######.#####.#.#####.#######.#####.##.###.####...#####.#.#######.#######################.#########################.######.#####...................................................................#####.##..##########.###..##.################..######.###.#########.##..........#####.#########.############..########..#.##.#.####.#.###..###.........................###########.#######.#.###########.#############.###########################.##..###.##.##.#####.########.########.###########.#.##.########.###############.#####.#..#########.#.##..########..########..#####..# #.###.#################.#####.######.#####.#.....#.#######.#####.##.###.####...#####.#.#######.#######################.#########.................######.#########.###########.##########################..####..##.######.###########.##..##########.###..##.################..######.###.#########.#########...........................####..########..#.##.#.####.#.###..###.####.#####.#####.##.#.#.###########.................................................................................................................................###############.#####.#..#########.#.##..########..########..#####..# #.###.#################.#####.######.#####.#.###.#.#######.#####.##.###.####...#####.#.#######.#######################.#########.######################.#########.###########.##########################..####..##.######.###########.##..##########.###..##.################..######.###.#########.#########...#####.#########.#######.####..########..#.##.#...............#.####.#####.#####.##.#.#.###########.#######.#.###########.#############.###########################.##...##.#..##.#####.########.########.###########.#.##.########################.#####.#..#########.#.##.............................# #.###.#################.#####.######.#####.#.###.#.............................................#######################.#########.######################.#########.###########.##########################..####..##.######.###########.##...................................................................##...####....................................#.##.#.####.#.###..#.#.####.#####.#####.##.#.#.###########.#######.#.######.####.#############.###########################.##...##.#..##.#####.########.########.###########.#.##.########################.#####.#..####................................#####..# #.###.#################.#####.######.#####.#.###........................####...#####.#..######.#######################.#########.######################.#########.###########.##########################..###...##.######.###########.##..##########.###..##.################..######.###.###############.###...####..#########.#######.####.#.#######..#.##.#.####.#.###..#.#.####.#####.#####.##.#.#.###########.#######.#.######.####.#############.###########################.##...##.#..##.#####.########.########.###########.#.##.########################.#####.#..####.####.#.##..########..########..#####..# #.###.######..........#.#####.######.#####.#.#####.#######.########............................#######################.#########.######################.#########.###########.##########################..###.#.##.######.###########.##..##########.###..##.################..######.###.###############.###...####..#########.#######.####.#.#######..#.##.#.####.#.###..#.#.####.#####.#####.##.#.#.###########.#######.#.######.####.#############.###########################.##...##.#..##.#####.########.########.###########.#.##.########################.#####.#..####.####.#.##..########..########..#####..# #.###.######.########.#.#####.######.#####.#.#####.#######.########.######.#...#####.#..##############################.#########.######################.#########.###########.##########################..###.#.##.######.###########.##..##########.###..##.################..######.###.........................................#####.####.#.#######..#.##.#.####.#.###..#.#.####.#####.#####.##.#.#.###########.#######.#.######.####.#############.#########..........................................................................########################.#####.#..####.####.#.##..########..########..######.# #.###.######.########.#.#####.######.#####.#.#####.#######.########.######.#........................................##.#########.######################.#########.###########.##########################..###.#.##.######.###########.##..##########.###..##.#########.............................................................####.####.#.#######..#.##.#.####.#.###..#.#.####.#####.#####.##.#.#.###########.#######.#.######.####.#############.#########.#################.#....##.#..########.########.########.###########.#.###########################.#####.#..####.####...##..###........................# #.###.######.................................#####.#######.########.######.#...#####.#..#############.################.#########.######################.#########.###########.##########################..###.#.##.######.###########.##..##########.###..##.#########.######..######.###.###############.#####.####..#########.#..####.####.#.########.#.##.#.####.#.###..#.#.####.#####.#####.##.#.#.###########.#######.#.######.####.#############.#########.#################.#....##.#..########.######....................................................................................###..########..######.# #.###.######.########.#.#####.#########....................########.######.#...#####.#..#############.################.............................................................................................######.###########.##..##########.###..##.#########.######..######.###.###############.#####.####..#########.#..####.####.#.########.#.##.#.####.#.###..#.#.####.#####.#####.##.#.#.###########.#######.#.######.####.#############.#########.#################.#....##.#..########.######.#.########.###########.#.##.###########.############.#####.#..####.####...##..####.###............######.# #.###.######.########.#.#####.############.#.#####.################.######.#...#####.#..#############.################.#########.######################.#########.##.########.###########.############.##.###.#.##.######.###########.......................................................#############.#####.####..#########.#..####.####.#.########.#.##.#.####.#.###..#.#...................................................##.##################.######...........................##.#..########.######.#.########.###########.#.##.###########.############.#####.#..####.####...##..####.####.#.#######.######.# #.....................#.#####................#####.################.######.#...#####.#..#############.################.#########.######################.#########.##.########.###########.############.##.###.#.##.######.###########.##..##########.###..##.#.#.#####.######..######.###.#.#############.#####.####..#########.#..####.####.#.########.#.##.#.####.#.###..#.#.####.#####.##########.#.###########...........######.##################.######.##.#################.#...###.#..########.######.#.########.###########.#.................................................................................# #.###.######.########.#.####################.#####.################.######.#...#####.#..#############.################.#########.######################.#########.##.########.###########.############.##.###.............................................##.#.#.#####.######..######.###.#.#############.#####.####..#########.#..####.####.#.########.#.##.#.####.#.###..#.#.####.#####.##########.#.###########.#######.########.##################.######.##.#################.#...###.#..########.######.#.............................######.##.############.#####.#..#..........................................# #.###.######.########.#.####################.#####.###########.......................#..#############.################.#########.######################.#########.##.########.###########.############.##.###.#.##.######.###########.##..##########......##..............................#.#############.#####.####..#########.#..####........########.#.##.#.####.#.###..#.#.####.#####.##########.#.###########.#######.########.##################.######.##.#################.#..........................#.########.###########.#..#.#.######.##.############.#####.#..#.##......................#.####.##..#####.# #.###.######.########.#.####################.#.###.###########.####.########...#######..#############.################.#########.######################.#########.##.########.###########.############.##.###.#.##.######.###########.##..##########.###..####.#.#####.######..######.#####.#############.#####.####..#########.#..#########.##########.#.##.#.####.#.###..#...........................###########.#######.########.##################.######.##.#################.#.#.###.#..########.##.#####.########.###########.#..#.#.######.##.####...................................................##..#####.# #.###.######.########.#.####################.#.###.###########.####.########...#######..#############.################.#########.######################.#########....########.###########.############.##.###.#.##.######.###########.##..##########......####.#.#####.######..######.#####.#############.#####.####..#########.#..#########.##########.#.##.#.####...........................................................#####.##################.######.##.###################.#.###.#..########.##.#####.########.###########.#..#.#.######.##.####.#######.#####.#..#.##.####..#######.######.#.####.##..#####.# #.###.######.########.#.####################.#.###.###########.................#######..#############.################.#########.######################.############.####..................................................................#########.####.####.#.#####.######..######.#####.#############.#####.####..#########.#..#########.##########.#.##.#...............................................................................#########.######.##.###################.#.###.#..########...................###########.#..#.#.######.##.####.#######.#####.#..#.##.####..#######.######.#.####.##..#####.# #.###.######.########.#.####################.#..........................................#############.################.#########.###################################.########.###########.############.######.#.##.######.###########.##...#########.####.####.#.#####.######..######.#####.#############.#####.####..#########.#..#########.##########.#..............................................#######.###.###.###.##.#####.########.#########.######.##.###################.#.###.#..###########.#####.####################.#..#...................................#.##.####..#######.######.#.####...........# #.###.######.########.#.####################.#.....................................###.##############.################.#########.###################################.########.###########.############.######.#.##.######.###########.##...#########.####.####.#.#####.######..######.#####.#############.#####.####.......................................................................................................##.#####.########.#########.######.##.#############.......................................................#..#.#.###.##.##.####.#######.#####.................#####.######.#.#######..#####.# #.###.######.########.#......................................................#.###.###.##############.################.#########.###################################.########.###########.############.######.#.##.######.###########.##...#########.####.####.#.#####.######..######.#####.#############.#####.####..########..........................######.####.#.###..#.#.#######################.#######.###.###.###.##.#####.########.#########.######.##.#############.#####.#.###.#..###########.#####.#########.############..#.#.###.##.##.####.#######.#######..#.##.####..#.#####.######.#.#######..#####.# #..................................................#.##############..#######.#.###.###.##############.################.#########.######################.############.########.###########.############.######.#.##.######.###########.##...#########.####.####.#.#####.######..######.#####.#############.#####.####..########..#..####.####..#########.######.####.#.###..#.#.#######################.#######.###.###.###.##.#####.########.#########.######.##.#####..........................................................................##.##.####.#######.#######..#.##.####..#.#####.######.#.#######..#####.# #.###.######.########.##########.##.###........................................###.###.##############.################.#########.######################.############.########.###########.############.######.#.##.######.###########.##...#########.####.####.#.#####.######..######.#####.#############.#####.####..########..#..####.####..######.........................#.#######################.#######.###.###.###.##.#####.########.#########.######.##.#############.#####.#.###.#.##.#########.#####.#########.############..#.#.###.##.##.####.#######.#######..#.##.####..#.#####.######.#.########.#####.# #.###.######.##......................................................#######.#####.###.##############.################.#########.######################.############.########.###########.############.######.#.##.######.###########.##...#########.####.####.#.#####.######..######.#####.#############.#####.####..########..#..####.####..################.####.#.###..###.#######################.#######.###.###.###.##.#####.########.#########.######.##.#############.#####.#.###.#.##.#########.#####.#########.############..#.#.###.##.##.####.#######.#...........................######.#.########.#####.# #.###.######.##.#####.#####.####.##.#####.##..#.##.#.###############.#######.#####.###.##############.################.#########.######################.############.########.###########.############.######.#.##.######.###########..........................................######.#####.#############.#####.####..########..#..####.####..################.####.#.###..###.#######################.#######.###.###.###.##.#####.########.#########.######.##.###.........................##.#########.#####.#########.############..#.#.###.##.##.####.#######.#.#####..#.##.####..#.#####.######.#.########.#####.# #.###.......................####..........................##########.#######.#####.###.##############.################.#########.######################.############.########.###########.############.######.#.##.######.##############...#########.............................####.#####.#############.#####.####..########.....####.####..#########.........................######################.#######.###.###.###.##.#####.########.#########.######.##.###.######.##.#####.#.###.#.##.#########.#####.#########.############..#.#.###.##.##.#........................#.####..#.#####.######.#.########.#####.# #.###.######.##.###########.####.##.#####.##..#.##.#.###############.#######.#####.###.##############.################.#########.######################.############.########.###########.############.######.#.##.######.##############...#########.####.####.#.####..######.##.##########.#############.#####.####.......................................................###..######################.#######.###.###.###.##.#####.########.#########.######.##.###.######.##.#####.#.###.#.##.#########.#####.#########.############..#.#.###.##.##.#.##.#######.#.#####..#..#.##....................................# #.###.######.##.###########.....................##.#.###############.#######.#####.###.##############.################.#########.######################.############.########.###########.############.######.#.##.######.##############......................................##.##########.#############.#####.#####.#########.#..####..###..#########.##..##.####...###..###.................................###....................######.#########.######.##.###.######.##.#####.#.###.#.##.#########.#####.#########.############..#.#.###.##.##.#.##..................#..#.##.#...........#####.#.########.####..# #.###.######.##.###########.####.##.#####.##..####.#.###############.#######.#####.###.############..................................##################.############.########.###########.############.######.#.##.######.###############..#########.####.####.#.####..#########.##########.#############.#####.......................................................###..............................###############.###.##.#####.#.######.#########.######.##.###.#####..........................................#####.############..#.#.###.##.##.#.##.#######.#.######.#..#.##.#..#.####...#####.#.########.......# #...............###########.####.##.#####.##..####.#.###############.#######.#####.###.##############.##############################.##################.############.########.###########.####............................###############..#########.####.####.#.####..#########.##########.#############.###########.#########.#..####..###.##########.##..##.####...###.####..##########.#.#########.###############.....................................##.##.###.#####..##.#####.#.###.#.##.#########.#####.###.#####.############..#.#....................................#.##.#..#.####...#####.#.########..###..# #.###.######.##############.####.##.#####.##..####.#.###############.#######.#####.###.##############.##############################.##################.############.########.###########.####.#######.######.#.##.######################..#########.####.####.#.####..#########.##########.#############.###########.#########.#..####..###.##########.##..##.####...###.####..##########.#.#########.###################.##.#####.#.################.###.##.............................................#####.###.#####.############..#.#####.##.##.#.##.#########.######.#..#.##.#..#.####...#####.#.########..###..# #.###.######.##########.########.##.#####.##..####.#.###############.#######.#####.###.##############.##############################.##################.############.########.###########.####.#######.######.#.##.######################..#########.####.####.#.####..#########.##########.#############.###########.#########.#..####..###.##########.##..##.####...###.####..##########.#.#########.###################.##.#####.#.################.###.#####.###.#####..##.#####.#.####..##.###############.###.#####.############..#.#####.##.##.#.##.#########.######.#..#.##.............#####.#.########.......# #.............................##.##.#####.##..####.#.###############.#######.#####.###.##############..................................................................######.###########.####.#######.######.#.##.######################..#########.####.####.#.####..#####...........####.#############.###########.#########.#...........................##.##.....###.####..##########.#.#####............................#####.#.################.###.#####.###.#####..##.#####.#.####..##.###############.###.#####.############..#.#####.##.##.#.##.#########.######.#..#.##.#..#...............................# #.###.######..................................####.#.###############.#######.#####.###.########...............................######.##################.############.#.######.###########.####.#######.######.#.##.######################..#########.####.####.#.####..#####.###.#####.####.#############.###########.#########.##.####...##.##########................................................###################.########.#.################.###.#####.###.#####..##.#####.#.####..##.###############.###.#####.############..#.#####.##.##.#.##.#########.######.#..#.##.#..#.####...#####.#.########..####.# #.###.######.##########.#####.##.##.#####.##..####......############.#######.#####.###.########.#############################.######.##################.############.#.######.###########.####.#######.######.#.##.######################..#########.####.####.#.####..#####.###.#####.####.#############.####.######.#########.##.####...##.##########.##...####.#...###.####..##.#######.#.#####.###.###################.########.#.################.###.####..............................##.###############.###.#####.############..#.#####.##...............................##.#..#.####...#####.#.########..####.# #.###.######.##########.#####.##.##.#####.##..######.##.############.#######.#####.###........................###############.######.##################.############.#.######.###########.####.#######.######.#.##.######################..#########.####.####.#.####..##.............................................#########.##.####...##.##########.##...####.#...###.####..##.#######.#.#####.###.########..............................................................................##.###############.###.#####.############..#.#####.#####.#.##.#######........................###...#####.#.########..####.# #.###.######.##########.#####.##.##.#####..........................#########.#####.###.##.####..#############.###############.######.##################.############.#.######.###########.####.#######.######.#.##.####.#################..#########.####........####..#########.#####.####.#############.####.######.#########.##.####...##.##########.##...####.#.......####..##.#######.#.#####.###.###################.########.##################.###.####..#.#.#####.#######.#.#.####..##.###############.###.#####.############..#.#####.#####.#.##.#######.#....................................########..####.# #.###.######.##########.#####.##.##...........######..#.####################.#####.###.##.####..#############.###############.######.##################.############.#.######.###########......#######.######.#.##.####.#################..#########.#########.######..#########.#####.####.#############.####.######.#########.##.####...##.##########.##...####.#...##..####..##.#######.#.#####.###.###################.########.##################.###.####..#.#.#####.#######.#.#.####..##.###############.###..####.############..#.#####.#####.#.##.#######.########.#..######......................#####..####.# #.........................................................................##.#####.###.##.####..#############.###############.######.##################.############.#.######.################.#######.######.#.#######.#################..#########.#########.######..#########.#####.####.#############.####.######.#########.##.####...##.##.......................##..####..##.#######.#.#####.###.###################.########.##################.###.####..#.#.#####.#######.#.#..........................###...........................#.#####.#.##.#######.########.#..######..#.####...#####.#................# #.###.######.##########.########..............######..#.##############.............###.##.####..#############.###############.######.##################.############.#.#######################.#######.######.#.#######.#################..#########.#########.######..................####.#############.####.######.#########...................................#...##..####..##.#######.#.#####.###.###################.########.##################.###.###...#.#.#####.#######.#.##.###..##.###############.###..####.############..#.###.#.#####.#.##.#######.########.#..######..#.####...#####.##########..####.# #.###.######.##########.#################.##..######..#.##############.##.##.#########.##.####..#############.###############.######.##################.############.#.#######################.#######.######.#.#######.################...#########.#########.######..#########.##########.#############.####.######.#########.##.####...##.#...######.##...####.#...##..####..##.#######.#.#####.###.###################.########.##################.###.###...#.#.#####.#######.#.##.###..##.#############...................................#####.#.##.#######.########.#..........................................# #.................................................................................................................###########.######.##################.####...................................#######........................................................................................###########.####.######.#########.##.####...##.#...######.##...####.#...##..####..##.#######.#.#####.###.########...........................############.###.###...#.#.#####.#######.#.##.###..##.###############.###..####.############..#####.#######.#.##.#######.########.#.#######..#.####...#####.##########..####.# #.###.######.##########.#################.##..######........................................##..#############.###############.######.##################.############.#.#######################.##############.#.#######.#################..#########.################..#########.##########.#############.####.######.#########.##.####...##.#...######.##...####.#...##..####..##.#######.#.#####.###.########.##########.########.#####.######.............................................##.###############.###..####.############.######.#######.#.##.#######.########.#.#######..#.####...#####.##########..####.# #.###.######.##########.#################.##..#######.#.########.#####.##.##.#########.##..###..#############.###############.######.##################.############.#.#######################.##############.#.#######.#################..#########.################..#########.##########.......................................................................................................................########.########.#####.############.###.###...#.#.#####.#####.#.#.##.###..##.###############.###..####.############.######.#######.#.##.#######.########.#.#######..#.####...#####.##########..####.# #.###.######.##########.#################.##..#######.#.########.#####.##.##.#########.##..###..........................................................############.#.#######################.##############.#.#######.#################..#########..###############..#####.###.##########.#############.####.######.#########.##.##.##..##.#...######.##...####.#...##..####..##.#########.#####.###.########.##########.########.#####.############.###.###...................................................##..####.#####........######.#######.#.##.#######.########.......................................####.# #.###.######.##########.#################.##..#######.#.########.#####.##.##.#########.##..####.#############.###############.######################################.#.#######################.##############.#.#######.#################..#########..###############..#####.###.##########.#############.####.######.#########.##.##.##..##.#...######.##...####.#...##..####..##.###############.###.########.##########.########.#####.############.#.#.......#.#.#####.#####.#.####.................................................................................#####.#######..#.####...#####.##########..####.# #.......................####################..#######.#.########.#####.##.##.#########.##..####.#############.###############.######################################.#.............###########.##############.#.#######.#################..#########..###############.######.###.##########.#############.####.######.#########.##.##.##..##.#...######...............##..####..##.###############.###.########.##########.########.#####.############.............................####.###..##.###############.###..####.#####.#############.#####.#.#.##.#######.####.###.......................................####.# #.###.######.########.#.####################..#######.#.########.#####.##.##.#########.##..####.#############.###############.######################################...........................##############.#.#######.#################..#########..###############.######.###.##########.#############.####.######.#########.##.##.##..##.#...######.##...####.##..##..####..##.##############......########.##########.#.............................#..##.###.#.#####.#####.#.####.###..##.###############.###..####.#####.#############.#####.#.#.##.#######.####.###.#.#######.##.####.#.####..##########.#####.# #.###.######.########.#.####################..#######........................#########.##..####.#############.###############.####################################################.###########.##############.#.#######.#################..#########..###############.######.###.#........................................................................................####..##.##############..#######.####.##########.#.######.#############.#####..#..##.###.#.#####.#####.#.####.###..##.###############.###..####.#####.#############.#####.#.#.##.#######..............................####..##########.#####.# #.###.######.########.#.####################..#######.#.########.#####.##.############.##..####.#############.###############.####################################################.###########.##############.#.#######.#################..#########..###############.######.###.#.########.#############.####.######.####...................#...####....................................................................................................#..##.###.#.#####...............................######.###..####.#####.##########...............................................####.#.####..##########.#####.# #.###.######.########.#.####################..#######.#.########.#####.##.############.##.............#######.###############.####################################################.###########.##############.#.#######.#################..#########..###############.######.###.#.########.#############.####.######.####.####.##.##.##.##..#...####.#.##...####.##..##.#####..##.##############..######..####.##########.#.######.######.######.#####..#..##.###.#.#####.#####.#.####.###..##.###############.###..####.#####.#############.#####.#.#.##.####.#######.###.#.#######.##.####.#.####..##########.#####.# #.###.######.########.#.####################..#######.#.########.#####.##.############.##..####.####.########.###############.####################################################.###########.##############.#.####...........##########..##########.###############.######.###.#.########.#############.####.######.####.####.##.##.##.##..#...####.#.##...####.##..##.#####..##.#############...######..####.##########.#.######.######.######.#####..........................#.####.###..##.###############.###..####.#####.#############.#####.#.#.##.####.#######.###.#.#######.##.####.#.####..##########.#####.# #.###.######.#................................#######.#.########.#####.##.#.##########.##..####.####.########.###############.................####################################.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.#############.####.######.####.####.##.##.##.##....................##.##..##.#####..##.#############...######..####.#####..............................#####.#..##.###.#######.#####.#.####.####.##.###############.###..................########.#####.#.#.##.####.#######.###.#.#######.##.####.#.####..##########.#####.# #.###.######.#.######.#.####################..................##.#####.##.#.##########.##..####.####.########.###############################.####################################.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.#############.####.######.####.####.##.##.#...........................##.###.#####..##.#############...######..####.#####.####.#.######.######.######..#####.#..##.###.#######.#####.#.###..####.##.###############.###.#####.#####.####.########...........................###.#.#######.##.####.#.####..##########.#####.# #.###.######.#.######.#.#####################.#######.#.#####.##.#####.##.#.##########.##..####.####.########.###############################.####################################.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.#############.####.######.####.####.##.##.#####.##...####.####....................................................#.#####.####.#.######................................#######.#####.#.###..####.##.###############.###.#####.#####.####.########.#####.#.#.##.####.#######.###.#.#######.##...............................# #.....######.#.######.#.#####################.#######.#.#####...................................####.########.###############################.####################################.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.#############.####.######.####.####.##.##.#####.##...####.####...#.#..##.###.#####..##.########.....................#####.####.#.######.######.######..#####.#..#..###.#######.#####.#.###..####.##.###############.###.#####.#####.####.########.#####.#.#.##.####.#######.###.#.#######.##.####.#.####..##########.#####.# #.##########.#.######.#.......................................##.#####.##.#.##.#######.###.#########.########.###############################.####################################.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.#############.####.######.####.####.##.##.#####.##...####.#.##...#.#..##.###.#####..##.########.####...####....##.#######.####.#.######.######.######..#####.#..#..###.#######.#####.#.###..####.##.###############.###.#####.#####.####.########.#####.#.#.##.####.#######.###.#.#######.##.####.#.####..##########.#####.# #.##########.#.######.#.#####################.####.##.#.#####.##.#####.##.#.##.#######.###.#########.########.###############################.####################################.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.#############.####.######.####.####.##.##.#####.##...####.#.###..#...........#####..##.########.####............................................................#..###.#######.#####.#.###..####.##.###############.......................................................................................##########.#####.# #.##########.#.######.#.#####################.####.##.#.#####.##.....................................########.###############################.####################################.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.############..............................................#.###..###.###.#########..###########.####...####.#..##.#######.####.#.#############.#.###...#####.#..#..###.#######.#####.#.........................####.###.###########.####.########.#####.###.##.####.#######.###.#.##...........................#####.#####.# #.......................................................#####.##.#####.##.#.##.#.#########.#########.########.###############################.####################################.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.#############.####.######.####.####.##.##.#####.##...####.#.###..###.###.#..........###########.####...####.#..##.#####........................#.###...##...................................####.##.###############.###.###########.####.########.#####.###.##.####.######..###.#.##.#.##.##.#.##.#.####..##########.#.....# #.############.######...........#############.####.##.#######.##.#####.##.#.##.#.#########.#########.########.###############################.###############....................#.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.#############.####.######.####...........................................#.#######.############.####...####.#..##.#####.######.#.###############.###.........#..#..###.#######.#####.#.###..####.##.###############.###.###########.####.########.#####..##.##.####.##..............................####..##########.#.###.# #.############.##############################.####.##.#######.##.#####.##.#.##.#.#########.#########.########.###############################.###############.##################.#.###########.##############.#.####.##.######.##########..##########.###############.######.###.#.########.#############.####.######.####.####.##.##.#####.##...####.#.###..............................##.####...####.#..##.#####.#####..........................................................###..####.##.###############......................................##.##.####.######..###.#.#..#.##.##.#.##.#.####..####.......#.###.# #.############.###########....................####.##.#######.##.#####.##.#.##.#.#########.#########.########.###############################.###############.##################.#.###########.##############..............................####.#####.###############.######.###.#.########.#############.####.######.####.####.##.##.#####.##...####.#.########.###.#########.############.####...####.#..##.#####.######.#.###############..##..###.####..#..###.#######.#####.#.###..............................###########.####.########.#####..##.##.####.######..###.#.#..#.##.##.#.##.........####.#######.###.# #.############.###########.##################.####.##.#######.##.#####.##.#.##.#.#########.#########.########.###############################.###############.##################.#.###########.##############.#.####.##.######.##########..####.####..###############.######.###.#.########.#############.####...............................................................................###.....................................#######..##..###.####..#..###.####.................####.##.###############################.####.########.#####..##.#######.#........................#.##....###..####.#######.###.# #.############.###########.##################.####.##.#######.##.#####.##.#.##.#.#########.#########.########.###############################.###############.##################.#.###########.##############.........................###.........................................................#######.####.#.####.####.###..##.##.#####.##...####.#.########.###.#########.############..###..#####.#..##.#####.######.#.#######.#######..###.###.####..#..###.#######.#####.#.###..####.##.############..........................#######.#####..##.#######.######..###.#.#..#.#..##.#.##....###..####.#######.###.# #.############.###########.##################.####.##.#######.##.#####.##.#.##.#.#########.#########.########.###############################.###############.##################.#.###########.##############.#.#................................###..###############.#.####.###.#.##############.#######.####.#.####.#.##.###..##.##.####..##...####.#.########.###.#########.############..###..#####.#..##.#####.######.#.#######.#######..###.###.####..#..###.#######.#####.#.###..####.##.############..#################.####..#######.#####..##.#######.######..###.#.#..#.#..##.#.##....###..####.#######.###.# #.############.#..........................................................#.##.#.#########.#########.########.###############################.###############.##################.#.###########........................................................###############.#.####.###.#.##############.##.......................###..##.##.####..##........................................#####..###..#####.#..##.#####.######.#.#######.#######..###.###.####..#..###.#######.#####.#.###..####.##.####.....................................................................................................#.#######.###.# #.############.#..########.##################.####.##.#######.##.########.#.##.#...................#.########............................####.###############.##################.#.######......##############.#.####.#...........................................................#.##############.##.####.####.#.######.##.###..##.##.####..##.#.####.#.########.###.#########.############..###..................................................###.####..#..###.#######.#####.#.###..####.##.####.#######..#################.####..#######.#####..##.#######............................##....###..##.#.#######.###.# #.#............#..########.############.#####.####.#.......................................#######.#.###################################.####.###############.##################.#.######.###################.#.####.#.##################..#####.###.################.#.####.###.#.##############................................................####.#.########.###.#########.############..###..#####.#..##.#####.######...#######.######...###.###.####..#..###.#######.#####.#.###..####.##.####.#######..#################.####..#######.#####..##.#######.######..###.#.#..#.#..##.####..........................# #.############.#..########.############.#####.####.##########.##.########.#.##.###########.#######.#.###################################.####.###############.##################.#.######.###################.#.####.#.##################..#####.###.################..........................#####.####.####.#.######.##.###..##..#.####..##.................................############..###..#####.#..##.#####.######...#######.######...###.###.####..#..###.#######.#####.#.###..####.##.####.#######..#################.####..#######.#####..##.#######.######.................................................# #.############.#..########.############.#####.####.##########.##.########.#.##.###########.#######.#.###################################.####.###############.##################.#.######.###################.#.####.#.##################..#####.###.#########...............###.#.#########.#######.####.####.#.######.##.###..##..#.####..##.######...................................................#..##.#####.######...#######.######...###.###.####..#..###.#######.#####.#.###..####.##.####.#######..#################.####..#######.#####..##.#######.######..###.#.#..###.###.####....###..##.#.#######.###.# #.############.#..########.############.#####.####.##########.##.########.#.#........................##########################.########.####.###############.##################.#.######.###################.#.####.#.##################...............................####.###.#.#########.#######.####.####.#.##.###.##.###..##..#.####..##.######.#......................................###..#######..##.#####.######...#######.######...###.###.####..#..###.#######.#####.........###.#........................................#######.#####..##.#######.######..###.#.#....................#..##.#.#######.###.# #.############.#..########.############.#####.####.##########.##.########.#.##.###########.#######.#.##########################.########....................................####.#.######.###################.#.####.#.##################...............######.######.#.####.###.#.#............................................##..#.####..##.######.#...######.###.#########.#############.###..#######..##.#####.######...#######.######...###.###.####..#..###.#######.#####.#.###...###.#.#####.#######..##########.######.####..#######.#####..##.#######.######................##.####....#.#..##.#.#######.###.# #.############.#..########.############.#####.####.##########.##.########.#.##.###########.#######.#.##########################.########.####################.##################.#.######.###################.#.####.#.##################.######.###.##.######.######.#.####.###.#.#.#######.#######.####.####.#.##.###.##.###..##..#.####..##.######.#...######.###.#########.#############.###..#######..##.#####.######...#######.######...###.###.####..#..###.#######.#####.#.......###.#.#####.#######..##########.######.####....................#######.######..###.#.##.###..##.####..........................# #.############.#..########.############.#####.####.##########.##.########.#.##.###########.#######.#.##########################.########.####################.##################.#.######.###################.#.####.#.##################.######.###.##.######.######.#.####...........................................................###..##.######.#...######.###.#########.#############.###..#######..##.#####.######.................................................#####.#.###...###.#.#####.#######..##########.######.###.............................######..###................................#######.###.# #.############.#..########.############.#####.####.##########.##.########.#.##.###########.#######.#.##########################.########.####################.##################.#.######.###################.#.####.#.##################.######.###.##.######.######.#.####.###.#.#.#######.#######.####.####.#.##.###.##.###..##..#..........................................#############.###..#######..##.#####.######...#######.##.###.#.###.###.####..#.####.#############.#.###...###.#.#####.#######..##########.######.#####.#######.#####..##.#######.######..#####.##.###..##.####.........############.###.# #.############.#..########.############.#####.####.##########.##.########.#.##.###########.#######.#.##########################.########.####################.##################.#.######.###################.#.####.#.##################.######.###.##.######.######.#.####.###.#.#.#######.#######.####.####.#.##.###.##.###..##..#.####.............................#######.#############.###..#######..##.#####.#####..........................................................###...###....................########.######.#####.#######.#####..##.#######.######..#####.##.###..##.#####.#.#.##.############.###.# #...................######.############.#####.####.##########.##.########.#.##.###########.#######.#.##########################.########.####################.##################.#.######.###################.#.####.#.##################.######.###.##.######.######.#.####.###.#.#.#######.#######.####.####.#.##.###.##.###..##..#.####............##..##########.#########.########.####.###..#######..##.#####.#####...########.##.###.#.###..........................................#.#.#####.#######............................................#######.######..#####.##.###..##.#####.#.#.##.############.###.# #.############.#..#.######.############.#####.####.##########.##.########.#.##.###########.#######.#.##########################.########.####################.##################.#.######.###################.#.####.#.##################.######.###.##.######.######.######.###.#.#.#######.#######.##.................##.###..##..#.####.###.####.####..##########.#########.########.####................................................#.###.###.#.##..#.####.#######...........................#######.##.########.######.#####.#######.#####..#..#######.######..#####.##.###..##.....#.#.####.############.###.# #..........................############.#####.####.##.............................########.#######.#.##########################.########.####################.##################.#.######.###################.#.####.#.##################.######.###.##.######.######.######.###.#.#.#######.#######.####.####...##.#.#.##.###..##..#.####.###.####.####..##########.#########.########.########..#######..########.##.##...#.######.##.###.#.###.###.#.##..#.####.#####.....................#.#####.#######.##.########.######.#####.#######.#####..#.########.######................##..##.#.#.####.############.###.# #..............................########.#####.####.##.#########..####......................#######.#.##########################.########.####################.##########.............................................#.##################.######.###.##.######.######.######.###.#.#.#######.#######.####.#####.###.#.#.##.###..##..#.####.###.####.####..##########.#########.########.########..#######..########.##.##...#.######.##.###.#.###.###.#.##..#.####.#####.#.####..###.#...#...................##.########.######.#####.#######.#####..#.########.######.######.##.###.###..##.#.#.####.############.###.# #.############.#..#.####.##############.#####.####.##.#########..########.####..##########.#######.#.##########################.########.####################.##################.#.######.###################.#.####.#.##################.######.###.##.######.######.######.###.#.#.#######.#######.##########.###.#.#.##.###..##..#.####.###.####.####..##########.#########.########.########............#######.##.##...#.######.##.###.#................................................................................##.#####.#######.#####..#.########.######.######.##.###.###..##.#.#.####.############.###.# #.############.#..#.####.##############.#####.####.##.#########..########.####..##########.#######.#.##########################.########.####################.##################.#.######.###################.#.####.#.##################..............................#####.###.#.#.#######.#######.##########.###.#.#.##.###..##..#.####.###.####.####..##########.#########.########.#########.########..#######.##.##...#.##..............................####.####..#.####..#####...#.#.............................###.##.#####.#######.#####..#.########.######.######.##.###.###..##.#.#.####.############.###.# #.############.#..#.####.##############.#####.####.##.#########..#######..####..##########.#######.#.##########################.#############################.##################.#.######.###################.#.####.#.##################.###.##.###.##.######.######.######.###.#.#.#######.#######.##########.###.#.#.##.###..##..#.####.###.####.####..##########.#########.########.#########.########..#######.##.##...#.##.###.##.###.#.###.###.#.##..######.####..#.####..#####...#.#.#.#####.#######.##.########.###.##.#####.#######.#####..#.########.######.######.##.###.###..##.#.#.####.############.###.# #.############.#..#.####.##############.#####.####.##.######........................######.#######.#.##########################.#############################.##################.#.######.###################.#.####.#.##################.###.##.###.##.######.######.######.###.#.#.#######.#######.##########.###.#.#.##.###..##..#.####.###.####.####..##########.#########.########.#########.########..#######.##.##...#.##.###.##.###.#.###.###.#.##..######.####..#.####..#####...#.#.#.#####.#######.##.########.###.##.#####.#######.#####..#.########.######.######.##.###.###..............############.###.# #.############.#..#.####.############...........................................###.######.#######.#.##########################.#############################.##################.#.######.#################...#.####.#.##################.###.##.###.##.######.######.######.###.#.#..######.#######.##########.###.#.#.##.###....................................................#####.#########.########..#######.##.##...#.##.###.##.###.#.###.###.#.##..######.####..#.####..#####...#.#.#.#####.#######.##.########.###.##.#####.#######.#####....................................................................# #.############.#..#.####.##############.#####.####.##.######.##............####.........................#######################.#############################.##################.#.######.#################.#.#.####.#.##################.###.##.###.##.######...............................#######.##########.###.#.#.##.###..##..#.####.###.####.####.............................##.#########.########..#######.##.##...#.##.###.##.###.#.###.###.#.##..######.####..#.####..#####...#.#.#.#####.#######.........................................#.########..############.##.###.####.##.#.######..###############.# #.############.#..#.####.##############.#####.####.##.######.###.#######...########.######.#######.#.##########################.#############################.##################.#.######.#################.#.#.####.#.##################.###.##.###.##.######.######.######.###.#.##.##############.##########.###.#.#.##.###..##..#.###..................##.######.#########.#####.##.#########.########..#######.##.##..........#.##.###.#.###.###.#.##..######.####..#.####..#####...#.#.#.#####.#######.##.########.##..##.#####.######..#####.##.########..############.##.###.####.##...........................# #.############.#..#.####.##############.#####.####.##.######.###.#######...########.######.#######.#.##########################.#############################.##################.#.######.#################.#.#.####.#.##################.###.##.###.##.######.######.######.###.#.##.##############.##########.###.#.#.##.###.............###.####.####...##.######.#########.#####.##.#####.......................##.##..##.##.#.#.##.###.#.###.###....................................................................##..##.#####.######.....................................................####..###############.# #.############.#..#.####.##############.#####.####.#.......................########.######.#######.#.##########################.#########.....................##################.#.######.#################.#.#.####.#.########.#########.###.##.###.##.######.######.######.###.#.##.#######..................................................................................#####.##.#########.########..#######.##.##..##.##.#.#.##.###.#.###.#####.##..##..................................................................#####.######..#####.......................................##.#.######..###############.# #.############.#..#.####...############.#####.####.##.######.###########...########.######.#######.#.##########################.#############################.##################.#.######.#################.#.#.####.#.########.#########.###.##.................................#.##.#######.######.##########.###.#.#.##.####.##..#.#..............................#########.#####.##.#########.##.............................#.#.##.###........................####..#.####.######.#.#................................................##..#####.##.########..###...................................................# #.############.#..#.####.#.#####...................##.######.###########...########.######.#######.#.##########################.#############################.##################.#.######.#################..........................................##.######.######.######.#####.##.##..............................................###.####.####.####...##.######.#########.#####.##.###.........................##.##.###.####.#.##.###.#.###.#####.##..###########..#.####.######.#.#.#.#.#####.##.####.##.########.##..########.######..#####.##.######........................####.##.########..######.########.# #........................#.#####.######.##########.##.######.###########...########.######.#######.#.##########################.#############################.##################.#.######.#################.########.#.########.#########.###.######.##.######.######.######.#####.##.##.####.######.##########.###.#.####.####.##..#.###.####.####.####...##.######.#########.#####.##.###.#####.#########.#######.##.##.###.####.#.##.###.#.###.#####.##..###########..#.####.######.#.#.#.#.#......................................######.........................................####.##.########..######.########.# #.###############.######.#.#####.######.##########.##.######.###########.#.########.######.#######.#.##########################.#############################.##################.#........#################.########.#.########.#########.###.######.##.######.######.######.#####.##.##.####.######.##########.###............................####.####.#.##.######.#########.#####.##.###.#####.#########.#######.##.##.###.####.#.##.###.#.###.#####.##..###########..#.####.######.#.#.#.#.#####.##.####.##.########.##..#######..######..#####.##.######.#..###.###############.####.##.########..######.########.# #.###############.######.#.#####.######.##########.##...........................................................................#############################.##################.#.########################.########.#.########.#########.###.######.##.######.######.######.#####.##.##.####.######.##########.#####.####.####.##..#.###.####.####.####.#.##.######.#########.#####.##.###.#####.#.....................................................##..###########..#.####.######.#.#................................................................................##########.####.##.########..######.########.# #.###############.######.#.#####.######.##########.##.######.###########.#.########.######.#######.#.##########################.#############################.##################.#.####################........................................................######.######.#####..................................................................####.#.##.######.#########.#####.##.###.#####.#################.##.##.###.####.#.##.###.#.###.#####.##..###########..#.####.#####..#.#.#.#.#####.##.####.##.########.##..#######.#######..##.##.##.######.#..###.###############.####.##.########..######.########.# #.###############.######.#.#####.######.##########.##.######.###########.#.########.######.#######.#.##########################.########.####################.##################.#.########################.########.#.########.######.##.###.######.##.#############.######.########..........................................................................................................................................###.#.##.###.#.###.#####.##..###########..#.####.#####..#.#.#.#.#####.##.####.##.########.##..#######.#######..##.##.##.######.#........................................................# #.###############.######.#.#####.######.##########.##.######.........................#####.#######.#.##########################.########......................##################.#.########################.########.#.########.######.##.###.######.##.#############.######.###########.####.######.################.####.####.##..#.###.##############.#.##.####.#.#########.#####.##.###.####.......................##......................##.#####.##..###########..#.....................#####.##.####.##.########.##..#######.#######..##.##.##.######.##.###################.####.##.########..######.########.# #.###############..........................#######.##.######.###########.#.########.######.#######.#.##########################.########.#################.#####################.#.########################.########.#.########.######.##.###.######.##.#######.#####.######.###########.####.######.################.####.####.##..#.###.##############.#.##.####.#.#########.#####.##.###.####.#.################.#####.###..###.#.##.###.#..##.#####.##..###########..######.#####..#.#.#.#.#####.##.####.##.########.##..#######.#######..##.##.##.######.##.###################.####.##.########..######.########.# #.######################.#.####....................##.######.###########.##########.#####..#######.#.############.............................############.#####################.#.########################.########.............................###.##.#######.#####......................................................####.##..#.###.##############.#.##.####.#.#########..........###.####.#.################.#####.###..###.#.##.###.#..##.#####.##..###########..######.#####..#.....................##.########.##..#######.####.....................................................................########.# #.######################.#.####..######.##.#######.##.######.###########.##########.#####..#######.#.############.#############.########.####.############.#####################.#.########################.##########.########.######.##...............#######.############.###########.####.######.................................................................###############.######.####.#.################.#####.###..###.#.##.###.#..##.#####.##..###########..######.#####..###...................##.########.##..#######.####.##..#..##.##.######.##.###################.####.##.########..######.########.# #.#############.........................##.#######.##.######.###########.#########..#####..#######.#.############..................................................................########################.##########.########.######.##.###.##.###.##########.############.###########.####.#########.#############..###########..#.###.########.#####......####.#################.######.####.#.################.#####.###..###.#.##.###.#..##.#####.##..###########..######.#####..###...#.#####.##.###..##.###...........................#..##.##.######.##.###################.####.##.########..######.########.# #.#############.########.#.####..#####..##.#######.##.######.###########.#########.######..#######.#.############.#############.########.####.############.#####################.##########################.##########.########.######.##.###.##.##..##########.#######......................................########......................................##.####.#################.######.####.#.################.#####.###..###.#.##......................................................................##.###.####.##..#######.####.###.#..##.##.######.##.###################.####.##.########..######.########.# #.#############.########.#.####..#####..##.###.....##.######.###########.#########.######..#######.#................###########.########.####.############.#####################.##########################.##########.########.######.##.###................................###########.####.#########.####.########..############.#.###.########.#######.##.####.#################.######.####.#.################.#####.###..###.#.##.###.#..########.##..###########.#######.#####..###...##########.###.###.###.####.##..#######.####...............#####.##.################...............#####..######.########.# #.#############.##########.####..#####..##.###.###.##.######.###########.#########.######..#######.#.############.#.###########.########.####.############.#####################.##########################.##########.########.######.##.######.##..##########.#######.###..###########.####.#########.................###########.#.###.########.#######.##.####.#################.######.####.#.################.#####...............###.#..########.##..###########.#######.#####.............................#...........................#......#..#####.##.################.##.#######.##.#####..######.########.# #.#############.##########.####..#####..##.###.###.##.######.###########.#########.######..#######.#.############.#.###########.########.####.############.#####################.##########################.#########..########.######.##.######.##..##########.#######.###..###########.####.#########.####.########...###########.#.###.########.#######.##.####.#################.######.####.#.################.#########..###..........................###########.#######.#####..#.#..................###.########.##......................................################.##.#######...............##.########.# #......................................................#####.###########.#########.######..#######.#.############.#.###########.########.####.############.#####################.##########################.#########.#########.######.##.######.##..##########.#######.###..###########.####.#########.####.########...###########.#.###.########.#######.##.####.#################.######.##......................#########..#####.##.###.#..########.##.############.#######.#####..#.#...##########.#######.########.###.#######.####.######.##..#..#####.##.################.##.#######.##.#####..######.########.# #.#############.##########.####..#####..##.###.###.##..#####.###########.#########.######..#######.#.############.#.###########.########.####.############.#####################.##########################.#########.#########.######.##.######.##..##########.#######.###..###########.####.#########.####.########...###########.#.###.########.#######.##.####.#################.######.##.#.#.################.#########..................########.##.############.#######.#####..#.#....................................................##.##.##..#####.##.################.##.#######.##.#####..######.########.# #.#############.##########.####..#####..##.###.###.##..#####.###########.#########.######..#######.#.############.#.###########.########.####.############.#####################.##########################.#########.#########.######.##.######.##..##########.#######.###..###########.####.#########.####.########...###########.#.###.########.#######.##.####.#################.######.##.#.#.#.##############.##########.#####.##.###.#..########.##.#########............................................############.#######.####.###.##.##.##..#####.##.################.##.#######.##.#####..######.########.# #.#############.##########.####..#####..##.###.###.##..#####.###########.#########.######..#######.#.############.#.###########.########.####.############.##########...########.##########################.#########.#########.######.##.######.##..##########.#######.###..###########.####.#########.####.########...###########.#.###.########.#######.##.####.#################.######.##.#.#.#.##############.##########.#####.##.###.#..########.##.#########.##.#######.#####.##.#...##########.#######.############.#######.#...........................################.##.#######.##.#####..######.########.# #.#############.##########.####..#####..##...............................#########.######..#######.#.############.#.###########.########.####.############.##########.#.########.##########################............................##.######.##..##########.#######.###..###########.####.#########.####............###########.#.###.########.#######.##.####.#################.######.##.#.#.#.##############.##########.#####.##.###.#..########.##.#########.##.................................................................................##.##.###################.##.#######.##.#####..######.########.# #.#############.##########.####..#####..##.###.###.##.######.##########......................#####.#.############.#.###########.########.####.############.##########.#.########.##########################.#########.#########.######.##.######.##..##########.#######.###..###########.####.#########.####..#######...###########.#.###.########.#######.##.####.#################.######.##.#.#.#.##############.##########.#####.##..................................................#...##########.#.#####.############.#######.####.###.##.##.###.##.##.###################.##.#######.##.#####..######.########.# #.#############.##########.####...........................................................................................#####.########.####.############.##########.#.########.##########################.#########.#########.######.##.######.##..##########.#######.###..###########.####.#########.####..#######...###########.#.###.########.#######.##.####.#################.######.##.#.#......................######.#####.######.#.#########.##.#########.##########.#####.##.#......................####################.####.###.##.##.###.##.##.###################.##.#######.##.#####..######.########.# #.#############.##########.#####.#####..######.###.##.######.##########.##########.#######.#.#####.##############.#.###########.########.####.############.##########.#.########.##########################.#########.#########.######.##.######.##..##########.#######.###..###########................................###########.#.###.########.#######.##.####.#################.######.##.#.#.#.##############.##########.#####.######.#.#########.##.#########.##########.#####.##.##..##########.#.#####.####################.####.###.##.##.###.##.##.###################.##.#######.##.#####..######.########.# #.#############.##########.#####.#####..######.###.##.######.##########.##########.#######.#.#####.##############.#.###########.########.####.############.##########.#.########.##########################.#########.#########.######..........................#######.###..###########..###.#####.###.####..#######...###########.#.###.########.#######.##.####.#################.######.........................##########.#####.####....................................................##########.#.#####.####################.####.###.##.##.###.##.##.###################.##.#######.##.#####..######.########.# #.#############.##########.#####.#####..######.###.##.######.##########.##########.#######.#.#####.##############.#.###########.######................................#.########.##########################.#########.#########.#########.######.##..##########.#######.###.........................................................#.###.########.#######.##.###..#################.#########.#.#.#.##############.##########.#####.######.#.#########.####.#######.#######.##.#####.##.###.##########.#.#####.####################.####.###.##.##.###.##.##.################.........................######.########.# #..........................#####.#####..######.###.##.######.##########.##########.#######.#.#####.##############.#.###########.######.#.####.############.############.########.##########################.#########.#########.#########.######.##..##########.#######.####.##########...###.#####.###.####..............................########.#######.##.###..#################...........................####.##########.#####.######.#.#########.####.#######.#######.##.#####.##.###.##########.#.#####.####################.####.###.##.##.###.##.##..........................................................# #.#############.##########.#####.#####..####.................##########.##########.#######.#.#####.##############.#.###########.######.#.####.############.############.########.##########################.#########.#########.#########.######.##..##########.#######.####.##########.#.###.#####.###.#####.#######...#############.############.#######.##.###.############################.#...#.#########.####.##########.#####.######.#.#########.####.#######.#######.##.#####.##.###.##########.#.#####.####################.####.###.##.##.###.##.###################.##.##.#######.##.#####.###.###.########.# #..............................#.#####..####.#.###.##.######.##########.##########.#######.#.#####.##############.#.###########.######.#.####.############.############.########.##########################.#########.#########.#########.######.##..##########.#######.####.##########.#.###.#####.###.#####.#######...#############.############.#######.##.###.############################.#...#.#########.####.##########.#####.######.#.#########.####.#######.#######.##.#####.##.###.##########.#.#####.####################.####.###.##.##.###.##.###################.##.##.#######.##.#####.###.###.########.# #.#############.##########.###.#.#####..####.#.###.##.######.##########.##########.#######.#.#####.##......######.#.###########.######.#.####.############.############.########.##########################.#########.#########.#########.######.##..##########.#######.####.##########.#.###.#####.###.#####.#######...#############.############.#######.######.############################.#.............................................................#######.#######.##.#####.##.###.##########.#.#####.####################.####.###.##.##.###.##.###################.##.##.#######.##.#####.###.###.########.# #.#############.##########.###.#.#####..####.#.###.##.######.##########.##########.#######.#.#####.##.####.######.#.###########.######.#.####.############.############.########.##########################.#########.#########.#########............##########.#.......................................................#############.############.#######.######.############################.#...#.#########.####.######.#######.########.#.###.#####.###.............................................#.#####.######..............................###.##.###################.##.##.#######.##.#####.###.###.########.# #.#############.##########.###.#.............................##########.######.........................###.######.#.###########.######.#.####.############..............########.##########################.#########.#########.################.##..##########.#.#####.###############.#.###.#####.###.#####.#######...#############.############.#######.######.############################.#...#.#########.####.######.#######.########.#.###.#####.############.####.##.##.........................................................#.###.##.##.###.##.###################...............##.#####.###.###.########.# #.#############.##########.###.#######..####.#.######.#################.######.###.#######.#.#####.##..###.######.#.###########.######.#.####.##################################.##########################.#########.#########.################.##..##########.#.#####.................................................#############.############.#######.######.############################.#...#.#########.####.######.#######.########.#.###.#####.############.####.##.##.#####.##.###.##########.#######.#######...................###.##.##.###.##.######################.##.##########.#####.###.###.########.# #...............##########.###.#######..####.#.######.#################.######.###.###.###.#.#####.##..###.######.#.###########.#####.........##################################.##########################.#########.#########.################...............................########.#.###.#####.#.#.#####.#######..........######.############.#######.######.####.............................#.#########.####.######.#######.########.#.###.#####.############.####.##..........##.###.##########.#######.#######################.#.###.##.##.###.##.######################.##.##########.#####.###.###.########.# #.############..##########.###.#######..####.#.######.#################.######.###.###.###.#.#####.##..###.######.#.###########.#####..#.#######################################.##########################.#####...............###################..#######.##.#.#####.######.########.#.###.#####.#.#.#####.#######...######.######.############.#######.######.#########.##################.##.##.#########.####.######.#######.########.#.###.#####.############.####.##.##.#####.##.#........................................................................................##.##########.#####.###.###.########.# #.############..##########.###.#######..####.#.######.#################.######.###.###.###.#.#####.##..###.######.#.###########.#####..#.#######################################.##########################.#########.#########.###################..#######.##.#.#####.######.########.#.###.####......................######.######.####################.######.#########.##################.##.##.#########.####.######.#######.##########.###.#####.############.####.##.##.#####.##.###.##########.#######.#######################.#..##.##.##.###.##.######################.##.##########.#####.###.###.########.# #.############..##########.###.#######..####.#.######.#################.######.###.###.###.#.#####.##....................................#######################################.##########################.#########.#######...........................####.##.#.#####.######.########.#.###.#####.#.#.#####.#######...######.######.####################.######.#########.##################.##.##.#########.####.######.#######.##########.###.#####.############.####.##.##.#####.##.###.##########.#######.#######################.#..##.##.##.###.##.######################.##.##########.#####.###.###.########.# #.############..##########.###.#######..####.#.######.#################.######.###.###.###.#.#####.##..###.######.#.#################..#########################################.##########################.#########.#######.#.###################..##.####.##.#.#####.######.########.......................#######...######.######.####################.######.#########.##################.##.##........................######.##########.###.#####.############.####.##.##.#####.##.###.##########.#######.#######################.#..##.##.##......................########.##.##########.#####.###.###.########.# #.############...........#...............................................................................................................................................................................................................##########..##.####.##.#.#####.######.########.#.###.#####.#.######.########...###......####.####################.######.#########.##################.##.##.#########.####.######..######.##########.###.#####.############.####.##.##.#####.######.##########.#######.###########......................................................................####.###.###.########.# #.############.########.##.###.########.####.#.######.###########..................................##..##########.#.#################..########################################..##########################.#########.#######.#.########.##########..##.####.##.#.#####.######.########.#.###.#####.#.######.########...###.##.#.####.####################.######.#########.##################.##.##.#########.####.######..######.........................#########.####............................##.#######.###########.###########.#..##.##.##.###.##.######################.##.##########..####.###.###.########.# #.############.########.##.###.########.####.#.######.#################.###.######.###.#####.#####.##..##########.#.#################..########################################..##########################.#########...................................................######.########.#.###.#####.#.######.########...###.##.#.####.####################.######.#########.##################.##.##.#########.####.######..#################.###.#####.##.#########.#######.##.#####.######.##########.#######.###########.###########.#..##.##.##.###.##.######################..#.##########..####.###.###.########.# #.############.########.##.###.########.####.#.######............######................................##########.#.#################..############################..........................................................................................##.#.#####.######.########.#.###.#####.#.######.########...##..............................##..#####.#########.##################.##.##.######.......#.######..#################.###.#####.##.#########.#######.########.######.##########.#######.#######....................##.##.##.###.##.######################.........#####..#.##.###.###.########.# #.############.............................................................................................######.#.#################..########################################..##########################.#########.#######.#.#####..............................................####.#.###.#####.#.######.########...##..##.#.####.#################.##..####..#########.##################.##.##.##.............######..#################.###.#####.##.#########.#######.########.######.##########.#######.###########.###########.#..##.##.##.###.##.######################..#.####.#####..#.##.###.###.########.# #.#####################.##.###.###############.######.#########..######.###.########.#######.#####.##.####.######.#.#################..########################################..##########################.#########.#######.#.#####.##.###########.##..###.##.#.####........................................................................................##..#########.##################.##.##.##.###.##.##.#.######..#################.###.#####.##.#########.#######.########.######.##########.#######.###########.###########.#..##.##.##.###.##.######################..#.####.#####..#.##.###.###.########.# #.#####################...........................................................##.#######.#####.##.####.######.#.#################..########################################..##########################.#########.#######.#.#####.##.###########.##............................####.#...................................................................####..#########.##################..............................######.##########.###.#####.##.#########...........................########.#######.###########.###########.#..##.##.##.###.##.######################..#.####.#####..#.##.###.###.########.# #.########################.###.###############.##.###.#########..######.###..####.##.#######.#####.##.####.######.#.#################..########################################..##########################.#########.#######.#.#####.##.###########.###.###.##.#.####...#####.###.####.#####.#####.#.######.########...##.###.######.#################.##..####..#########.##################.##.##.##.###.##.##.#...............................#####.##.#########.#######.########.######.##########.#######.###########.###########.#..##.##.##.###.##.######################..#.####.#####..#.##.###.###.########.# #.###..........................###############.##.###.#########..######.###..####.##.#######.#####.##.##..........#.#################..########################################..##########################.#########.#######.#.#####.##.###########.###.###.##.#.####...#####.###.####.#####.#####.#.######.########...##.###.######.#################.##..####..#########.##################.##.##...............................##########.#########.##.#########.#######.########.######.##########.#######.###########.###########.#..##.............................................................###.########.# #.###.####################.####...........................#####..######.###..####.##.#######.#####.##.##.#.########.#################..########################################..##########################.#########.#######.#.#####.##.###########.###.###.##.#.####...#####.###.####.#####.#####.########.########...##.###.######.#################.##..####..#########.##################.##.#####.###.##.##.#.######..######.##########.#########.##.#########.#######.########.######.##########.#######.###########.###########.#..#####.##.######.###.##############.####.#.####.#.###..#.##.###.###.########.# #.###.####################.################.##.##.###.###.#####..######.###..####.##.#######...........................##############..########################################..##########################.#########.#######.#.###.................................................................########.########...##.###.######.#################.##..####..#########.##################.##.#####.##............................#######.#########.##.#################.########.######.##########.#######.########.........................##.######.###.##############..........................................# #.###.####################.################.##.##.###.###.#####..######.###..####.##.#######.#####.##.##.#.########.#################..########################################..##########################.#########.#######.#.###.#.##.###########.###.###.##.#.####...##.##.###.####.#####.##############.########...##.###.######.############...................................#########.##.#####.##..##.##.#.######..###.##.##########.#########.##.#################.########.######.##########.#######.########.##.###########.#..########.######.###.##############.####.#.####.#.###..#.##.#######.########.# #.###.####################.################.##.##.###.###.#####..######.###..####.##.#######.#####.##.##.#.########.#################..########################################..##########################.#########.#######.#.###.#.##.###############.###.##.#.####...##.##.###.####.#####.##############.########...##.###.######.############.#.##.##..####..#########.###...............................................................#########.##.##########.######.########.######.##########.#######.########.##.###########.#..########.########..............................#.###..#.....................# #.###.####################.################.##.##.###.###.#####..######.###..####.##.#######.#####.##.##.#.########.#################..########################################..##########################.#########.#######.#.###.#.##.###############.###......................................................................................................#########.##################.##.#####.##..##.##.#.###.##...##.##.####.#.#############.##.##########.######.########.######.##########.#######.########.##.###########.#..########.########.################.#.##.#.######.###..#.##.#######.########.# #.###.####################.################.##.##.###.###.####..........###..####.##.#######.#####.##.##.#.########.#################..########################################..##########################.#########.#######.#.###.............................#.####........................##############.########...##.###.###################.#.##.##..####.........................................#..##.##.#.###.##...##.##.####.#.#############.##.##########.######.########.######.##########.#######.########.##.###########.#..########.########.################.#.##.#.######.###..#.##.#######.########.# #.###.####################.################.##.##.#..............######.###..####.##.#######.#####.##.##.#.########.#################..########################################..##########################.#########.#######.#.########.###############.###.##.#.####...##.##.###.####.####.###############.########...##.###.###################.#.##.##..####............##################.##.#####..#..##.##.#.###.##...##.##.####.#.#############.##.##########.######.########.##...#.##########.#######.########.##.###########.#..########.########.################.#.##.#.######.###..#.##.#######.########.# #.###......................################.##.##.#.#.###.####...######.###..####.##.#######.#####.##.##.#.########.#################..########################################..##########################.#########.#######........###.###############.###.##.........................####.###############.########...##.###.###################.#.##.##..####.##########.##################.##.#####..#..##.##.#.###.##...##.##.####.#.#############.##.##########.######.########.##.#.#.##########.#######.########.##.###########.#..########.########.################.#.##.#.######.###..#.##.#######.########.# #.###.#####################################.##.##.#.......................#..####.##.#######.#####.##.##..........................###..########################################..##########################.#########.#########.########.###############.###.#########...##.##.###.#########.###############.########...##.###.###################.#.##.##..####..........................................................................#############.##.##########.######.########.##.#......................########.##.###########.#..########.########.##############......................#.##.#######.########.# #.###.#####################################.##.##.#...........................................####.##.##.#.########.#################..########################################..##########################.#########.#########.########.###.............................##.##.###.#########.#############..........................................................................##########.##.#####..#..##.########.##...##.##.####.#.#############.##.##########.######.########.##.###.##########.############.......................########.########.##############.#.#.##.#.######.###.##.##.#######.########.# #.###.#####################################.##.##.#.#.###.#####..######.###.........................................#################..########################################..##########################.#########.#########.########.###############.###.#########...##.##.###.#########.###########...................##.####################.#.##.##..####.##########.#######.##########.##.#####..#..##.########.##...##.##.####.#.#############.##.##########.######.########.##.###.##########..............................................................................######.###.##.##.#######.########.# #.###.#####################################.##.##.#.#.###.#####..######.####.####.##.#######..####.##.##.#.##########################..########################################..##########################.#########.#########.########.###############.###.#########...##.##.###.##......................................##.####################.#.##.##..####.##########.#######.##########.##.#####..#..##.########.##...##.##.####.#.#############.##.##########.######.########.##.###.###########################.##.###########..#.########.########.##############.#.#.##...######.###.##.##.#######.########.# #.###.#########.###########################.##.##.#.#.###.#####..######.####.####.##.#######..####.##.##.#.##########################..########################################..##########################.#########.......................................................##.###.##.######.###########.###.###.####...#.###.####################.#.##.##..####.##########.#######.##########.##.#####..#..##.#######........#............................##########......................#.###########################.##.###########..#.########.########.##############.#.#.##...######.###.##.##.#######.########.# #.................................................#.#.###.#####..####.........................####.##.##.#.##########################..########################################..##########################.#########..........................................................###.##.######.###########.###.###.####...#.###.####################.#.##.##..####.##########.#######.##########.##.#####..#..##.#######..##....#.##.####.#.##########.##.#############.###############.##.###.###########################.##.###########..#.########.########.##############.#.#.##...######.###.##.##.#######.########.# #.###.#########.###########################.##.####.#.###.#####..####.#.####.####.##.#######..####.##.##.#.............................########################################..##########################.#########.#########.########.###############.###.#########...##.######.##.######.###########.###.###.####...#.###.####################.#.##.##..####.##########.#######.##########.##.#####..#..##.............................................................##########....................................................#.########.########.##############.#.#.##.#.######.###.##.##.#######.########.# #.###.#########.###########################.##.####.#.###.#####..####.#.####.####.##.#######..####.##.##.#.##########################..############..............................##########################.#########.#########.########.###############.###.#########.#.##.######.##.######.###########.###.###.####...#.###.####################.#.##.##..####.##########.#######.##########.##.#####..#..##..######..#...#.#.#..####.#.##########.##.#############.###############..#.###.###########################.##.##########...#.###.....................................#.######.##.........................# #.###.#########.###########################.##.###..#.###.#####..####.#.####.####.##.#######..####.##.##.#.##########################..#########################################.##########################.#########.#########.########.###############.###.#########.#................................................#.###.####################......##..####.##########.#######.##########.########..#..##..######..#...#.#.#..####.#.##########.##.#############.###############..#.###.###########################.##.##########...#.####.###.########.##############.#.#.##.#.######.##..##.##.#######.########.# #.###.#########.###########################.##.###..#.###.#####..####.#.####.####.##.#######..####.##.##.#.##########################..#########################################..............#############.#########.#########.########.###############.###.#########.#..#.######.##.######.###########.###.###.#####.............................#.#####..####.##########.#######.##########.########..#..##..######..#...#.#.#..####.#.##########.##.........................................................########.##.##########...#.####.###.########.######.........#.#.##.#.######.##..##.##.#######.########.# #.###.#########.###########################.##.###..#..........................##.##.#######..####.##.##.#.##########################........................................################.#############.#########.#########.########.###############.###.#########.#..#.######.##.######.###########.###.###.######.#.###.####################.#.#####..####.##########.#######.##########.########..#..##..######..#...#.#.#..####.#.##########.##..############.################.#.###.###########################.##.##########...#.####.###.#######..##############.#.#.##.#.######.##..##.##.#######.########.# #.###.#########.###########################.##.###..#.###.#####..####.#.####.####.##.#######..####.##.##.#.##########################..#####.################################################.#############.#########.#########.########.###############.###.#########.#..#.######.##.######.###########.###.###.######.#.###.####################.#.#####..####.##########.#######.##########.########.................#...#.#.#..####.#.##########.##..############.################.#.###.###########################.##.##########...#.####.###.#######..###########......#.##.#.######.##..##.##.#######.########.# #.###.#########.###########################.######..#.###.#####..####.#.####.####.##.#######..####.##.##.#.##########################..#####.################################################.#############.#########.#########.########.###############.###.#########.#..#.######............................##.######.#.###.####################.#.#####..####.##########.#######.##########.########.....##..######..#...#.#.#..####.#.##########.##..############.################.#.###.###########################.##.##########...#.####.###.#######..###########.##.#.#.##.#.######.##..##.##.#######.########.# #.................................#########.######..#.###.#####.#####.#.####.####.##.#######..####.##.##.#.##########################..#####.################################################.#############.#########.#########.########.###############.###.#########.#..#.######.##.######.###########....................................................................#######.##########.########.....##..######..#...#.#.#..####.#.##########.##..############.################.#.###.###########################.##.##########...................##..###########.##.#.#.##.#.######.##..##.##.#######.########.# #.###.#########.............................##........................................................................###############.######.################################################.#############.#########.#########.########.###############.###.#########.#..#.######.##.######.###########..###.##.######.#.###.####################.#............................................................######......#.#.#..####.#.##########.......##########.################.#.#...............................................#.####.###.####.##..###########.##.#.#.##.#.###.............................#.# #.###.##########.################.#########.##..........................#########.##.#######..####.##.##.#.#####.####.###############.######.################################################.#############.#########.#########.########.###############.###.#########.#..#...............................###.##.######.#.###.####################.#.#####..####.##########.#.#####.#.########.########....................................############..#.##########.################.#.#.#.###########################.##.##########.#.#.##............##..###########.##.#..........................................# #.###.##########.################.#########.##.###..#.###.#####.####.......................................................................................................#.################.#############.#########.#########..........................###.#########.#..#.#.####.##.######.###########..###.##.######.#.###.####################.#.#####..####.##########.#.#####.#.########.#########....##.#######......#.#.#..####.#.#############..#.##########.################.#.#.#.###########################.##.##########.#.#.##.#.###.####.#....................................................######.#.# #.###.##########.################.#########.##.###..#.###.#####.####..#.#########..#.#######..####..#.##.#.#####.####.###############.######.###############################.################.#############.#########.#########.########.######.########.###.#########.#..#.#.####.##.######.###########..###.##.######.#.###.####################.#.#####.........................................................................####.#.#############..#.##########.################.#.#.#.###########################.##.##########.#.#.##.#.###.####.#....##########.#..###.##.#.##..##.#..###.##########.######.#.# #.###.##########.################.#########.##.###..#.###.#####.####..#.#########..#.#######..####..#.##.#.#####.####.###############.######.###############################.################.#############.#########.#########.########.######.########.###.#########.#..#.#.####.##.######.###########..###.##.######.#.###.####################.#.#####..####.########.#.#.#######.########.#########.#..##.#######..............###.#.#############..#.##########.################.#.#.#.###########################.##.##########.#.#.##.#.###.####.#....##########.#..###.##.#.##..##.#..###.##########.######.#.# #.###.##########.################.#########.##.###..#.###.#####.####..#.#########..#.#######..####..#.##.#.#####.####.###############.######.###############################.################.#############...........................................##..................................................................###.####################.#.#####..####.########.#.#.#######.########.#########.#..##.#######......#.#.##..###.#.#############..#.##########.################.#.#.#.###########################.##.##########.#.#.##.#.###.####.#....##########.#..###.##.#.##..##.#..###.##########.######.#.# #.###.##########.################.#########.##.###..#.###.#####.####..#.##...........#######..####..#.##.#.#####.####.###############.######.###############################.################.#############.########..#########.#.######.#####...............####......#.##.#.####.##.######.###########..###.##.######.#.###.####################.#.#####..####.########.#.#.#######.########...........................................................................................................................##.##########.#.#.##.#.###.####.#....................#......................................#.# #.###.##########.################.#########.##.###..#.###.#####.####..#.#########..#.#######..####..#.##.#.#...#.####.###############.######.###############################.################.#############.########..#########.#.######.#####..########....................#.####.##.######.###########..###.##.######.#.###.####################.#.#####..####.########.#.#.#######.########.####.##.#.#..##.#######...####.#.##..###.#.##########.##.##.##########.################.#.#.#.#.######..................#.##.##########.#.#.##.#.###.####.#....##########.#...............####..###.#########..########.# #.###.##########.################.#########.##.###..#.###.#####.####..#.#########..#.#######..####..#.##.#.#.#.#.####.###############.######.###############################.################.#############.########..#########.#.######.#####..########.###.####.####.................................#..###.##.######.#.###.####################.#.#####..####.########.#.#.#######.########.####.##.#.#..##.#######...####.#.##..###.#.##########.##.##.##########.################.#.#.#.#.######.################.#.##.##########.#.#.##.#.###.####.#....##########.#..#.######.##..####..###.#########..########.# #.###.##########.################.#########.##.###..#.###.#####.####..#.#########..#.#######..####..#.##.#.#.#.#......................######.###############################.################.#############.########..#########.................########.###.####.####..###.#.####.##.######.#########.#..###.##.######.#.###.####################.#.#####..####.######........######.########.####.##.#.#..##.#######...####.#.##..###.#.##########.##.##.##########.################.#.#.#.#.######.################.#.##.##########.#.#.##.#.###.####.#....##########.#..#.######.##..####..###.#########..########.# #.###.##########.################.#########.##........................#.#########..#.#######..####..#.##.#.#.#.#.####..#############..######.#############.........................##########.#############.########..###########.######.#####..#####.....................................##.#########.#.......................###################...................................................#.###..##.#######...####.####..###.#.##########.##.##.##########.################.#.#.#.#.##...............................................###.####.#....##########.#..#.######.##..####..##..#########..########.# #.##...............................................................#..#.#########..#.#######..####..#.##.#.#.#.#.####..#############..######.#############.#################.#####.##########.#############.########..###########.######.#####..........................###.#.####.##.###........................######.#.###.####################...#####..##.########.#.#.#..######.########.####..#.###..##.####..................................##.##.##########.################.#.#.#.#.######.################.#..#.##########.#.#.##.#.###.####.#....##########.#..#.######.##..####..##..#########..########.# #.##.########.##.#####################.####.##.###..#.###.#####.####..#.#########..#.#######..####..#.##.#.#.#.#.####..#############..####.............................................................####.########..###########.######.#####...##.#..................####.#.####.##.######.#########.#..###.#########.#.###.#########..........................######.#.#.#..######.########.####..#.###..##.#######...####.####..#####.##.##########.##.##########.################.#.#.#.#.######.##########...................###.....##.#.###.####.#....##########.#..#.######.##..####..##..#########..########.# #.##.########.##.#####################.####.##.###.##.###.#####.####..#.#########................................................................#########.#################.#####.##########.########.####.########..###########.######.#####...##.#..............########.......................####.#..###.#########.#.###.#########.##########...######.##.########.#.#.#..######.########.####..#.###..##.#######...####.####..#####.##.##########.##.##########.################.#..................................#.############.#.##.#.###.####.#....##########.#..#.######.##..####..##..#########...........# #.##.########.##.#####################.####.##.###.##.###.#####.####..#.#########..#.#######..####..#......#.###.####..#############..####.#.###.####.####.#########..........................########.####.########..###########.######.#####...##.####.##.###############.#.####.##.######.####.####.#..###.#########.#.###.#########.##########...######.##.########.#.#.#..######.########.####..#.###..##.#######...####.####..#####.##.##########.##.##########.################.###.#.#.######.##########.#####.#..#.############.#.##.#.###.####.#....##########.#.........................#########.#########.# #.##.#######................................##.###.##.###.#####.####..........................####..#.##.###.###.####.............................###.####.#################.#####.##########.########.####.########..###########.######.#####...##.####.##.###############.#.####.##.######.####.####.#..###.#########.#.###.#########.##########...####.............................########.####..#.###..##.#######...####.####..#####.##.##########.##.##########.################.###.#..............................#.############.#.##.#.###.####.#....#####......#..#.#########..####..##.##########.#########.# #.##.#######..##.###############.#####.####.##.###.##.###.#####.#####.###########..#.######...####..#.##.###.###.#####.############...####.#.###.####.####.#################.#####.##########.########.####.########..###########.##.###.#####...##.####.##.###############.#.####.##.######.####.####.#..###.#########.#.###.#########.##########..#######.##.########.#.#.#..######.#..............#.###..##.#######...####.####..#####.##.##########.##.##########.################.###.###.######.##########.#####........................................#####.######..#.#########..####..##.##########.#########.# #.##.#######..##.##############................###.##.###.#####.#####.###########..#.######...####..#.##.###.###.#####.############...####.#.###.####.####.#################.#####.##########.########.####.########........................................###############.#.####.##.######.####.####.#..###.#########.#.###...............................##.########.#.#.............................##..........................#####.##.##########.##.##########.################.###.###.######.##########.#######..#..............................#....#####.######..#.#########..####..##.##########.#########.# #.....................................................................###########..#.######...####..#.##.###.###.#####.############...####.#.###.####.####.#################.#####.##########.########.####.#####...................................####.#..###############.#.####.##.######.####.####.#..###.#########.#.###.#########.##########..######..##.########.###....######.#..#####.####.##..##...#................####..#####.##.##########.##.##########.################.###.###.######.##########.#######..################.##.#.###.####.#....#####.######..#.#########..####..##.##########.#########.# #.##.########...................................................#################..#.######...####..#.##.###.###.#####.############..#####.#.###.####.####.############.####.#####.##########.########.####.#########.#####.########.#########...##.####.#..###############.#.####.##.######.####.####.#..###.#########.#.###.#########.##########..######..##.########.###....######.#..#####.####.##..##...#.#######...####.####..#####.##.##########.##.##########.################.###.###.######.##########.#######..################.##.#.###.####.#....#####.######..#.#########..####..##.##########.#########.# #................###########.##..#####.####.######..................................................#.##.###.###.#####.............................................####.####.#####.##########.########.####.#########.#####.########.#########...##.####.#.........................##.######.####.####.#..###.#########.#.###.#########.##########..######..##.########.###....######....................................####.####..#####.##.##########.##.##########.################.###.###.######.##########....................................................######..#.#########..####..##.##########.#########.# #.##.###########.###########.##..#####.####.#########.###.#####.##############................#####.#.##.###.###.##################..##.##.#..##.####.############.####.####.#####.##########....................................................##.####.#..###############...####.##.######.####.####.#..###.#########.#.###.#########.##########..######..##.########.###....######.#..#####.####.##..##.#.#########..............#####.##.##########.##.##########.################.###.###.######.##########..######..########.#######.##.#.###.####.#....############..#.#########..####..##.##########.#########.# #.##.###########.###########.##..#####.####.#########.###.#####.##############.##..#.######...#####.#.##.###.###.##################..##.##.#..##.####.############.####.####.#####.###############.###.####.#########.#####.#####................##.####.#..###############...####.##.######.####.####.#..###.#########.#.#############.##########..######..##.########.###....######.#..#####.####.##..##.#.#########...####.####..#####.##.##########.##.##########.################.###.###.######.##########..######..########.#######.##.#.###......................#..#................................#########.# #.##.###########.................#####.####.#########...........##############.##..#.######...#####.#.##.###.###.##################..##.##.#..##.####.############.####.####.#####.###############.###.####.#########.#####.#####.##.#########...##.####.#..###############...####.##.######.####.####.#..###.#########.#.#############.##########..######..##.########.###....######.#..#####.####.##..##.#.#########...####.####..#####.##.##########.##.##########.################.###.###.######.##########..######..########.##....................#....############..#.####.####..####..##.##########.#########.# #....................................#.####.#########..##.#####.##############.##..#.######...#####......###.###.#####..................................##########.####.####.#####.###############.###.####.#########.#####.####..##.#########...##.####.#..##############............######.####.####.#..###.#########.#.#############.##########..######..##.##.#####.###..#.##.###.#..#####.####.##..................................................##.##########.################.###.###.######.##########..######..##..................#.###.######........................................##########.#########.# #.##.###########.###########.###.#####.####.#########..##.#####.##############.##..#.######...#####.#.##.....................................................................#####.###############.###.####.#########.#####.####.###.#########...##.####.#..##############....####.##.######.####.####.#..###.#########.#.#############.##########..######.......................................................................#..#####..#.######.###.##.##########.################.###.###.######.##########..######...............................................................................................# #................................#####.####.#########..##.#####.######..............................#.##.###.###.#####..############.##.##.#..##.######.##########.####.####.#####.###############.###.####.#########.#####.####.###.#########...##.####.#..#######......................................................R........................................................##..#..#####.##.#.###.####.########.#..####.##.#..#####..#.######.###.##.##########.################..........................................................##########..##############.##.####.####..####.###.##########.#########.# #.##.###########.###########.#.#######.####.#########..##.#####.######.####.##.##..#.######...#####.#.##.###.###.#####..############.##.##.#..##.######.#...............................########...............................................................................................................###.#####..#############.##.###.####.###.##..##.#..#####.###..####.##..#..#####.##.#.###.####........................#####..#.######.###.##.##########.################.###.###.######.####.#####..######...#.#####.######..##.#.##########..##############.##.####.####..####.###.##########.#########.# #.##.###########.###########.#.#######.####.#########..##.#####.######.####.##.##..#.######...#####.#.##.###.###.#####..############.##.##.#..##.######.#.########.####.####.#####.####.##########.###.####...........#####.####.###..................................................######.####.#.......................#############.##.###.####.###.##...................####.##..#..#####.##.#.###.#############.#..####.##.#..#####..#.######.###.##.##########.################.###.###.######.####.#####..######...#.#####.######..##.#.##########..##############.##.####.####..####.###.##########.#########.# #.##.###########.###########.#.#######.####.#########..##.#####.######.####.##.##..#.######...#####.#.##.###.###.#####..############.##.##.#..##.######.#.########.####.####.#####.####.##########.###.####.###############.####.#############...#######.#..#######.######...#####.##.######.####.####.##.####.#########..#############.##.###...............................####.##..#..#####.##.#.###.#############.#..####.##.#..#####..#.######.###.##.##########.################.###.###.######.####.#####..######...#.#####.######..##.#.##########..##############.##.####.####..####.###.##########.#########.# #.##.###########.###########.#.#######.####.#########..##.####..######.####.##.##..#.######...#####.#.##.###.###.####...############.##.##.#..##.######.#.########.####.####.#####.####.##########.###.####.###############.####.#############...#######.#..###.###.######...#####.##.######.####.####.#..........................................................#####.###..###......#..#####.##.#.###.#############.#..####.##.#..#####..#.######.###.##.##########.################.###.###.######.####.#####..######...#.#####.######..##.#.##########..##############.##.####.####..####.###.##########.#########.# #.##.###########.###########.#.#######.####.#########..##.####..######.####.##.##..#.######..######.#.##.###.###.####...############.##.##.#..##.######.#.########.####.####.#####.####.##########.###.####.###############.####.#############...#######.#...##.###.######................................####.#########..#############.##.###.####.###.##..##.#..#####.###..###..##..#..#####.##.#.###.#############.#..####.##.#..#####..#.######.###.##.##########.################.###.###.######.####.#####..######...#.#####.######..##.#.##########..##############.##.####.####..####.###.##########.#########.# #.##.###########.###########.#.#######.####.#########..##.####..######.####.##.##..#.######..######.#.##.###.###.####...############.##.##.#..##.######.#.########.####.####.......####.##########.###.####.###############.####.##########..................................................####.####.##.####.#########..#############.##.###..........................###..###..##..#..#####.##.#.###.#############.#..####.##...........#.######.###.##.##########.################.###.###.######.####.#####..######...#.#####.###......................##############.##.####.####..####.###.##########.#########.# #................###########.#.#######.####.#########..##.####..######.####.##.##..#.######..######.#.##.###.###.####...############.##.##.#..##.######.#.########.####.##########.####.##########.###.####.###############.####.#############...#######.#...##.###.######..######.#..######.####.####.##.####.#########..#############.##.###.####.###.##..##.#..####..###..###..##..#..#####.##.#.###.#############.#..####.####..#####..#.######.###....##########.################.###.###.######.####.#####..######...#.#####.######.###.##########...............................................................# #.##########################.#.#######.####.#########..##.####..######.####.##.##..#.######..####........................###########.##.##.#..##.######.#.########.####.##########.####.##########.###.####.###############.####.#############...#######.#...##.###.######..######.#..######.####.####.##.####.#########..#############.##.###.####.###.##..##.#..####..###..###..##..#..#####.##.#.###.#############.#..####.####..#####..#.######.######.##########.################.###.###.######.####.#####..######...#.#####.######.###..........................................................................# #.##########################.#.#######.####.#########..##.####..######.####.##.##..#.######..####.#.#.##.###.###.####....###########.##.##.#..##.######.#.########.####.###############.##########.###.####.###############.####.#############...#######.#...##.###.######..###.##.#..######.####.####.##.####.#########..#############........................#..............................................................####..#####..#.######.######.##########.################.###........................######...#.#####.######.#################.##############.##.####.####................................# #.##########################.#.#######.####.#########..##.####..######.####.##.##..#.######..####.#.#.##................................##.#..##.######.#.########.####.###############.##########.###.####.####.................................#########...##.###.######..###.##.#..######.####.####.##.####.#########..################.###.####.###.##..#####.####..###..###..##..#..#####.............................................................##########.################.###.###.######.####.#####.#######...#.#####.######.#################.##############.##.####.####.#########.#############.######.# #.##########################...........####.#########..##.####..######.####.##.##..#.######..####.#.#.######.###.####....####.###.##.#..##.......................#.####.###############.##########.###.####.####################.#############...#########...##.##................................####.##.####.#########....##############.###.####.###.##..#####.####..###..###..##..#..#####.##.#####.###############..#########...####..#.######.######.##########.################.##.................................................#################.##############.##.####.####.#########.#############.######.# #.##########################.#.####.#######.#########..##.####..######.####.##.##..#.######..####.#.#.........................................##.######.#.######.#.####.###############.##########.###.####.####################.#############...#########...##.###.######..###.##.#..######.####.####.....###.##########.#.#######....###.###.#.##.###.##..#####.####..###..###..##..#..#####.##.#####.###############.............................######.##########.##########.#####.###.###.######.####..####.#######...#.#####.######.#################.##############.##.####.####.#########......................# #.........................##.#.####.######................................................................................###.###.##.#..#####.##.######.#.######.#.####.###############................####.####################.#############...#########...##.###.######..###.##.#..######.####.#######..###.#######..............................###.##..#####.####...##..###..##..#..#####.##.#####.###############..#########...####..#.######.######.##########.##########.#####.###.###.######.###..............................##.#################.##############.##.####.####.#######################.######.# #.#######################.##.#.####.######..#########..##.####..#.####........................###.#.########.##..####.....###.###.##...............................####.###############.##########.########.####################.#############...#########...##.###.######..###.##.#..######.####.#######..###.#######.##.#.#######.##.###.###.#.#..###.##..#####.####...##..###..##..#..#####.##.#####.###############..#########...####..#.######.######.##########.##########.#####.###.##................................#####.###.##.#################.##############.##.####.#....#######################.######.# #.#######################.##.#.####.######..#########..##.####..#.#########.##.##..#.######...###.#........#.##..####.....###.###.##.#..#####.##.######.########.######.###############.##########.########.####################.#############...#########...##............................................###.#######.##.#.#######.##.###.###.#.#..###.##..#####....................................................................####..#.######................##.##########.#####.###.##..#.####.###..#############...#######.###.##.#################.##############.##.####.#.##########################.######.# #.#######################.##.#.####.######..#########..##.####..#.#########.##.##..#.######...###.#.######.#.##..####.........................##.######.########.######.###############.##########.########.####################.................#########...##.###.######..###.##.#..######.####.#######..###.#######.####.#...........................................................................###############..#########.#.####..#.#############.##########.##########.#####.###.##..#.####.###..#############...#######.###.##.#################.##############.##.####.#.##########################.######.# #.#######################.##.#.####.######..#########..##.####..#.#########.##.##.............###.#.######.#.##..####.....###.###.##.#.#########.######.########.######.###############.##########.########.####################.#######....................................###.##.#..######.####.#######..###.#..................................................................................#####.###############..#########.#.####..#.########################.##########.#####.###.................................#######.###.##.#################.##############.##.####.#.##########################.######.# #.#######################.##.#.##......................##.####..#.#########.##.###.#.#######..###.#.######.#.##..####.....###.###.##.#.#########.######.########.######.###############.##########.#######...................................................##.###.######..###.##.#..######.####.#######..###.#######.####.#.#####.##.###.###.###..###.##..#####.####...###.###..##..##.#####.##.#####.###############..#...................########################.##########.#####.###.##..#.####.###..##############..#######.###.##.#################.##############.##.####.#.##########################.######.# #.#######################.##.#.##.#.######..#######.##.##.####..#.#########.##.###.#.#######..###.#.######.#.##..####.....###.###.#....#########.######.########.######.###############.##########.#######..#################.##..############...#########...##.###.######..###.##.#..######.####.#######..###.#######.####.#.#####.##.###.###.###..###.##...................................................................................########################.##########.#####.###.##..#.####.##...........................###.####################.##############.##.####.#.##########################.######.# #.#######################.##.#.##.#.######..#######.##.##.....................................###.#.######.#.##..####.....###.###.#..###########.######.########.######.###############.##########.#######..#################.##..############...#########...##.###.######..###.##.#..######.####.#######..###.#######.####.#.#####.##.###.###.###..###.##..#####.####.....#.###..##..##.#####.##.#####.#####.#########..#.#####.###.####..#.########################.##########.#####.###.##..#.####.##...##############..###########.####################.##############.##.####.#.##########################.######.# #.#######################.##.#.##.#.######..#######.##.#######..#.#########.##.#..............................#..####.....###......................................................................#######..##...............................................##.###...............................#######..###.#######.####.#.#####.##.###...................####.####...#.#.###..##...........##.#####.#####.#########..#.#####.###.##...............................##########.#####.###.##..#.####.##...##############..########................................................................############.######.# #.#######################..#.#.##.#.######..#######.##.#######..#.#########.##.#.###.#######..###.#.######.#..#..####.....###.###.#..###########.######.####.###.######################.#########..#######..##....................############...#########...##.###..#####..###.##.#..######.####.#######..###.#######.####.#.#####.##.#######.###..###.##..#####.####...#.#.###..##.#########.##.#####.#####.#########..#.#####.###.##.#..#.#################.######.#########...............................###########..########.##.###################..#######.######.##.######.#############.############.######.# #.#######################..#.#.##.#.######..#######.##.#######..#.#########.##.#.###.#######..###.#.######.#..#..####.....###.###.#..###########.######.####.###.######################.#########..#######..#################.##..############...#########...##.###..#####..###.##.#..######.####.#######..###.#######.####.#.#####.##.#######.###..###.##..###.....................................###.#####.#########..#.#####.###.##.#..#.#################.######.#########..#########.###.#.####.##...##.###########..########.##.###################..#######.######.##.######.#############.############.######.# #.#######################..#.#.##.#..................................................#######..###.#.######.#..#..####.....###.###.#..###########.######.####.###.######################.#########..#######..######...............................#########...##.###..#####..###.##.#..######.####.#######..###.#######.####.#.#####.##.#######.###..###.##..###.#.####.#.#.#.###..##.#########.##.#.###.#####.######....................#..#.#################.######.#########..#########.###.#.####..................##..########.##.###################.########.######.##.######.#############.############.######.# #.#............................................................##.#########.##.#.###.#######..###.########.#..#..####.....###.###.#..###########.######.####.###.######################.#########.########..................................................................###.##.#..######.####.#######..###.#######.####.#.#####.##.#######.###..###.##..###.#.####.#.#.#.###..##.#########.##.#.###.#####.######.##.....###..###.#..#.................####.######.#########..#########.###.#.#######...##.######.#.##..########.##.###################.########.#########.######.#############.############.######.# #.######.####.#.##########.#.#..#.######.#..#####.#.##.#######...........................###..###.########.#..#..####.....###.###.#..###########.######.####.###.######################.#########.#########.####################..###########....########....................................................................................................................###..##.#########.##.#.###.#####.######.##.##..................................................................##.#.#######...##.######.#.##.#########.##.###################.########.#########.######.#############.############.######.# #.######.####.#.##########.#.#..#.######.#..#####.#.##.#######.##.#########.##.#.###..........................#..####.....###.###.#..###########.######.####.###.######################.#########.#########.####################..###########....................................................................................##.##########.###..###.##..###.#.####.#.#...###..##.#########.##.#.###.#####.######.##.##.####..###.#..#..#.############.####.######.#########..#########..##.#.#######...##.######.#.##.#########.##.###################.########.#########.######.#############.############.###.##.# #.######.####.#.##########.#.#..#.######.#..#####.#.##.#######.##.#########.##.#.###.###.###..###.########.#..#..####.....###.###.#..###########.######...........................................................................############.#.########....##.###..#####..###.##.#.#######.####.########.###.####.##.####.#.#####.##########.###..###.##..###.#.####.#.#...###..##.#########.##.#.###.#####.######.##.##.####..###.#..#..#.############.####.######.#########..#########..##.#.#######...##.######.#.##.#########.##.###################.########.#########.######.#############.############.###.##.# #.######.####.#.##########.#.#..#.######.#..#####.#.##.#######.##.#########.##.#.###.###.###..###.########.#..#..####.....###.###.#..###########.###########.##########.############.##...............#####.#################.....................................................................########.##.....................#.##########.###..###.##..###.#.####.#.#...###..##.#########.##.#.###.#####.######.##.##.####..###.#..#..#.############.####.######.#########..#########..##.#.#######...##.######.#.##.#########.##.#################....................................######.############.###.##.# #.######.####.#.##########.#.#..#.######.#..#####.#..............................................................####.....###.###.#..###########.###########.##########.############.##.#########.###.#####.####################.#############.#.########....######.........######...........####.########.##..........####.#.###.#.##########.###..###.##..###...................##.#########.##.#.###.#####.######.##.##.####..###.#..#..#.############.####.######.#########..#########..##.#.#######...##.######.#.##.#########.##.#################............................................................##.# #.######.####.#.##########.#.#..#.######.#..#####.####.#######.##.############.#####.###.###.####.########.#..##.####.............................##########.##########.############.##.#########.###.#####.####################.#############.#.########....#######.#####..########.#######.####.########.##..####.##.####.#.###.#.##########.###..###.##..###.#.####.#.#..####..##.#########.##.#.###.#####.######.##.##.####..###.#..#..#.############.####.######.#########..#########..#..........................................#################.#.#########################.######.######.############.###.##.# #....................................................................................###.###.####.########.#..##.####...#.#######.#..############.##########.##########.############.##.#########.###.#####.####################.#############.............#.#######.#####..########.#######.####.########.##..####.##.####.#.###.#.##########.###..###.##..###.#.####.#.#..####..##.#########.##.#.###.#####.######.##.##.####..###.#..#..#.############.####.######...#######..#########..##.#.#######...#########.#.##.#########.####################.#.#########################.######............................# #.######.####.#.###.######.#.#..#.##.###.#..#####.#............................####..###.###.####.########.#................................#####.##########.##########.############.##.#########.###.#####.####################.#############.#.###########.#######......................##.####.########.##..####.##.####.#.###.#.##########.###..###.##..###.#.####.#.#..####..##.#########.##.#.###.#####.######.##.##.####..###.#..#..#.######.#####.####.########.#######............................#########.#.##.#########.####################.#.#########################.#############.############.###.##.# #.######.####.#.###.######.#.#..#.##.###.#..#####.####.#####.#.####################..###.###.####.########.#..##.####........................####.##########.##########..........................................................#############.#.###########.#############..########.####.##.####.########.##..####.##.####.#.###.#.##########.###..###.##........................##.#########.##.#.###.#####.######.##.##.####..###.#..#..#.######.#####.####.########.########.#########..##.#.########..#########.#.##.#########.####################.#.#########################.#############.############.###.##.# #.######.####.#.###.######.#.#..#.##.###.#..#####.####.#####.#.####################..###.###.####.########.#..##.#####..#.#########..######..####.########...............................############.#####.####################.#############.#.###########.#############..########.####.##.##.............................#.###.#.##########.........................#.........................................................................................................#########..##.#.########..#########.#.##.#########.####################.#.#########################.#############.############.###.##.# #.######.####.#.###.######.#.#..#.##.###.#..#####.####.#####.#.####################..###.###.####.########.#..##.#####..#.#########..######..####.########.#.##########.############.##..############.#####.####################.#############.#.###########.#############..########.####.##.##.#.########.##..####.##.####.#.###.#.##########..##..###.##..###.#.####.#.#..####..##.#########....#.###.#####.######.##.##.####..###.#..#..#.#####..#####.####.##.#####.########.#########..##.#.########..#########.#.##.#########.####################.#.#########################.#############.############.###.##.# #.######.####.#.................................................................................................................###..######..####.########.#.##########.############.##..############.#####.####################.#############.#.###########.##############.########.####.##.##.#.########.##..####.##.####.#.###.#.##########.......................................#########....#.###.#####.######.##.##.####..###.#..............#####.####.##.#####.########.#########..##.#.########..#########.#.##.#########.###............................#################.#############.############.###.##.# #.#..............##.######.#.#..#.##.###.#..#####.####.#.............................#.#.###.####............................................................##########.############.##..############.#####.####################.#############.#.###########.##############.########.####.##.##.#.########.##..####.##.####.#.###.#.##########.........................#.#..###..###.#########....#.###.#####.######.#...........###.#..#..#................................................##.#.########..#########.#.##.#########.###.################.#.#######.#################.#############.############.###.##.# #.#.####.####.##.##.######.#.#..#.##.###.#..#####.####.#.###.#.#################.###.........#############....##.######..##########..######..####.########.#.##########.###..............############.#####.####################.#############.#.###########.##############.########.####.##.##.#.########.##..####.##.####.#.###.#.#########.....................................##.##########...#.###.#####.######.#..##.####..###.#..#..#######..#.###.####.##.#####.########.#.#######..##.#.########..#########.#.##.#########.###.################.#.#######.#################.#############.############.###.##.# #.#.####.####.##.##.######.#.#..#.##.###.#..#####.####.#.###.#.#################.###.#.#.###.#######.....................#............................####.#.##########.############.##..############.#####.####################.#############.#.###########.##############.########.####.##.##.#...........#..####.##.####.#.###.#.#########......####.##..###..#####.#.#..###...##.##########...#.###.#####.######.#..##.####..###.#..#..#######..#.###.####.##.#####.#####.......................................................###.################.#.#######.#################.#############.############.###.##.# #.#.####.####.##.#.........#.#..#.##.###.#..#####.####.#.###.#.#################.###.#.#..............####....##.#######.#.########..######..####.###.####.#.##########.############.##..############.#####.####################.#############.#.###########.##..................................#########..#..####.##.####.#.###.#.....................##..###..#####.#.#..###...##.##########...#.###.#####.######.#..##.####..###.#..#..#######..#.###.####.##.#####.#####.##.#.#######..####.########..#########.#.##.##.######.###.################.#.#######................##.#############.############.###.##.# #.#.####.####.##.#..............................#.####.#.###.#.#################.###.#.###################....##.#######.#.########..######..####.###.####.#.##########.############.##..############.#####.####################.#############.#.###########.##.###########.########.####.##.##..#########..#..####.##.####.#.###..................#######..###..#####.#.#..###....................................#.#..##.####..###.#..#..#######..#.###.####.##.#####.#####.##.#.#######..####.########..#########.#.##.##.######.###.##########.........#######.########.#####.##.#############.############.###.##.# #.#.####.####.##.#..######.#.#..#.##.###.#..#####.####.#.###.#.#################.###.#.###################....##.#######.#.########..######..####.###.####.#.##########.############.##..############.#####.####################.#############.#.###########.##.###########.########.####.#.................#..####.##.####.#.###############.....########..###..#####.#.#..###...##.##########...#.###.#####.####.#.#..##.####..###.#..#..#######..#.###.#................................................#########.#.##.##.######.###.##########.#####.#..............###.#####...............................###.##.# #.#.####.####............................#..#####.####.#.###.#.#################.###.#.#########.............................######..######..####.###.####.#.##########.############.##..############.#####.####################.#############.#.###########.##.###########.########.####.#..##..#########..#..####.##.####.#.###############.....########..###..#####.#.#..###...##.##########...#.###.................##.####..###.#..#.........................#####.#####.##.#.#######..####..#######.........................#.###.##########.#####.#########.####.###.###############.######.############.###.##.# #.#.####.#######.#..######.#.#..#.##.###.#..#####.####.#.###.#.#################.###.#.###################.#.................................####.###.####.#.##########.############.##..####....................................#############.#.#######.................................................#..#..####.##.####.#.###############.....########..###..#####.#.#..###...##.##########...#.###.#####.####.#....##.####..###.#..##.#######..#.#.....................#.##.#.#######..####..#######..#########.#.#..##.######.###.##.........................####.###.###############.#..........................# #.................................##.###.#..#####.####.#.###.#.#################.###.#.###################.#...............#.######.#######..####.###.####.#.##########.############.##..####.#######.#####.####################.#######......................................................................................###############.....########..###..#####.#.#...................##...#..................................#..##......................#.#####.###.#.##.#.##................................#.#..##.######.###.##.#######.#####.##############.###.###############.#.####.############.###....# #.#.####.#######.#..######.###..#.##.###.#..#####.####.#.###.#.#################.###.#....#......................#######.#.#.######.#######..####.###.####.#.##########.############.##..####.#######.#####.####################.#############.#.#######.######.###########.########.####.#..##...########..##.####.##.####.#.###########............................................#######.##...#####..####.####.#....##.####..###.#..##.#######..#.#.#.#.##.##.#####.###.#.##.#.#######..####..#######..######.##.#.#..##.######.###.##.#######.#####.##############.###.###############.#.####.....................# #.................................##.###.#..#####.####.#.###.#.#################..................................######.#.#.######.#######..####.###.####.#.##########.############.##..####.#######.#####.####################.#############.#.#######.######.###########.########.####.#..##...########..##.####.##......................#.....########..###..#####.#.#.####...##.#######.##...#####..####..................................................##.#####.###.#.##.#.#######..####..######...........................................#####.##############.###.###############.#.#################.###.##.# #.#.####.#######.#..####.#.###..####.###.#..#####.####.#.###.#.#####################.#.##.#.##############.#.###########.#.#.##############..####.###.####.#.#####.####.############.##..####.#######.#####.####################.###############.#######.######.###########.########.####.#..##...########..##.####.##.####.#############.#.#.....########..###..#####.#.#.####...##.#######............................#######..#.#.#..##.#######..#.###.#.##.##.#####.###.#.##.#.#######..####..#######..######.##.#.#..##..#####.###.##.#############.##############.###.###############.#.#################.###.##.# #.#.####.#######.#.....................................................................##.#.##############.#.###########.#.#.##############..####.###.####.#.#####...##.############.###.####.#######.#####.####################.###############.#######.######.###########.########.####.#..##...########..##.#######.####.#############.#.#.....########..###..#####.#.#.####...##.##########.....................................................#.###.#.##.##.#####.###.#.##.#.#######..####..#######..######.##.#.#..##..#####.###.##.#############.##############.###.###############.#.#################.###.##.# #.#.####.#######.##.#....................#..#####.##.###.###.#.#####################.#.##.#.##############.#.###########.#.#.##############..####.###.####.#.#####.#.##.############.###.####.#######.#####.####################.###############.#######.######.###########.########.####.#..##...########..##.#######.####.#############.#.#.....########..###..#####.#.#.####...##.##########...#####..####.####.#.#..#####.#..#.###..##.#######..#..........................................................................####.###.##.#############.##############.###.###############.#.#################.###.##.# #.#.####.#######.##.#.##.#.###..#.########..#####.##.###.###.#.#####################.#.##.#.##############.#.###########..............................####.#.#####.#.##.############.###.####.#######...........################.###############.#######.######.###########.########.####.#..##...########..#..#######.####.#############.#.#.....########..###...............................................####.#.#..#####.#..#.###..##.#######..#.###.#.##.##.#####.###.#.##.#.#######..####..#######..######.##.#.#........................................................###########............########.###.##.# #.#.####.#######.##.#.##.#.###..#.########..#####.##.###.###.#.#####################.#.##.#.##############.#.###########.#.#.##############..####.###.####.#.#####.#.##.############.###.####.#############.###.############.###.###############.#######.######.###########.########.####.#..##...########..#..#######.####.#############.#.#.....########..###..#...................##########...#####..####.####.#.#..#####.#..#.###..##.#######..#.###.#.##.##.#####.###.#.##.#.#######..####..#######..######.##.#.#..##..#.###..##.##.########.##.#.##########.###.###.............#####.########.########.###.##.# #.#.####.#######.##.............#.########..#####.##.###.###.#.#####################.#.##.#.##############.#.###########.#.#.#########..................................############.###.####.#############.###.############.###.##...........................................................................................###########.#.#.....########..###..#.###.#.#.####...#..##########...#####..####.####.#.#..#####.............................#.##.##.#####.###.#.##.#.#######..####..#######..######.##.#.#..##..#.###..##.##.########.##.#.##########.###.###############.#####.########.########.###.##.# #.#.####.#######.##.#.##.#.###.##.########..#####.##.###.###.#.#####################..........................##########.#.#.##......................................................###.####.#############.###.############.###.###############.##############.#######.###.########.####.#..##...###########..#######.####.#############.#.#...........................................................................#####.#..#.###..##.#######.##.###.#.##.##.#####.###.#.##.#.#######..####..#######..######.##.#.#..##..#.####.##.##.########.##.#.##########.###.###############.#####.########.########.###.##.# #...........####.##.#.##.#.###.##.########..#####.##.###.###.#.#######################.##.#.##############.#..##########.#.#.#########.####..####.###.####.#.#######.##.############.###.####.#############.###.############.###.###############.##############.#######.###.########.####.#..##...###########..#######.####.##########.................................###.####...#..##########...#####..####.####.#.##.#####.#..#.###..##.#######.##.###.#.##.##.#####.###.#.##.#.#######..####..#######.#######.##.#.#..##..#.####.##.##.########.##.#.##########.###.###############.#####.########.########.###.##.# #.#.####.##.####.##.#.##.#.###.##.########..#####.##.###.###.#..............................##############.#...............................................#.#######.##.############.###.####.#############.###.############.###.###############.##############.#######.###.########.####.#..##...####............................................................................................................................................................................................#######.#######.##.#.#..##..#.####.##.##.########.##.#.##########.###.###############.#..............................# #.#.####.##.####.##.#.##.#.###.##.########..#####.##.###.###.#.#######################.##.#.##############.##.##########.................................................................####.#############.###.############.###.###############.##############.#######.###.########.####.#..##...####.######..#######.####.########.####.###.....#########.###.##.##..###.####...#..##########...#####..####.####.#.##.#.###.#..#.###..##.#######.##.###.#.##.##.#########.#.##.#.#######..#####.#######.#######.##.#.#..##..#.####.##.##.########.##.#.##########.###.###############.#.###.########.########.###.##.# #.#.####.##..............................................................................................................#.###########.####..####..##.######.#######.##.############.###.####.#############.###.############.###.###############.##############.#######.###.########.####.#..##...####.######..#######.####.########.####.###.....####.####.###.##.##..###.####...#..##########...#####..####.####.#.##.#.###.#..#.###..##.#######.##.###.#.##.##.#########.#.##.#.#######..#####.#######.#######.##.#.#..##..#.####.##.##.########.##.#.##########.###.###############.#.###.########.########.###.##.# #.#.####.#######.##.#.##.#.###.##.########..#####..............#######################.####.##############.##.##########.#.###########.####..................#######.##.############.###.####.#############.###.############.###.###############.##############.#######.###.########.####.#..##...####.######..#######.####.########.####.###.....####.####.###.##.##..###.####...#..##########...#####..####.####.#.##.#.###.#..#.###..##.#######.##.###.#.##.##.#########.#.##.#.#######..#####.#######.#######.##.#.#..##..............................................................###.########.########.###.##.# #.#.####.#######.##.#.##.#.###.##.########..########.###.###...............................................##.##########.#############.####..####..##.##############.##.############.###......#############.###.############.###.###############.##############.#######.###.########.####.#..##...####.######..#######.####.########.####.###.....####............................#......................####.####.#.##.#.###.#..#.###..##.#######.##.###.#.##.##.#########.#.##.#.#######..#####.#######.#######.##.#.#..##....####.##.##.########.##.############.###################.#.###.########.########.###....# #.#.####.#######.##.........................########.###.#############################.#.##.#################.##########...........................##.##############.##.############.###.###..#################.############.###.###############.##############.#######.###.########.####.........####.######.....................................####.####.###.##.##..###.####..##..##########...#####.#####.####.#.##.#.###.#..#.###..##.#######.##.###.#.##.....................................................................................................................................................###.# #.#.####..............................####..########.###.#############################.#.##.#################.#####.....................................................############.###.###..#################.############.###.###############.##############.#######.###.########.######..###..####.######..#######.####.########.####.###.#..#####.####.###.##.##..###.####..##..##########...#####.#####.####.#.##.#.###.#..#.###..##.#######.##.###.#.#####.#########.##############...........................#.#.###....####.##.##.########.##.############.###################.#.###.########.########.##.###.# #........................................................#############################......................................................................########.###############.###.#..................................................................................########.######.####..####.######..#######.####.########.##.#.###.#..#####.####.###.##.##...................................................................##.#######.##.###.#.#####.#########.##############..#####.#######.#######.##.#.#.###....####.##.##.########.##.############.###################.#.###.########.########.##.###.# #..........................###.##.########..########.###.#############################.#.##.###########.#####.#####.####.#############.####..####..##.#####.########.###############.###.###..#################.#.##########.###################.##########.###.#######.###.########.######.####..####.######..#######.####.########.##.#.###.#..#####.####.###.##.##..###.########..##########...#####.#####.####.#.####.###.##.#.###..##.#######.##.###.#.......#########.##############..###.................................####.##.##.########.##.############.###################.#.###.########.########.##.###.# #.#.####..........................########..########..........................................................#####.####.#############.####..####..##.#####.########.###############.###.###............#######.#.##########.###################.##########.###.#######.###.########.######.............................................#.###.#..#####.....................########..##########...#####.#####.####.#.####.###.##.#.###..##.#######.##.###.#################.##############..#####.###############.##.#.#.###....####.##.##.########.##.############.###################.#.###.########.########.##.###.# #.#.####.##########.#.##.#.###.##.########..########..#..#############################.#.##.###########.#####.#####.####.#############.####..####..##.#####.########.###############.###.####.#########.#######.#.##########.###################.##########.###.#######.###.########.###########..####.######..#######.####.########.##.#.###.#..#####.####.###.##.##..############..##########...#####.#####.####.#.####.###.##.#.####.##########.##.###.#################.##############..#####.###############.##.#.#.###....####.##.##.########.##.############.###################.#.###.########.########.##.###.# #.#.####.##########............##.########..########..#..#############################.#.##.###########.#####..........................####..####..##.#####.########..........................#########.#######.#.##########.###################.##########.###.#######.###.########.###########..####.######..#######.####.########.##.#.###.#........####.###.##.##..############..##########...#####.#####.####.#.####.###.##.#.####.##########.##.###.#################.##############..#####.###############.##.#.#.###....####.##.##.########.##.############.###################.#.###.########.########.##.###.# #.#.####.##########.#.##.#.###.##.########..########..#..#############################.#.##.###########.#####.#####.####.##################..####..##.#####.########.####.##########.###.####.#########.#######.#.##########.###################.##########.###.#######.###.########.###########..####.######...............................#.#..#####.####.###.##.##..############..##########...#####.#.###.####.#.####.###.##.#.####.##########.##.###.#################.##############..#####.###############..........................########.##.############.###################.#.###.########.########.##.###.# #.#.####.##########.#.##.......................................................................########..####.#####.####.##################..####..##.#####.########.####.##########.###.####.#########.#######.#.##########.....................##########.###.#######.###.########.###########..####.######..#######.####.########.##.#.#.#.#..#####.####........................................................#.####.###.##.#.####.##########.##.###.#################.................#####.###############.##.###.###.........................................................................................#.# #.#.####.##########.#.##.#.###.##.########..###.####..#..########################.####.#.##.##.########..####.#####.####.##################..####..##.#####.########...........................########.#######.#.##############################.#######.........................................................................................#####.####.###.##.##..############..##########...#####.#.########.#.####.###.##.#.####.##########.##.###.#################.##############..........................................................................###################.#.###.########.###########.#.#.# #.#.####.##########.#.##.#.###.##.########..###.####..#..########################.####.#.##.##.########..##########.####.##################..####..##.#####.########.####.##########.###.####..########.#######.#.##############################.##########.###.#######.###.########.###########..####.######..#######.####.########.##.#.#...#..#####.####.###.##.##..############..##########...#####.#.########.#.####.###.##.#.####.##########.##.#####################.##############..#####.###############.##.###.###.##......##.###########.###################################.#.###..........................# #.#.####.##########.#.##....................###.####..#..########################.####.#.##.##.########..##########.####.############....................................................................######.#.##############################.##########.###.#######.###.########.###....####..####.######..#######.####.########.##.#.#...#..#####.####.###.##.##..############..##########...#####.#.########.#.####.###.##.#.####.##########.##.#####################.##############..#####.########...........................##.###########.###################################.#.###.########.###########.#.#.# #.#.####.##########.#.####.###.##.########..###.####..#..########################.####.#.##.##.########..##########.####.....................####..##.##############.####.###########.##.#####.########..######.#.##############################.##########.###.#######.###.####.###.###.##.####..####.######..#######.####.########.##.................................................#######...#####.#.########.#.####.###.##.#.####.##########.##.#####################.##############..#####............................##.####.##.###########.###################################.#.###.########.#...............# #...........................##.##.########..###.####..#..########################.####.#.##.##.########..##########.####.#################...####..##.##############.####.###########.##.#####.########..######.#.##############################.##########.###.#######.###.####..................................................................####.####.###.##.##..############..##########...#####..............................................................................................................###.######.####.##.###########.###################################.#.###.########.###########.###.# #.#.####.##########.#.####..##.##.########............................................................................................####...####..##.##############.####.###########.##.#####.########..######.#.#########################################.###.#######............................................#.#.####.######.#.##.#.#...#..#####.####.###.##........................................####.###.#.###..###.##.#.####.##########.##.#####################.##############..############################.######.####.##.###########.###################################.#.###.###......................# #.#.####.##########.#.##.................................................................##.##.###.####..##########.####.##########.######...####..##.##############.####.###########.##.#####.########..######.#.#########################################.###.#######..##.####.###.###.##.##.#..####.#######.###.#.#.####.######.#.##.#..............................########################...#####.#.####.###.#.###..###.##.#.####.##########.##.#####################.##############..############################.######.####.##.###########.###################################.#.###.########.###########.###.# #.#.####.#######........................................................#########.#.##.#.##.##.###.####..##########.####.##########.#######..####..##.######.#######.####.###########.##.#####.########..######.#.#########################################.###.#######..##.####.###.###.##.##.#..####.#######.###.#.#.####.######.#.##.#...........................................................................................................................................######..############################.######.####.##.###########.###################################.#.###.########.................# #.#.####.##########.#.##.#..##.##.#########.###.####..#..############.#.#########.#.##.#.#..##.###.####..##########.####.##########.#######..####..##.######.#######.####.###########.##.#####.########..######.#.#########################################.###.#######..##.####.###.###.##.##.#..####.#######.###.#.#.####.######.#.##.#.#...#.######.####.###.##.##..###########.#.##########...#####.#.##.#.###.#.###..###.##.#.####.##########.##.############.########.#######.######..###################################.####.##.###########.###################################.#.###.####################.###.# #.#.####.##########.#.##.#..##.##.#########.................................................##.###.####.........................................................####.####.###########.##.#####.########..######.#.#########################################.###.#######..##.####.###.###.##.##.#..####...............................##.#.#...#.######.####.###.##.##..###########.#.##########...#####.#.##.#.###.#.###..###.##.#.####.##########.##.############.########.#######.######..###################################.####.##.###########.###################################.#.###.####################.###.# #.#.####.##########.#.##.#..##.##.#############.####..#..############.#.#########.#.##.#.#.###.###.####..##########.####.##########.#######..####...............####.####.###########.##.#####.########..######.................................................................................................................................................##.##..###########.#.##########...#####.#.##.#.###.#.###..###.##.#.####.##########.##.############.########.#######.######..###################################.####.##.###########.###################################.#.###.####################.###.# #.#.####.############.##.#..##.##.#############.####..#..############.#.#########.#.##.#.#.###.###.####..##########..........................#####.########..#######.####.###########.##.#####.########..########.######################.##################.###.#######..##.####.###.###.##.##.#..###.########.###.#.#.####.######...##.#.#...##.#####.####.###.##.##..###########.#..................................................................############.########.#####.......................................................###########.###################################.#.###.####################.###.# #.#.####.############.##.#..##.##.#############.####..#..###...........................#.#.###.###.####..##########.####.##########.#######...................................#######.##.#.###.########..########.######################.##################.................####.###.###.##.##.#..###.########.###.#.#.####.######...##.#.#...##.#####.####.###.##.##..#########...............................###.#.###.####.##.#.####.##########.###############.########.#######.#######.###################################.#######.###########.##############################............####################.###.# #.#.####.############.......##.##.#############.####..#..############.#.#########.#.#..#.............................................................................####.###########.##.#.###.########..########.######################.######################.#######..##.####.###.###.##.##.#.....................................##.#.#............................###########.#.##########...#####...##.#.###.#.###.####.##.#.####.##########.###############.########.#######.#######.###################################.#######.###########.##############################.####.#..............................# #.#.####.############..#.#.###.##.#############.####..#..############.#.#########.#.#..#.#.###.###.####..##########.##.#..................................................###########.##.#.###.########..########.######################.######################.#######..##.####.###.###.##.##.#..###.######.#..##.#.#.####.######.#.##.#.#.#.##.#####.####.###.##.##..###########.#.##########...#####...##.#.###.#.###.####.##.#.####.##########.###############.########.#######.#######.############...........................####.###########.##############################.####.##########################.###.# #...................................................................................................................##.############.#######..#####.########..#######.####.###########.##.#.###.########..########.######################.######################.#######..##.####.###.###.##.##.#..###...................................#.#.#.##.#####.####.###.##.##..###########.#.##########...#####...##.#.###.#.###.####.##.#.####.##########.###############.########.#######.#######.############.######################.##.####.###########.##############################.####.##########################.###.# #.#.####.############....#.#.#.##.########.###..####..#..############.#.#########.#.#.##.#.###.###.####..##########.##.############.#######..#####.########..#######.####.###########.##.#.###.########..########.######################.######################.#######..##.####.###.###.##.##.#..###.######.#..##.#.#.####.######.#.#..#.........####.####.###.##.##..###########.#.##########...#####...##.#.###.#.###.####.##.#.####.##########.###############.########.#######.#######.############.######################.##.####.###########.##############################.####.##################.............# #.#.####.############....#.#.#.##.########.###..####..#..#........................#.#.##.#.###.###.####..##########.##.############.#######..#####.########..#######.####.###########.##.#.###.########..########.######################.######################.#######..##.####.###.###.##.##.#.........................................##.#.##..####.####.#.#.##.##..###########.#.######...................................................####.###############.########.#######.#######.############.######################.##.####.###########.##############################.####.##############################.# #.#.####.############....#.#.#.##.########.###..####..#..#.##########.#.#########.#.#.##.#.###.###.####..##########.##.############.#######..#####.########..#######.####.###########.##.#.###.########..########.######################.######################.#######..##.####.###.###.##.##.#..###.######.#..##.#.#.###########.#.#...##.#.##..####.####.#.#.##.##..###########.#.######.###...#####...................###.##.#.####.##########.###############.########.#######.#######.############.######################.##.####.###########.##############################.####.##############################.# #.#.####.############....#.#.#.##.########.###..####...........................................................####.##.############.#######..#####.########..#######.####.###########.##.#.###.########..########.######################.######################.#######.###.####.###.###.##.##.#..###.######.#..##.#.#.###########.#.#...##.#.##..####.....................#######.#.######.###...#####.#.##.#.###.#.###..###.##.#.####.##########.###############.########.#######.#######.############.######################.##.####.###########.##############################.####.##############################.# #.#.####.############....#.#.#.##.########.###..####..#..#.##########.#.#########.#.#.##.#.###.###.####..##########.##.############.......................................###########.##.#.###.########..########.######################.######################.#######.###.####.###.###.##.##.#..###.######.#..##.#.#.###########.#.#...##.#.##..####.####.#.#.##.##...##.#######.#.######.###...#####.#.##.#.###.#.###..###.......................##############.########.#######.#######.############.######################.##.####.###########.##############################.####.##############################.# #.#.#################....................#.###..####..#..#.##########.#.#########.#.#.##.#.###.###.####..##########.##.############.#######..#####.########....................................########..########.######################.######################.#######.###.####.###.###.##.##.#..###.######.#..##.#.#.###########.#.#...##.#.##..####.####.#.#.##.##...##.#######.#.######.###...#####.#.##.........###..#####..#.####.##########.###############.########.#######.#######.##.#########.######...........................#########.##############################.####.##############################.# #.#.##################...#.#.#.##.######.#.###..####..#..#.##########.#.#########.#.#.##.#...............##########.##.############.#######..#####.########..#######.####.###########.##.#.############..########.######################.######################................................................................................................................................................###.#####..#####..#.####.##########.###############.########.#######.#######.##.####.............................##.######.#########.......................................############################.# #.#.##################...#......................####..#..#.######.....................##.#.###.###.####.##############.############.#######..#####.########..#######.....................#.############..########.######################.##############################.###.####.###..##.##.##.#..###.######.#.#####.#.#####.......................................................................................................................................########.#######.#######.##.####.####.#####################..##.######.########################################.####.#.############################.# #...............................#.######.#.###..####..##.#.##########.#.#.#######.#.#.##.#.###.###.####.##############.############.########.#####.########..#######.####.###########.####.############..########.######################.##############################.###.####.###..##.##.##.#..###.######.#.#####.#.###########.#.#..###.####..####.####.#.#.##.#..#.##.#######.#.######.###...#######.##.#.###..####...####..#.####.##########.###############.########.#######.#######.##.####.####.#####################..##.######.########################################.####.#.############################.# #.#.##################...#.#.#..#.######.#.###..####..##.#.##########.#.#.#######.#.#.##.#.###.###.####.##############.############..................######..#######.####.########.......................########.######################.##############################.###.####.###..##.##.##.#..###.######.#.#####.#.###########.#.#..###.####..####.####.#.#.##.#..#.##.#######.#.######.###...#######.##.#.####.####...####..#.####.##########.###############.########.#######.#######.##.####.####.#####################..##.######.########################################.######.############################.# #.#.##################................................##.#.##########.#.#.#######.#.#.##.#.###.###.###################.############.########.#####.#.######..#######.####.########.##.####.#############.########.######################.##############################.###.####.###..##.##.##.#..###.######................................####..####.####.#.#.##.#..#.##.#######.#.######.###.............................###..#.####.##########.###############.########.#######.#######.##.####.####.#####################..##.######.########################################.######.############################.# #.#.##################...###.#..#...............#####.##.#.##########.#.#.#######.#.#.##.........................................................#.#.######..#######.####.########.##.####.#############.########.######################.#############......................................##.#..###.######.#.#####.#.###########.#.#..########..####.####.#.#.##.#..#.##.#######.#.######.###...##########.#.####.####...####..#.####.##########.###############.########.#######.#######.##.####.####.#####################..##.######.########################################.######.############################.# #.#.##################...###.#..#.######.#.###..#####.##.#.##########.#.#.#######.#.#.##.#.###.###.#####.#############.############.########.###.#.#.######..#######.####.########.##.####.#############.########.######################.#############.##############.#.###.####.####.##.##.##.#..###.######.#.#####.#.###########.#.#..########..####.####.#.#.##.#..#.##.#######.#.######.###...##########.#.####.####...####..#.####.##########.###############.########.#######.#######.##.####.####.#####################..##.######.########################################.######.############.############.##.# #.#.##################...###.#..#.######.#.###..#####.##.......................................###.#####.#############.############.########.........######..#######.####.########.##.####.#############.########.######################.######................................................#..###.######.#.#####.#.###########.#.#..########..####.####.#.#.##.#..#.##.#######.#.######.###...##########.#.##.............................####.###############.................................................................######.########################################.######.############.##..............# #.#.##################...###.#..#.................................................###.##.#.#######.#####.#############.############.############.#.########........................................................#####################.######..#####.##############.#.###.####.####.##.##.##.#..###.######.#.#####.#.###########.#.#..########..####.####.#......................#.######.###...##########.#.##.#.####...####..#.####.####..####.###############..###############.#######.##.##.#.####.#####################...#.######.########################################.....................................# #.#.##################...###.#..#.######.#.###..#####.##.#.##########.###.#####.#####.##...............................############.############.#.########.########.####.########.#######.#############.########..#####################.######..#####.##############.#.###.####.####.##.##.##.#..###.######.#.#####.#.###########.#.#..########..####.####.#...##.#..#.##.######.........................##.#.##.#.####...####..#.####.####..####.##..........................................##.#.####.#####################.....######.###############################################.############..#...........##.# #............................#..#.######.#.###..#####.##.#.##########.###.#####.#####.##.#.#######.#####.############..############.############.#.########.########.####.########.#######.#############.########..#####################.######..#####.############..................................................#.###########.#.#..########..####.####.#...##.#..#.##.######..#.######.###...#######.##.#.##.#.####...####..#.####.####..####.###############.################.#######.##.##.#.####.#####################.#.########.###############################################..............................# #.#.##################...###.#..#.######.#.###..#####.##.#.##########.###.#####.#####.##.#.#######.#####.############..############.############.#.########.########.####.########.#######.#############.########..#####################.######..#####.##############.#.###.####.####.##.#####.......................................................................................######.###...###.###.##.#.##.#.####...####..#.####.####..####.###############.################.#######.##.##.#.####.#####################.#.########.############################################################..#..########.##.# #.#.##################...###.#..#.######.#.###..#####.##.#.##########.###.#####.#####.##.#.#######.#####.############..############.############.#.########.########.####.########.#######.#############.########..#####################.######..#####.##############.#.###.####.####.##.########.###.######.#.#####.#.#############.#..########..####.####.#...##.#..#.##.#######.#.######.###...###.###.##.#.##.#.####..................................########.################............##.#.####.#####################.#.########.############.###############################################..#..########.##.# #.#.##################...###....................................................................##.#####.############..############.############.#.########.########.####.########.#######.#############.########..#####################.######..#####.##############.#.###.####.####.##.########.###.######.#.#####.#.#############.#..##................................................................................................................########.########################.#####.#.####.#####################.#.########.############.###############################################..#..########.##.# #.#.##################...........................####.##.#.##.#######.###.#####.#####.##.#.####.##.#####.############..############.############.#..........########.####.########.#######.#############.########..#####################............................#...........................................................................................##.#..#............#.######.###...###.###.##.#.##.#.#.###..####.##.####.####..####.###############.########################.#####.#.####.#####################.#.########.############.###############################################..#..########.##.# #.....................................................................................##.#.####.##.#####.############..############.############.#.#######.#########.####.########.#######.#############.########..######################.#####..#####.############.#.#.###.####.####.###########.###.##.###.#######.#.#############.#..##.#####..####.####.#.#.##.#..#.##.#########.######.####..###.###.##.#.##.#.#.###..####.##.####.####..####.###############.########################.#####.#.####.#####################.#.########.#########.........##########################################..#..########.##.# #.....................................................##.#.##.#######.###.#####.#####.##.#.####.##.#####.############..############.############.#.#######.#########.####.########.#######.#############.########..######################.#####..#####.############.........####.####.###########.###.##.###.#######.#.#############.#..##.#####..####.####.#.#.##.#..#.##.#########.######.####..###.###.##.#.##.###.###..####.##.####.####..............................#################.#####.#.####.#####################.#.########.############.####.##########################################..#..########.##.# #.####################.#.#####..#.######........................................#####.##.#.####.##.#####............................############.#.#######.#########.####.########.#######.#############.########..######################.#####..#####.##############.#.###...........................##.###.#######.#.###########.#.#..##.#####..####.####.#.#.##.#..#.##.#########.######.####..###.###.##.#.##.###.###..####.##.####.####.#####.###############.######.#################.#####.#.####.....................................#########.####.##########################################..#..########.##.# #.####################.#.#####..#.########.###...####.##.#.##.###########.###########.##.#.####.##.##################..##########.........................................########.#######.#############.########..######################.#####..#####.##############.#.###.####.####.###########.######.###.#######.#.###########.#.#..##.#####..####.####.#.#.##.#..#.##.#########.######.####..###.###.##.#.##.###.###..####.##.####.####.#####.####.............................................####.#################.###.#.########.##.#########.####.##########################################..#..######......# #.####################.#.#####..#.########.###...####.##.#.##.###########.###########.##.#................###########..###########..############.#.#######.####....................................................######################.#####..#####.##############.#.###.####.####.###########.######.###.#######.#.###########.#.#..##.........................#..#.##.#########.######.####..###.###.##.#.##.###.###..####.##.####.####.#####.####.##########.######.#################.#####..............................#.########.##.#########.####.##########################################..#..######.#.##.# #.####################.#.#####..#.########.###...####.##.#.##.###########.###########.##.....................########..########..................#.#######.####.####.####.########.#######.#############.########..######################.#####..#####.##############.#.###.####.####.###########.######.###.#######.#.###########.#.................................................######.####..###.###.##.#.##.###.###..####.##.####.....................................###############.#####...####.#################.###.#.########.##.#########.####.##########################################..#..######.#.##.# #.####################.#.#####..#.########.###...####.##.#.##..............................####.##.#########.########..###########..##############.#######.####.####.####.########.#######.#############.########..######################.#####..#####.##############.#.###.####.####.###########.######.###.#######.#.###########.###..##.#####..####.####.#.#.####..#.##.#########.######.###....................................####.####.#####.####.##########.######.#.###############.#####...####.#################.###.#.########.##.#########.####.##########################################..#..######.#.##.# #.####################.#.#####..#.########.###...####.##.#.##.###########.###......................................................................#######.###.....................#######............##.########..######################.#####..#####.##############.#.###.####.####.###########.######.###.#######.#.###########.###..#.............................#.##.#########.######.###...###.###.##.#.##.###.###..####.##.####.####.#####.####.##########.######.#.###############.#####...####.#################.###.#.########.##.#########.####.##########################################..#..######.#.##.# #.####################.#.#####..#.########.###...####.##.#.##.####.........................#######.#########.########..###########..######################.###..####.####.########.#######.####.#####.##.########..######################.#####..#####.##############.#.###.####.####.###########.######.###.#######.#.###########.###..#..#####....##.####.#.#.#####.................................###.##.#.##.###.###..####.##.####.####.#####.####.##########.######.#.###############.#####...####.#################.###.#.########.##.#########.####.##########################################..#..######.#.##.# #.####.........#######.#.#####..#.########.###...####.##.#.##.###########.###########.##.#.#######.#########.########..###########..######################.###..####.####.########.#######.####.#####.##.###.............................................................................................###.#######.#.###########.###..#..#####.#####.####.#.#.#######.##.#########.######.#.#.#.##..###.##.#.##.###.###..####.##.####.####.#####.####.##########.######.#.###############.#####...####.#################.###.#.########.##.#########.####.##########################################..#..######.#.##.# #.####.#######.#######.#.#####..#.########.###...####.##.#.##.###########.....................................................####..######################.###..####.####.########.#######.####.#####.##.########..############################.######.###.############.###.####.####.###########.######.###.#######.#.###########.###..#..#####.#####.............................#.######.#.#.#.##..###.##.#.##.###.###..####.##.####.####.#####.####.##########.######.#.###############.#####...####.#################.###.#.########.##.#########.####.##########################################..#..######......# #.####.#######.#######.#.#####..#.########.###...####.##.#.##.###########.###########.##.#.#######.#####.###.########..######.#.....######################.###..####.####.########.#######.####.#####.##.########..############################.######.###.############.###.####.####.###########.######.###.#######.#.###########.###..#..#####.##########.###.#######.##.##.####.#.######.#.#.#.##..###.##.#.##.###.###..####.##.####.####.#####.####.##########.######.#.###############.#####...####.#################.###.#.########.##.#########.####.##########################################..#..########.##.# #.####.#######.#######.#.#####..#.########.###...####.##.#.##.#######################.##.#.#######.#####.###.########..######.#.###.######################.###..####.####.########.#######.###...........########..############################.######.###.############.###.####.####.###########.######.###.#######.#.###########.###..#..##.##.##########.###.#######.##.##.####.#.##.................................................................##########.######.#.###########.............####.#################.###.#.########.##.#########.####.##########################################..#..########.##.# #.####.#######.#######.#.#####..#.########.###...####.##.#.##.#######################.##.#.#######.#####.###.########..######.#.###.######################.###..####.####.########.#######.###..#####.###########..############################.######.###.############.###.###..####.###########.######.###.#########.###########.###..#.................................................................##.#.##.###.###..####.##.####.##########.####.##########.######.#.###########.###.#####...####.#################.###.#.########.##.#########.####.####...........................................########.##.# #.####.#######.#######.#.#####..#.########.###...####.##.#.##.#######################.####.#######.#####.###.########..######.#.###.######################.###..####.####.################.###..#####.###########..############################.######.###.############.###.###..####.###########.######.###.#########.###########.###..#...#.##.##########.###.#######.#####.####.#.##.###.#.#.#.##..###.##.#.##.###.###..####.##.####.##########.####.##########......................###.#####...####.#################.###.#.########.##.#########.####.####.#####################################..#..########.##.# #.####.#######.#######.#.#####..#.########.###...####.##.#.##.#######################.####.#######.#####.###.########..######.#.###.######################.###..####........................................................................................................###..####.########..................######.###########.###..#...#.##.##########.###.#######.#####.####.#.##.###.#.#.#.##..###.##.#.##.###.###..####.##.####............####.#################.#.###############.#####...####.#################.###.#.########.##.#########.####.####.##################################....................# #.####.#######.#######.#.#####..#.########.###.....................................##.####.#######.#####.###.########..######.#.###.######################.###..####.####.######......................###########..###################################.###.############.###.###..####.########.##.######.######.............................#.##.##########.###.#######.#####.####.#.##.###.#.#.#.##..###.##.#.##.###.###..####.##.###############.####.#################.#.###############.#####...####.#################.###.#.########.##.#########.####.####.####..................................................# #.####.#######.........................................................................................................######.#.###.######################.###..####.####.......................#####.###########..###################################.###.############.###.###..####.########.##.######.######.######.#########.#.###..#...#.##.##########.###.#######.#####.####.#.##.###.#.#.#.##..###.##.#.##.###.###..####.##.###############.####.#################.#.#.......................####.#################.###.#.########.##.#########.####.####.####.################..................#..########.##.# #...............................#.#####.##.###....######........####.###########.####.#########........................######.#.###.####.#################.###..####.####.######.##.######.###..#####.###########..##########################.########.###.############.###.###..####.########.##.######.######.######.#########.#.###..#...#.##.##########.###.#######.#####.####.#.##.###.#.#.#.##..###.##.#.##.###.###..####.##.###############.####.#################.#.#.#############.#####...####.#################.###.#.########.##.#########.####.####.####.################.############.##..#..########.##.# #......................#.#####..#.#####.##.###....######.#.##.#.####.###########.####.#########.##.#####.###.########.#######.#.###.####.#################.###..####.####.######.##.######.###..#####.###########..##########################.########.###.############.###.###..####.########.##.######.######.######.#########.#.###..#...#.##.##########.###.#######.#####.####.#.##.###.#.#.#.##..###.##.#.##.###.###..####.##.###############.####.#################.#.#.#############.#####...####.#################.###.#.########.##.#########.####.####.####.################.############.##..#..########.##.# #.##........................................................................####.####.#########.##.#####.###.########.#######.#.###.####.#################.###..####.####.######.##.######.###..#####.###########..##########################.########.###.###.....................................................................##.................................................................................................................#.#################.#.#.#############..............................#.###.#.########.##.#########.####.####.####.#####................................########.##.# #........................#####..#.#####.##.###....######.#.##.#.####.######.####.####.#########.##.#####.###.########.#######.#.###.####.#################.###..####.####.######.##.######.###..#####.###########..##########################.########.###.############.###.##...####.########.##.######.######.######.#########.#.###..#...#.##.##########...#.#######.#####.####.#.##.###.#.#.#.##.####.####.##.###.###..####.##.###############.##.#.#################.#.#.###################...####.###############.#.###.#.########.##.#########.####.####.####.#####.##########.############.##..##.########.##.# #.####.#######.###.###.#.#####..#.#####.##.###...............................###.####...........................................###.####.#################.###..####.####.######.##.######.###..#####.###########..##########################.########.###.############.###.##...####.########.##.######.######.######...............................................................................####.####.##.###.###..####.##.###############.##.#.#################.#.#.###################...####.###############.#.###.##########.##.#########.####.####.####.#####.##########.############.##..##.########.##.# #.####.#######.###.###.#.#####..#..####.##.###....######.#.##.#.####.###########.####.#########.##.#####.###.########.#######.#.###.####.#################.###..####.####.######.##.............#####.######...........................######.########.###.############.###.##...####.########.##.######.######.######.#########.#.###..#...#.##.##########...#.#######.#####.####.#.#######..#.#.#..####.####.##.###.###..####.##.###############..#.#.#################.#.#.###################...####.###############.#.###.##########.##.#########.####.####.####.#####.##########.############.##..##.########.##.# #.####.#######.###.###.#.#####..#..####.##.###..#...........................####.####.#########.##.#####.###.########.#######.#.###.####.#################.###..####.####.######.#########.####.#####.###########..###################.######.########.###.############.###.##...####.########.##.######.######.######.##..................................................................#..#.#.#..####.####.##.###.###..####.##........................................#.#..........................................#.#.###.##########.##.#########.####.####.####.#####.##########.############.##..##.########....# #.####.#######.###.###.#.#####..#............................................###.####.#########.##.#####.###.########.#######.#.###.####.#################.###..####.####.######.#########.####.#####.###########..###################.######.########.###.############.###.##...####.########.##.######.######.######.##..#####.#.###..#...#.######.#####.#..#.#######.#####.####.#.#######..#.#...............................##.###############..#.#.###.#############.#.#####################...####.#############.#.#.###.##########.##.#########.####.####.####.#####.#####.####.############.##..##.###########.# #.####.#######.###.###.#.#####..#..####.##.###..#.######.#.##.#.####.######..###.####.#########.##.#####.###.########.#######.#.###.####.#################.###..####.####.######.#########.####.#####.###########..###################.######.########.###.############.###.##...####.########.##.######.######.######.##..#####.....................................................................####.####.##.###.###..####..........................##.#############.#.#####################...####.#############.#.#.###.##########.##.#########.####.####.####.#####.#####......................................# #.####.#######.###.###.#.#####..#..####.##.###..#.######.#.##.#.####.######..###.####.#########.##.#####.###.########.#######.#.###.####.#################......................................#####...............##################.######.########.###.############.###.##...####.########.##.######.######.######.##..#######.####.#.#.#.######.#.#.#.#..#.#######.#.###.####.#.#######..#.#....####.#######.###.###..####..#.#................#.#..##.#############.#.#####################...####.#############.#.#.###.##########.##.#########.####.####.####.#####.#####.####.############.##..##..##########.# #..............###.###.#.#####..#..####.##.###..#.######.#.##.#.####.######..###.####.............................###.#######.#.###.####.#################.###..####.####.######.#########.##########.###########...##.........#######.######.########.###.############.###.##...####.########.##.######.######.######.##..#######......#.#.#.######.#.#.#.........................#.#######..#.#....####.#######.###.###..####..#.#.#############..#.#..##.#############.#.#####################...####.#############.#.#.###.##########.##.#########.####.####.####.#####.#####.####.############.##..##..##########.# #.####.###########.###.#.#####..#..####.##.###..#.######.#.#....####.######..###.##############.##.#####.###.####.###.#######.#.###.####.#################.###..####.####.######.#########.##########.###########...##.#######.#######.######.########.###.############.###.##...####.########.##.#############.######.##..#######.###..#.#.#.######.#.#.###..#.#####.#.#.###.##.###.#######..#.#....####.#######.###.###..####..#.#.#############..#.#..##.##########..............................#..........................##########.##.#########.####.####.####.#####.#####.####.############.##..##..##########.# #.####.###########.###.#.#####..#..####.##.###..#.######.#.#..######.######..###.##############.##.#####.###.####.###.#######.#.###.####.#################.###..####.###########.#########.##########.###########...##.#######.#######.######.########.###.############.###.##...####.########.##.#############.######.##..######.........................................................................#######.###.###..####..#.#.#############..#.#..##.###############.##...........................#############.#.#.###.##########.##................................................................##########.# #..................................................................................................#####.###.####.###.#######.#.###.####.#################.###..####.###########.#########.##########.###########...##.#######.#######.######.########.###.############.###.##...####.##.#####.##.#############.######.##..######.......#.#.#####.##.#.#.###..............###.##.###.######...#.#....................................############...........###############.##.##################.#.##################.#.#.###.##########.##.#########.#########.####.#####.#####.......................##.###########.# #.####.##########..#####.#####..#.#####.##.###.##.#####.......######.######..###.##############.########.###.####.###.#######.#.###.####.#################.###..####.###...................................................................##.########.###.############.###.##.#.####.##.#####.##.#############.######.##..######..###..#.#.#####.##.#.#.###.##.#######.#.###.##.###.###............................................................#....##################.##.##################.#.##################.#.#.###.##########.##.#########.#########.####.#####.#####..#######..##########.###.###########.# #.####.#####...............................###.##.#####..#.#..######.######..###.##############.########.###.####.###.#######.#.###.####.#################.###..####.###########.#########.##########.########......##.#######.#######.###.##.########.###.############.###.##.#.####.##.#####.....................................................................####.#.###.##.###.###.##...#.#....####.#######.###.###..#####.#.#.#####.######...#.#.###################.##.##################.#.#################......###.##########.##.#########.#########.####.#####.#####..####.............##.###.###########.# #.####.##########..#####.#####..#.#####.##.###................................................................................#.###.####.#################.....................................######.########.##.#.##.#######.#######.###.##.########.###.############.###.##.#.####.##.########.#############.######.##.####.##..###..................................#.###.##.###.###.##...#.#....####.#######.###.###..#####.#.#.#####.######...#.#.###################.##.##################.#.#################..#.#####............##.#########.#########.####.#####.#####..####.##..#######.##.###.###########.# #......##########..#####.#####..#.#####.##.######.#####..#.#..######.######..###.##############.########.###.####.###.#######.#.###..........................#.#####.##########..#.#######.##########.########.##.#.##.#######.#######.###.##.########.###.############.###.##.#.####.##.########.#############.######.##.####.##..####.###.#####.##.#.#.###.##.##.###..#.###.##.###.###.##...#.#....####.#######.###.###..#####.#.#.#####.######...#.#.###################.##.###.##############.#.#################..#.#####.########.#.##.#########.#########.####.#####.#####..####.##..#######.##.###.###########.# #.###############..#####.#####..#.#####.##.######.#####..#.#..######.######..###.##############.########.########.###.#######.#.#............................#.#####.###...................##########.########.##.#.##.#######.#######.###.##.########......###########.###.##.#.####.##.########.#############...........####.##..####.###.##...........###.##.##.###..#.###.....##.###.##...#.#....####.....................##.#.#.#####.######.#.#.#.###################.##.###.##############.#.#################..#...............................#########.####.#####.#####......................................# #.###############..#####.#####..#.#####.##.######.#####..#.#..######.######..###.##############.########.########.###.#######.#.#.######.#####################.#####.###.######..#.##################.########.##.#.##.#######.#######.###.##.########.###.......................####.##.########.#############.######.##.####.##...........##..#.####.#.###.##...................##.###.##...#.#....####.#######.###.###..#.###.#.#.#####.####.........###################.##.###.##############.#.#################..#.#####.########.#.##.#########.#########............#####.#####.##..#######.##.##..###########.# #...............................#.#####.##.######.#####..#.#..######.######..###.##############.########.########.###.............######.#####################.#####.###.######..#.##################.########.##.#.##.#######.#######.###.##.########.###..###########.###.##.######.##.########.#############.######.##.####.##..####.###.##..#.####.#.###.##.##.##...#.#######.##.###.##...#.#.................................................#.#.#####################.##.###.##############.#.#################..#.#####.########.#.##.#########.................................................................# #.###############..#####.#####.##.#####.......................######.######..###.##############.########.########.#############.#.######.#####################.#####.###.######..#.##################.########.##.#.##.#######.#######.###.##.########.###..###########.###.##.######.##.########.#############.######.##.####.##..####.###.##..#.####.#.###.##.##.##...#.#######.##.###.##...#.#..#.####.#######.###.###.............................#####################.##.###.###########...........................#####.########.#.##.###################.####.###########.#####.##..##.........................# #.###############..#####.#####.##.########.######.#####..#.##.######.######..###.##############.########.########.#############..............................................##..#.#############.####.########.##.#.##.#######.#######.###.##.########.###..###########.###.##.######.##.########.#############.######.##.####.##..#.....................###.##.##.##...#.#######.##.###.##...#.#..#.####.#######.###.###..#.###.#.#.#####.####.###.#######################.##.###.###########.##.#.#################..#.#####.########.#.........................###.###########.#####.##..#######.##.##..###########.# #.###############..#####.#####....................#####..#.##.######.######..###.##############.########.########.#.#############.######.#####################.....................#############.####.########.##.#.##.#######.#######.###.##.########.###...............................................######.######.##.####.##..#.##.###.##..#.####...###.##.##.##...#.#######.##.###.##...#.#..#.####.#######.###.###..#.###.#.#.#####.####.###.#######################.##.###.###########.##.#.#################..#.#####.########.#.##.###################..###.###########.#####.##..#######.##.##..###########.# #.###############..#####.#####.##.########.######.#####..........................#######..........................#.#############.######.#####################.#####.###.##..##..#.#############.####.##.......................#######.###.##.########.################.###.##.######.##.######################.######.##.####.##..#.##.###.##..#.####...###.##.##.##...#.#######.##.###.##...#.#..#.####.#######.###.###..#.###.#.#.#####.####.###.#######################.##.###.###########.##.#.#################..#.##############.#.##.###################..###.###########.#####.##..#######.##.##..###########.# #.###############..#####............................................................................................##...........................................................#.#############.#######.#####.##.#.##.###############.###.##.####..............................#####.##.######################.............................##..#.####........................................#.#..#.................................#####.####.###.#######################.##.###.###########.##.#.#################..#.##############.#.##.###################..###.#####............................................# #.###############..###########.##.########...............#.##.######.##.###..###########.######.########.########...##.#################.#####################.#####.###.##..##..#.#############.#######.#####.##.#.##.###############.###.##.########.####################.##..#####.##.######################.######.##.####.##..#.#########..#.....................................................###########.###.#.#..#.###.#########.####.###.#######################.##.###.###########.##.#.#################..#.#############....................................#.#####.#####.##..######.###.##..###########.# #.###############..###########.##.########.############..#.##.######.##.###..###########.######.########.########...##.#################.#####################.#####.###.##..##..#.#############.#######.#####.##.#.#..###############.###.##.########.####################.##..#####.##.######################.######.##.####.##..#.#########..######...###.##.##.##...#.#######.##.###.##...#.#..#..###########.###.#.#..#.###.#########.####.###.#######################.##.###.###########.##.#.#################..#.##.......................................................#####.##..######.###.##..###########.# #.###############..#########....................................................................########.########........................#####################.#####.###.##..##................................##.#.#.################.###.##.########.####################.##..#####.##.############...........................................######...###.##.##.##..............................#..###########...........................................................##.###.###########.##.#.#################..#.##.##########..#.##.###################..###.###.#.###########.##..######.###.................# #.###############..#########.#.##.########.##...................................................................................................................####.###.##..##.##.#############.#######.#####.##..........................##.########.####################.##..................................######.##.#######..#.########...######...###.##.##.###..#.#######.##.###.##...#.##.#..###############.#.#..#.###.#########................................................................................................##.###################..###.###.#.###########.##..######.######.############.# #.###############..#########.#.##.########.#######.####..#.##.######......................................########..##.###########.#####.#####################..####.###.##..##.##.#############.#######.#####.##.#.#.################.######.#############################.##.######.##.############.#########.######.##.#######............................##.##.###..#.#######.##.###.##...#.##.#..###############.#.#..#.###.##############.###.##########################.###.###########................#.#####..####.##########..####.###################..###.###.#.###########.##..######.######.############.# #........................###.#.##.########.#######.####..........................................###.###..########..##.#.#########.#####.#####################..####.###.##..##.##.#############.#####........................########.######.#############################.##.######.##.############.#########.######.##.#######..#.########...######...###.##...................##.###.##...#.##.#..###############.#.#..#.###.##############.###.##########################.###.##############.#.#########.#.#####..####.##########..####.###################..###.......................######.######.############.# #.###############..#####.###.#.##.########.#######.####..#.##.######.##.###..###########.######..###.###..########..##.#.#########.#####.#####################..####.###.............................#.#.#####.##.#.#.#######.########.######.#############################.##.######.##.................................................................#########.###..#.##########.###.##...#.##.#..###############.#.#..#.###.##############.###.##########################.###.##############.#.#########.#.#####..####.##########..####.###################..#######.#.###########.##..######.######.############.# #...........................................######.####..#.##.######.##.###..###########.######..###.###..########..##.#.#########.#####.#####################..####.###.##..#..##.#######.#####.#####.#.#####.##......................######.#############################.##.######.###############.###.#####.######.##.#######..#.########...######...#########.###..#.##########.###.##...#.##.#..###############.#.#..#.###.##############.###.##########################.###.##############.#.#########.#.#####..####.##########..####.####.##############..#######.#.###########.##..######.######.############.# #.#.#############..#####.###.#.##.########..######...............................#######.######..###.###..########..##.#.#########.#####.#####################..####.###.##..#..##.#######.#####.#####.#.#####.........................######.#############################.##.######.###############.###.#####.######..........................................##.###...............###.##...#.##.#..###############.#.#..#.###.##############.###.#################.....................#######.#.#########.#.#####..####.##########..####.####.##############..#######.#.###########.##..######.######.############.# #.#.#############..#####.###.#.##.#########.######.#####.#.##.######.##.###..###.#######.######..###.###..########..##.#.#########.#####.######################.####.###.##..#..##.#######.#####.#####.#.#####.####.#.#######.########.######.#############################.##.######.###############.###.#####.#########.#######..#.########...######...######.##.####.#.##########.###.##...#.##.#..###############.#.#..#.###.##############.###.#################.########.###.##############.#.#########.#.#####..####.##########..####.####.##############..#######.#.###########.##..######.######.############.# #............####........###.#.##.#####..................#.##.######.##.###..###.#######.######..###.###..########..##.#.#########.#####.######################.####.###.##..#..##.#######.#####.#####.#.#####.####.#.#######.########.######.#############################.##.######.###############.###.#####.#########.#######..#.########...######...................................##...#.##.#..###############.#.#.##.###.##...............................................................#.#########.#.#####..####.####.............####.##############..#######.#.###########.##..######.######.############.# #.#................#########.#.##.#####.###.######.#######.##.######.##.###..###....####.######..###.###.........#..##.#.#########.#####.######################.####.###.##..#..##.#######.#####.#####.#.#####.####.#.#######.########.######.#######.##########......................................###.................#######..#.########...######...######.##.####.#.##########.######...#..................................##.###########.###.##############.##.########.#.#.##############.#.#########.#.#####..####.##########..####.####.##############..........#.###########.##..######.######.############.# #.#.######.######.##########.#.##.#####.###.######.#######.##.######.##.###..######.####.######..###.####.######.#..##.#.#########.#####.######################.####.###.##........................###.#.#####.####.#.#######.########.######.#######.##########.##########.##.######.###################.#####.#################..#.########...######...######.##.####.#.##########.######...####.##.###############.#.#.##.######.###########.###.##############.##.########.#.#.##############.#.#########.#.#####..####.##########..####.####.##############..#######.#.###########.##..######.######.############.# #.#.######.######.##########.#.##.#####.###.######.#######.##.######.##.###..######.####.######..###.####.######.#..##.#.#########.#####.######################.####.###.##.##..##.#######.#####.#.###.#.#####.####.#.#######.########.######.#######.##########.##########.##.######.###################.#####.#################..#.##.........######...######.##.####.#.##########.#######..####.##.###############.#.#.##.######.###########.###.##############.##.########.#.#..............................#####..####.##########..####.####.##############..#######.#.###########.##..######.######.############.# #.#.######.######.##########.#.##.#####.###.######.#######....######.##.###..........................####.######.#..##.#.#########.#####.#####################..................##.#######.#####.#.###.#.#####.####.#.#######.########.######.#######.##########.##########.##.######.###################.#####.#################..#.##.#####.........................................................###############.#.#.##.######.###########.###.##############.............#.#.##############.#.#########.#######..####.##########..####.####.##############..#######.#.###########.##..######.######.############.# #.#.######.######.##########.#.............................##.######.######..#.####.####.######..###.####.######.#..##.#.#########...............................###.###.##.##.###.#######.#####.#.###.#.#####.####.#.#######.########.######.#######.##########.##########.##.######...........................................................###.##...######.##.####.#.##########.#######..####.##.###############.#.#.##.######.###########.###.##############.###########.#.#.##############.#.#########.#######..####.##########..####.####.##############..#######.#.###########.##..######.######.############.# #.#.............................#.#####.###.######.#######.##.######.######..#.####.####.##..........####.######.#..##.#.#########...........................................................###.#.###.#.#####.####.#.#######.########.######.#######.##########.##########.##.######.#########################.#################..#.##.#####...###.##...######.##.####.#.##########.#######..####.##.###############.#.#.##.######.###########.###.##############.###########.#.#.##############.#.#########.#######...................####.####.##############..#######.#.###########.##..######.######.############.# #.#.######.####.#.##########.#..#.#####.###.######.............................####.####.######..########.######.#.....#.#########.#####.##.#################.#..###.###.##.##.###.#######.#.###.#.###.#.#####.####.#.#####............######.#######.##########.##########.##.######.............#############.#################..#...................................................................................................########.###.##############.###########.#.#.##############.#.#########.########.####.##########.#####.####.##############..#######.#.###########.##..######.######.############.# #.#.######.####.#.##########.#..#.#####.###.##############...........######..#.####.####.######..########.######.##.####.#########.#####.##.#################.#..###.###.##..........................................................#.######.#######.##########.##########.##.################################.#################..#.##.#####.#.###.##.#.######.##.####.#.##################..####.##.###############.#.####.######.###########.###.##############.###########.#.#.##############.#.#########.########.####.##########.#####.####.##############..#######.#.###########.##..######.######.############.# #.#.######.####.#.##########.#..#.#####.###.################..######.######..#.####.####.######..########.######.##.####.#########.#####.##.#################.#..###.###.#####.###.#######.#.###.#.###.#.#####.####.#######.#.#####.##.######.#######.##########.##########.##.################################.#################..#.##.#####.#.###.##.#.######.##.####.#.##################..####.##.###############.#.####.######.###########.###.##############.###########...........................####.########.####.##########.#####.####.##############..#######.#.###########.##..######.....................# #.#.######.####.#.##########.#..#.#####.###.################..######...................................................#.#########.#####.##.#################.#..##...............................................................#.##.######.#######.##########.##########.##.################################.#################..#.##.#####.#.###.##.#.######.##.####.#.##################..####.##.###############.#.####.######.###########.###.##############.###########.#.#.##############.#.####.####.########.####.##########.#####.####.##############..#######.#.###########.........#########.###.########.# #............##.#.##########.#..#.#####.###.################..#############..#.####.####.######..########.######.##.##.#.#########.#####.##.#################.#..##..###.#####.###########.#.###.#.###.#######.####.#######.#.###.#.##.######.#######.##########.##########.##.####...................................................................................#.#.#######.##########..####.##.###############.#.####.######.###########.###.##############.###########.#.#.##############.#.####.####.########.####.##########.#####.####.##############..#######.#...............................###.########.# #.#.######.#.##.#.##########.#..#.#####.###.################..#############..#.####.####.#######.########.#............#.#########.#####.##.#################.#..##..###.#####.###########.#.###.#.###.#######.####.##.......................................###.##########.##..........................................................#####.#.###.##.#.######.##.####.#########.########............###############.#.####.######.###########.###.##############.###########.#.#.##############.#.####.####................................####.##############..#######.#.##############..........................##.# #.#.######.#.##..................................................................##.####.#######.########.#.####.##.####.#########.#####.##.#################.#..##..###.#####.###########.#.###.#.##..#######.####.##.####.#.###.#.##.######.#######.####.#.###.##########.#######.###########################.#################..#..#.#####.#.###.##.#.######.##.####.#########.########.#..####.#..###############.#.####.######.###########.###.##############.###########.#.#.##############.#.####.##########.##.####.###############..####.##############..#######.#.##############..###.#########.###.#####.##.# #.#.######.#.##.#.############..#######.###.################.##############..#.#.##.####.#######.########.#.####.##.####.#########.##................................###.#####.###########..................................#.###.#.##.######.#######.####.#.###.##########.#######.###########################.#################..#..#.#####.#.###.##.#.######.##.####.#########.########.#..####.#..###############.#.####.######.###########.###.##############.###########.#.#.##############.#.####.##########.##.####.######..........................................###############.###.#########.###.#####.##.# #............................................................###########...........................................................##.##.##.###############.#.#..###.###.#####.###########.#####..............................###.#.##.######.#######.####.#.###.##########.#######.###########################.#################..#..#.#####.#.##..................###.#########.########.#..####.#..###############.#.####.######.###########.###.##############.###########.#.#.##############.#................................########..####.##############..#######.#################.###........................# #.#.######.#.##.#.############..###########.################.###############.#.#.##.####.#######.########.#.####..#.###..#########.##.##.##.###############.#.#..###.###.#####.###########.#######.##.########.#######.####.#.###.#.##.######.#######.####.#.###.##########.#######.###########################.#################..#..#.#####.#.##..##.#.######.##..###.#########.########.#..####.#..###############.#.##..........###########.###.##############.......................................................................##..####.##############..#######.#################.###.#########.###.#####.##.# #.#.######.#.##.#.############..###########.################.###########.....#.#.##.####.#######.########.#.####..#.###..#########.##.##.##.###############................................#######.##.########.#######.####.#.###.#.##.######.#######.####.#.###.##########.#######.###########################.##.................#..#.#####.#.##..##.#.######.##..###.#########.########.#..####.#..###############.#.####.######.###########.###.##############.###########.#.#.####.#########.#.####.####.#####.##.###..###############..####.##############..#######.#################.###.#########.###.#####.##.# #...............................###########.#####.##########.###########.###.#.#.##.####.#######.########.#.####.................................................###.###.#####.###########.#######......................................................................................................................................#####.#.##..##.#.######.##..###.#########.########.#..####.#..###############.#.####.######.###########.###.##############.###########.#.#.####.#########.#.####.####.#####.##.###..###############..####.##############..#######.#################.###.#########.###.#####.##.# #.########.#.##.#.############..###########.#####.##########.....................................########.#.####..#.###..#########.##.##.##.##############..#.##.###.###.#####.###########.#######.##.########.#######.####.#.###.#.#########.#######.####.#.##..##########.#######.##############################.###############.#..#.#####.#.##..##.#.######.##..###.#########.########.#..####.#..###############.#.####.######.###########.###.##############.###########.#.#.####.#########.#.####.####.#####.##.###..###############..####.##############.............................##.#########.###.#####.##.# #.................############..###########.#####.##########.###########.###.#.#.#######.################.#.####..#.###..#########.##.##.##.##############..#.##.###.###.#####.###########.#######.##.########.#######.####.#.###.#.#########.#######.####.#.##..##########.#######.##############################.###############.#..#.#####.#.##..##.#.######.##..###.#########.########.#..####...........................######.###########.###.##############.###########.#.#.####.#.........................................................##############..#######.#################.###.#########.###.#####.##.# #.#####.##.#.##.#.############..###########..................###########.###.#.#.#######.############.................................##.##.##############..#.##.###.###.#####.###########.#######.##.########.#######.####.#.....................................#########.#######.##############################.....................................#.######.##..###.#########.########.#..######..###############.#.###..######.###########.###.##############.###########.#.#.####.#########.#.####.####.#####.##.###..###############..####.##############..#######.#################.###.#########.##........##.# #.#####.##.#.##.#.############..###########.#####.######################.###.#.#.#######.############.###.#.####..#.###.##########.#####.##.##############..#.##.###.###.#####.###########.#######.##.########.#######.####.#.###.#.#########.############.####.#.#########.#######.##############################################.#..#.####..#.##..#.............................########.#............................###..######.###########.###.##############.###########.#.#.####.#########.#.####.####.#####...............................##############..#######.#################.###.#########.##..########.# #.#####.##.#.##.#.############..###########.#####.######################.###.#.#.#######................................##########.#####.##.##############..#.##.###.###.#####.###########.#######.##.########.#######.####.#.###.#.#########.############.####.#.#########.#######.###################.##########################.#..#.####..#.##..####.######.##..#############.########.#.#######..###############.#####..######.###########.###.##############.###########................###.#.####.####.########.###..###############.#####.##############..#######.#################.###.#########.##..########.# #.##..............................................######################.###.#.#.#######..###########.###......................................................................###########.#######.##.########.##......####.#...................................#.#########.#######.###################.##########################.#..#.####..#.##..####.######.##..#############.########.#.#######..###############.#####..######.###########.###.##############.###########.#.#.####.#####.###.######.####.########.###..###############.#####.##############..#######.#################.##.........................# #.#####.##.#.##.#.############..###########.#####.######################.###.#.#.#######..###########.#####.####..#.##############.########.##############..#.##.###.###.#################.#######.##.########.##.####.####.#.###.#.#########.############.####.#.########..#######.###################.#....................................................................................#######..###############.#####..######.###########.###.##############.###########.#.#.####.#####.###.######.####.########.###..###############.#####.##############..#######.#################.##..#########.##..##.#####.# #.#####.##.#.##.#.############..###########.#####.######################.###.#.#.#######..###########.#####.####..#.##############.########.##############..#.##.###.###.#################.#######.##.########.##.####.####.#.###.#.#########.############.####.#.########..#######.###################.#.#######################.##..#.###.............................#########.########.#########..###############.#..................................................................................####.########.###..###############.#####.##############..#########################.##..#########.##..##.#####.# #.#####.##.#.##.#.############..###########.#####.######################.###.#.#.#######..###########.#####.####..#.##############.########.##############..#.##.###.###.#################.#######.##.########.##.##..............................................########..#######.###################.#.#######################.##..#.###...#.....###########.##..###.#########.########.#########..###############.#.###.#.#####.###########.########.#########.###########.#.#.####.#####.###.###########.########.###..###############.#####.##############..#########################.##..#########.##..##.#####.# #.................############..###########.....................########.###.#.#.#######..###########.#####.####..#.##############.########.##############..#.##.###.###.#################.#######.##.................................................................................................................................#.###...####..###########.##..###.#########.########.#########..###############.#.###.#.#####.###########.########.#########.###########.#.#.####.#####.###.###########.########.###..###############.#####.##############..#########################.##............##..##.#####.# #.#####.##.#.##.#.############..#################.######################.....#.#.#######..###########.#####.#...........................###.##############..#.##.###.###.#################.#######.##.########.##.##.#.####.#.#.#.#.#########.############.####.#.########..#######.###################.#.#################.............................................#########.########.#########..###############.#.###.#.#####.###########.########.#########.###########.#.#.####.#####.###.###########.########.###..#########.#####.#####.##############..#######################..............................# #...............................##........................................................###########.#####.#.##..#.##############.####.###.##############..#.##.###.###.#################.#######................................................................########..#######.###################.#.##.............########.##..#.###...####..###########.##.##############.########.#########..###############.#.###.#.#####.###########.########.#########.###########.#.#.####.#####.###.###########.########.###..................#####.##############..#######################.#.##..############.###.#####.# #.#####.##...............................########.####....................................###########.#####.#.##..#.##############.####.##################..#.##.###.###.#################.#######.##.########.##.#.##.####.#.#.#.###########.############.####.##########..#######.###################.#.##.###########.########.##..#................................##########.########.#########..###############.#.###.#.#####.###########.########.#########.###########.#.#.####.#####.###.###########.########.###.##########.###########.##############..#######################.#.##..############.###.#####.# #.#####.#########.############..##.#####.########.#############..#######.#####.#.#######..###########.#####.#.##..#.##############.####.##################..#.##.###.###.#################.#######.##.########.##.#.##.####.#.#.#.....................................................................................................#####...####..###########.##.###.##########.########.#########..###############.#.###.#.#####.###########.########.#########.###########.#.#.####.#####.###.###########.########.###.##########.###########.##############..#######################.#.##..############.###.#####.# #...............#.############..##.#####.########.#############..#######.#####.#.#######..###########.#####.#.##..#.##############.####.##################..#...............##############.#######.##.########.##.#.##.####.#.#.#.###########.######.#####.####.##########..#######.###################..........................................................#.###.##########.########.#########..###############.#.###.#.#####.###########.########.#########.###########.#.#.####.#####.###.###########.########.###.##########.###########.##############..#######################.#.##..############.###.#####.# #.#####.#######.#.############..##.#####.########...................................................................##############.####.##################..####.###..##.#################.#######.##.########.##.#.##.####.#.#.#.###########.######.#####.####.##########..#######.###################.#.##.######.####.########.###.##.##...####...............#.###.##########.########.#########..###############.#.#.........................................................................###########.########.###.##########.###########.##############..#######################.#.##..############.###.#####.# #.#####.#######............................................####..#######.#####.#.#######..#................................................................................................#######.##.########.##.#.##.####.#.#.#.###########.#.............................#######.###################.#.##.######.####.########.###.##.##...#####.###########..#.###.##########.########.#########..###############.#.###.#.###############################.####.###########.#.#.####.#####.###.###########.########.###.##########.###########.##############..#######################.#.##..############.###.#####.# #.#####.#########.############.###.#####.########.#############..#######.#####.#.#######..#.#########..####.#.#...#.########.#####.############.##########..####.###.###.#########################.##.###########.#.##.####.#.#.#.###########.#.####.#####.###############..............................#.##.######.####.########.###.##.##...#####.###########..#.###.##########.########.#########..###############.#.###.#.###############################.####.###########.#.#.####.#####.###.###..................................................................................................................# #.#####.#########.############.###.#####.########.#############..#######.#####.#.#######..#.#########..####.#.#...#.########.#####..........................####.###........................................................#.#.#.###########.#.####.#####.###############..#######.#####################.##.######.####.########.###.##.##...#####.###########..#.###.##########.########.#########..###############.#.###.#.###############################.####.###########.#.#.####.#####.###.###########.########.##############.###.#######.#.############..################.######.#.##.#############.###.#####.# #.................############.###.#####.########.#############..#######.#####.#.#######..#.#########..####.#.#...#.########.#####.##########.#.###########........................................##.###########.###########.#.#.###########.#.####.#####.###############..#######.#####################.##.######.####.########.###.##.##...#####.###########..#.###.##########.########.#########..###############.#.###.#.........................#######.####.###......................................#.########.##############.###.#######.#.############.....................####.#.#..#############.###.#####.# #.#####.######################.###.#####.########.#############..#######.#####.#.#######........................................................###########.####.###.###.###############.#######.####.###########.###########.#.#.###########.#.####.#####.###############..#######.#####....................######.####.########.###.#..##...#####.###########..#.###.##########.########.#########..###############.#.###.#.#######################.#######.####..........................................#.########.##############.###.#######.#.#############.################.#.####.#.#..#############.###.#####.# #.#####.######################.###.#####.########.#############..######.......................................................................................##.###.###.###############.#######.####.###########.................................................########..#######.#####.###############.#..######.####.########.###.#.###...#####.###########..#.###.##########.########.#########..###############.#.###.#.#######################.#######.####.###.#######.#.#.####.#####.###............................................####.#.#############.################.#.####.#.#..#############.###.#####.# #..................................#####.########.#############..######............................###.######.#.......................#######.#.###########.#.##.###.###.###############.#######.####.###########.###########.###############.#.####.#####.######.########..#######.#####.###############.#..######.####.########.###.#.###...#####.###########..#.................................#..................#.###.#.#######################.#######.####.###.#######..............#.........................................###.##.####.#.#############.################.#.####.#.#..#############.###.#####.# #.#####.##########################.#####.########.#############..######..#####.#.#######..#.######.###.######.#..###########.#####.##.#######.#.###########.#.##.###.###.###############.#######.####.###########.###########.###############.#.####.#####.######.########..#######.#####.###############.#..######.####.########.###.#.###........................................................................................................................###.#######.#.#..##..#####..############.#.########.##############.###.##.####.#.#############.################.#.####.#.#..#############.###.#####.# #.#####.##########################.#####.########.#############..######..#####.#.#######..#.######.###.######.#..###########.#####.##.#######.#.###########......................................####.###########.###########.###############.#.####.#####.######.########..#######.#####.#####.#########.#..######.####.########.###.#.###...#####.###########..#####.###########################.#.##################.###.#.#######################.#######.##.#.###.#######.#.##.##........................########.##############.###.##.####.#.#############.################.#.####.#.#..#############.###.#####.# #.#####.##########################.......########.#############..######..#####.#.#######..#.######.###.######.#..###########.#####.##.#######.#.#############.##.###.###.###############.#######.####.###########.####.######.###############.#.####.#####.######.########..#######.#####.#####.#########.#..######.####.########.............#####.###########..#####.###########################.#.##################.###.#.#######################.#######.##.#.###.#######.#.##.##.######..############.##########.##############.###.##.####.#.#############.################.#.####.#.#..#############.###.#####.# #.##....################################.########.#######................................##.######.###.######.#.......................#######.#.#############.##.###.###.###############.#######.####.###########.####.######.###############.#.####.#####.######.########..#######.#####.#####.#########.#..######.####.########.###.#.####..#####.###########..#####.###########################.#.##################.###.#.#######################.#######.##.#.###.#######.#.##.##.######..############.##########.##############.###.##.####.#.#############.################.#.####.#.#..#############.###.#####.# #............................###########.########.#############..######.######.#########.##.######.###.######.#...##########.################.#.#############.##.###.###..............................###########.####.######.###############.#.####.#####.######.########..#######.#####.#####.#########.#..######.####.########.###.#.####..#####.###########..#####.###########################.#.##################.###.#.#######################.#######.##.#.....................######..############.##########.##############.###.##.####.#.#############.##############.............................###.#####.# #.#####.#####.##########################.########.#############..######.######.#########.##.######.###.######.#...##########.################.#.#############.##.###.###################........................#.####.######.###############.#.####.#####.######.########..#######.#####...........................................................###########..#####.###########################.#.##################.###.#.#######################.#######.##.#.###.#######.#.##.#########..############.##########.##############.###.##.####.#.#############.################.#.######.#..#################.#####.# #.#####.#####.########.........................................................#########.##.######.###.######.#...##########.#..................#############.##.###.###################.#######.####.#####...................................#........................................##.#####.#########.....................................#####.###########..#..........................................................#.#######################.#######.##.#.###.#######.#.##.#########..############.##########.##############.###.##.####.#.#############.################.#.######.#..#################.#####.# #.#####.#####.########.#################.##################.###..######.################.##.######.###.######.#...##########.#.##############.###############.##.###.###################.#######.####.#########.#.####.######.###############.######.#####.######.######.#..#######.##.##.#####.###########..######.##.#.########..##.#.#####.#####.###########..#####.###########################.#.########################.#######################.#######.##.#.###.#######.#.##.#########..############.##########.##############.............................################.#.######.#..#################.#####.# #.#####.#####.########.#################.##################.###..######.################.##.######.###.######.#...##########.#.##############.###############.##.###.###################.#######.####.#########.#.####.######.###############.######.#####.######.######.#..#######.##.##.#####.###########..######.##.#.########..##.#.#####.#####.###########..#####.###########################.#.########################.#######################.#######.##.#.................................................................................................................................................###.# #.#####.#####.########.#################.##################.###..######.################.##.######.###.######.#...##########.#.##############.###############.##.###.###################.#######.####.#########.#.####.######.###############.######.#####.######.######.#..#######.##.##.#####.###########..######.##.#.########..##.#.#####.#####.###########..#####.###########################.#.########################.#######################.#######.##.##.##.#######.#....#########..############.##########.##################.##.######.############.#################.########.#..#################.#.###.# #........####.########.####################################.###..######.################.##.######.###.######.#...##########.#.##############.###############.##.###.............................####.#########.#.####.######.###############.######.##.......................#####.##.##.#####.###########..######.##.#.########..##.#.#####.#####.###########.........................##########.#.########################.#######################.#######.##.##.##.#######.####.#########..############.##########.##################.##.######.############.#################.########.#..#################.#.###.# #.#####..####........................................######.###..######.################.##.#.####.###.######.#...##########.#.##############.###############.##.#######################.#######.####.#########.#.####.######.###############.######.##.#########.######.#..#.#####.##.##.#####.###########.............................#####.#####.###########...####.################.##########.#.########################.#######################.#######.##.##.##.#######.####.##########.############.##########.##################.##.######.############.#################.########.#..#################.#.###.# #.#####..####.########.#############################.######.###..######.################.##.#.####.###.######.#...##########.#.##############.###############.##.#######################.#######.####.#########.#.####.######.###############.######.##.#########.######.#..#.#####.##.##.#####.###########.#######.##.#.########..##...#####.#####.###########...####.################.##########.#.################################################.#######.##.##.##.#######.####.##########.############.##########.##################.##.######.############.#################.########.#...........########.#.###.# #.#####..####.########.######################...........................################.##.#.####.###.######.#...##########.#.##############.###############.##.#######################.#######.####.#########.#.####.######.###############.######.##.#########.######.#..#.#####.##.##.#####.###########.#######.##.#.########..##.............................####.################.##########.#.################################################.#######.##.##.##.#######.####.##########.############.##########.##################.##.######.############.#################.########.#.#########.########.#.###.# #.#####..####.########.######################.######.######.###########.################......................#...##########.#.##############.###############.##.##############..................####.#########.#.####.######.###############.######.##.#########.######.#..#.#####.##.##.#####.###########.#######.##.#.########..##.#.#####.#####.############..####.################.##########.#.################################################.#######.##.##.##.#######.####.##########.############.##########.##################.##.######.############.#################.########.#.#########.########.#.###.# #.#####..####.########.######################.######.######.###########.###################.#.####.##########.#...##########.#.##############.###############.##.##############.########..######.####.#########.#.####.######.###############.######.##.#########.######.#..#.#####.##.##.#####.###########.##.....................##.#.#####.#####.############..####.################.##########.#.################################################.####..........................##########.############.##########.######.............##.######.############.#################.########.#.#........................# #..............................##############.######.######.###########.###################.#.####.##########.#...##########.#.##############.###############...................########..######.####.#########.#.####.######.###############.######.##.#########.######.#..#.#####.##.##.#####.###########.##.####.##.#...######..##.#.#####.#####.############..####.################.##########.#.################################################.####.##.##.##.##.#######.####.##########.############.##########.######.###########.##.######.############.#################.########.#.#.#######.########.#.###.# #.#####..####.########.#######.##############.######.##.............................................................................#########.##################.##############.########..######.####.#########.#.####.######.###############.######.##.#########.######.#..#.#####.##.##.#####.###########.##.####.##.###.######..##.#.#####.#####.############..####.################.##########.#.################################################.####.##.##.##.##.#######.####.##########.############.##########.######.###########.##.######.############.#################.########.#.#.#######.########.#.###.# #.#####..####.########.#######.###..........#.######.##.###.###########.###################.#.####.##########.#...##########.#.####.#########.##################.##############.########..######.####.#########.#.####.######.###############.######.##.#########...................##.##.#####.###########.##.####.##.###.######..##.#.#####.#####.############..####.################.##########.#.################################################.####.##.##.##.##.#######.####.##########.############.##########.######.###########.##.######.############.#################.##########.#.#######.########.#.###.# #.#####..####.########.#######.###.####.#####.######.##.###.###########.################.##.#.####.##########.#...##########.#.####.#########.##################.##############.########..######.####.#######.#.#.####....................###.######.##.#########.######.#..#.#####.##.##.#####.###########.##.####.##.###.######..##.#.#####.#####.############..####.################.##########.#.################################################.####.##.#####.##.#######.####.##########.############.##########.######.###########.##.######.############.#################.##########.#.#######.########.#.###.# #.#####..####.########.#######.###.####.#####.######.##.###.###########.################.##.#.####.##########.#...##########.#.####.#########.##################.#######################..######.####.#######.#.#.####.######################.######.##.#########.######.#..#.#####.##.##.#####.####..............................................................####.################.##########.#.################################################.####.##.#####.##.#######.####.##########.############.##########.######.##############.######.############.#################.##########.#.#######.########.#.###.# #.#####..####.########.#######.###.####.#####.######.##.###.###########.################.##.#.####.##########.#...##########............................########.#######################..######.####.#######.#.#.####.######################.######.##.#########....................................................#.###.######..####.#####.#####.#############.####.################.#.########.#.################################################.####.##.#####.##.#######.####.##########.############.##########.................................................###########.##########.#.###....................# #.#####..####.########.#######.###.####.#####.......................####################.##.#.####.##########.#...##########.#.####.#########.#########.########.#######################..######.####.#######.#.#.####.######################.######.##.################.#..#.#####.##.##.##########.######.##.####.##.###.######..####.#####.#####.#############.####.################.#.########.#.################################################.####.##.#........#######.####.##########.############.#################.#######.#############.############.#################.##########.#.###.###.########.#.###.# #.#####..####.########.#######.###.####.############.##.###.#######.####################.####.####.##########.#...##########.#.####.#########.#########.########.#######################..######.####.#######.#.#.####.######################.######.##.################.#..#.#####.##.##.##########.######.##.####.##.###.######..####.#####.#####.#############.####.################.#.########.#.################################################.####.##.#.###.##.#######.####.##########.############.#################.#######.#############.#########.##.#################.##########.#.###.###.########.#.###.# #.#####..####.########.#######..............########.##.###.#######.####################.####.####.##########.#...##########.#.####.#########.##.....................................................................................................##.###...............................##########.######.##.####.##.###.######..####.#####.#####.#############.####.################.#.########.#.################################################.####.##.#.###.##.#######.####.##########.############.#################.#######...............#########.##..............................#.###.###.########.#.###.# #...............................................####.##.###.#######.####################.####.####.##########.#...##########.#.####.#########.#########.########.#######################..######.####.#######.#.#.####.######################.######.##.###.############.#..#.#####.##.#############.######.##.####.##.###.######..####.#####.#####.#############.####.################.#.########.#.################################################........................#.####.##########.############.#################.###############################.####################.##########.#.###.###.########.#.###.# #.#####..####.########.#######.###.####.###.###.####.##.###.#######.####################.####.####.##########.#...#####.####.#.####.#########.#########.########.#######################..######.####.######..#.#.####.######################.######.##.###.############.#..#.#####.##.#############.######.##.............######..####.#####.........................................................................####################################.##.#.###.##.###.#.#.####.##########.############.#################.###############################.####################.##########...###.###.########.#.###.# #.#####..####.########.#######.###.####.###.###.####.##.###.#######.##################.#.####.####.##########.#...#####.####.#.####.#########.#########.########.#######################..######.####.######..#.#.####.########.................####.##.###.############.#.............#############.######.##.####.##.##########..####.###########.#############.####.################.#.########.#.#####################################################.##.#.###.##.###..................##.############.#################.###############################.####################.##########.#####.###.########.#.###.# #.#####..####.########.#######.###.####.###...................................................####.##########.........#.####.#.####.#########.#########.########.#######################..######.####.######..#.#.............................................................#####.################.######.##.####.##.###########.####.###########.#############.####.################.#.########.#.#####################################################.##.#.###.##.#####.#.####.#######.##.############.#################.###############################.####################.##########.#####.###.########.#.###.# #.#####..####.########.#######.###.####.#######.####.##.###.#######.#####.############.#.####.####.##########.#...###.#.####.#.####.#########.......###.########.######...............................................................######.#######.##.###.#.##########.#..#######................................................####.#########################.####.################.#.########.#.#####################################################......###.##.#####.#.####.#######.##.############.#################.###############################.####################.##########.#####.###.########.#.....# #.#####..####.########.#######.###.####.#######.####.##.###.#######.#####.############.#.####.####.##########.#...###.#.####.#.####.###############.###.########.######################...######.###########..########.######.#.#####.######.#######.##.###.#.##########.#..########################.######.##.####.##.###########.####.#########################.####...............................##############..........................................................#.####.#####..............####.#################.###############################.####################.##########.#####.###.########.#####.# #.#####..####.########.#######.###.####.#######.............#######.#####.############.#.####......................................................................####################...######.###########..########.######.#.#####.######.#######.##.###.#.##########.#..########################.######.##.####.##.###########.####.#########################.#####################.#.########.################.##################################.######.#####.##.#####.#.####.#####.####.############.#################.###############################.####################.##########.#####.###.########.#####.# #.#####..####.............................##########.##.###.#######.#.###.############.#.####.####.##########.#..####.#.####.#.####.###############.###.########.#.#################..........................########.######.#.#####.######.#######.##.###.#.##########.#..########################.######.##.####.##.###########.####.#########################......................................############.##################################.######.#####.##.#####.#.####.#####.####.############.#################.###############################.####################.##########.#####.###.########.#####.# #.#####..#############.#######.########.############.##.###..............................####.####.##########.#..####.#.####.#.####.###############.###.########.#.####################...######.############.########.######.#.#####.######.#######.##.###.#.##########.#..########################.######.##.####.##############.####.#########################.###.#################.#.########.################.##################################.######.#####.##.#####.#.####.#####.####.############.#################.###############################.####################.##########.#####.###.########.#####.# #.#####..#############.#######.########.############.##.###.#######.#.###.#######.####.#.####.####.##########.#..####.#.####.#.####.###############.###.########.#.####################..................####.########.######.#.#####.######.#######.##.###.#.##########.#..########################.######.##.####.##############.####.#########################.###.#################.#.########.################.##################################.######.#####.##.#####.#.####.#####.####.############.#################.###############################.####################.##########.#####.###.##############.# #.#.###..#############.#######.########...............................###.#######.####.#.####.####.##########.#..####.#.####.#.####.###############.###.########.#.####################...######.############.########.######.#.#####.######.##########.###.#.##########.#..########################.######....###################.####.#########################.###.#################.#.########.################.##################################.######.#####.##.#####..............####.############.#################.###############################.####################.##########.#####.###.##############.# #.#.###..#############.#######.########.###############.###.#######.#.###.#######.####.#.####......#####......#..####.#.####.#.####.###############.###.########.#.####################...######.############.########.######.#.#####.######.##########.###.#.##########.#..########################.#############################.####.#########################.###.#################.#.########.################.############################....................................##########.############.#################.###############################.####################.##########.#####.###.##############.# #.#.........................##.########.###############.###.#######.#.###.#######.####.#.#########.#####.####.#..####.#.####.#.####.###############.###.########.#.####################...######.############.########.######.#.#####.######.##########.###.#.##########.#..########################.#############################.####.#########################................######...########.################.############################.#####.######.#####.##.#####.#.###############.############.#################.###############################.####################.##########.#####.###.##############.# #.......................................................###.#######.#.###.#######.####.#.###.#####.#####.####.#..####.#........................................................########...######.############.########.######.#.#####.######.##########.###.#.##########.#..########################.#############################.####.#############################.###################.########.################.############################.#####.######.########.#####.#.###############.############.#################.###############################.####################.##########.#####.###.##############.# #.#.###.#############..#######.#.###.##.##.################.#######.#.###.#######.####.#.###.#####.#####.####.#..####.#.####.#.####.###############.###.########.#.###########.########...######.############.########.######.#.#.###.######.##########.###.#.##########.#..########################.#############################.####.#############################.###################.########.################.############################.#####.######.########.#####.#.###############.############.#################.###############################.####################.##########.#####.###.##############.# #......................#######.#.###.##.##.################.#######.#.###.#######.####.#.........#.#####.####.#..####.#.####.#.####.###############.###.########.#.###########.########...######.############.########.######.#.#.###.######.##########.###.#.##########.#..########################.#############################.####.############.################.###################.########.################.############################.#####.######.########.#####.#.###############.############.#################.###############################.####################.##########.#####.###.##############.# #.#.###.#############.########.#.###.##.............................#.###.#######.####.#..................................................#########.......................................######.############.########.######.#.#.###.######.##########.###.#.##########.#..########################.#############################.####.############.################.###################.########.################.############################.#####.######.########.#####.#.###############.############.#################.###############################.#########............##########.#####.###.##############.# #.......................######.#.###.##.##.################.#######.#.###.#######.####.#.###.###.#.#####.####.#.#####.#.######.####.#####.#########.###.##########.###########..#######...######.############.########.######.#.#.###.######.##########.###.#.##########..............##############.#############################.####.############.################.###################.########.################.############################........................................######..............#################.###############################.#########.##########.##########.#####.###.##############.# #..........................................################.#######.#.###.#######.####.#.###.###.#.#####.####.#.#####.#.######.####.#####.#########.###.##########.###########..#######...######.############.#######...................................###.#.##########.#..##.#####################.#############################.####.############.################.###################.########.################.##################################.######.########.#####.#.########.######..#############################.###############################.#########.##########.##########.#####.###.##############.# #.#.###.#######.#####.########.#.###.##............................................................................................................................................####...######.############.#######..########.#.###.######.##############.#.##########.#..##.#####################.#############################.####.############.################.###################.########.################.##################################.######.########.#####.#.########.######..#############################.###############################.#####........................##.#####.###.##############.# #.#.###.#######.#####.########.#.###.##.###################.#######.#.............####...............................................####.#########.###.##########.###########..##.####...######.############.#######..########.#.###.######.##############.#.##########.#..##.#####################.#############################.####.############.################.###################.########.################.##################################.######.########.#####.#.########.######............###################.###############################.#####.###.##########.#######.##.#####.###.##############.# #.#.###.#######.#####.########.#.###.##.###################.#######.#####.#######.####.#.###.###.##.####.######.#####.#.###..........####.#########.###.##########.###########..##.####...######.############.#######..########.#.###.######.##############.#.##########.#..##.#####################.#############################.####.############.################.###################.########.################.##################################.######.########.#####.#.########.######.##########.###################.###############################.#####.###.##########.#######.##.#####.###.##############.# #.#.###.#######.#####.########.#.###.##.###################.#######.####..............................##.######.#####.#.###.##.#.#.######.#########.###.##########.###########..##.####...######................................................................########.#..##.#####################.#############################.####.############.################.###################.########.################.##################################.###############.#####.#.########.######.##########.###################.###############################.#####.###.##########.#######.##.#####.###.##############.# #.#.###.#######.#####.########.#.###.##.###################............................#.###.###.##.#.##.######.#####.#.###.##.#.#.######.#########.###.##########.###.#######..##.####...######.############.###.###..#######..#.##########.##############.#.##########.#..##.#####################.##########################.........############.################.###################.########.################.##################################.###############.#####...............................................##.###############################.#####.###.#..................##.#####.###.##############.# #.#.###.#####.#.###.................................#######.#######.#####.#######..#####.###.###.##.#.##.######.#####.#.###.##.#.#.######.#########.###.##########.###.#######................................................................................##########.#..##.#####################.##########################.##.####.############.################.###################.########.################.##############################................####.#####...########.######.##########.################.##.###############################.#####.###.#.########.######..##.#####.###.##############.# #.#.###.#####.#.###########.##...................##.#######.#######.#####.#######..#####.###.###.##.#.##.######.#####.#.###.##.#.#.######.#########.###.##########.###.########.##.####...###.##.################.###..#######..#.##########.##############...##########.#..##.#####################.##########################.##.####.############.################.###################.########.################.##################################.##########.####.#####...########.######.##########.################.##.###############################.#####.###.#.########.######..##.#####.###................# #.#.###.#####.#.###########.####.######.########.##.#######.#######.................................................................................###.##########.###.########.##.####...###...................................#.##########.##############...##########.#..##.#####################.##########################.##.####.############......................................########.################.##################################.##########.####.#####...########.######.##########.################.##.###################................##.###.#.########.######..##.#####.##################.# #...............###########.####.######.########.##.#######.#######.#####.#.#####..#########.###.##..........................#.#.#.#.####.##.######.###.##########.###.########.##.####...###.##.################.###..#######.##.##########.##############...##########.#..##.#####################.##########################.##.####.############.################.############################.################.##################################.##########.####.#####...########.######.##########.################.##.###################.###########.##.##.###.#.########.######..............................# #.#.###.#####...###########.####.######.########.##.#######.#######.#####.#.#####..#########.###.##.#.##.######.#####.#.###..#.#.#.#.####.##.####.#.###.##########.###.########.##.####...###.##.################.###..#######.##.##########.........................................................##########################.##.#.........................########...............................................##################################.##########.####.#####...########.######.##########.################.##.###################.##########....................................................######.# #.#.###.#####...###########.####.######.########.##.#######.#######.#####.#.#####..#########.###.##.#.##.######.#####.#.###..#.#.#.#.####.##.####.#.###.##########.###.########.##.............................................................................................................................################.##.#.##.############.#######.############################.#########################.##################################.######..##.####.#####...########.######.##########.################.##.###################.###########.##.##.###.#.########.#####...##.#####.###########.######.# #.#.###.#####...###########.####.######.########.##.#######.#######.#####.#.#####..#########.###.##.#.##.######.#####.#.###..#.#.#.#.####.##.####.#.###.##########.###.########.##.##.#...###.##.################.###..##.####.##.##########.###############.#############..##.######.#.#######.###..##########################.##.#.##.############.#######.############################.#########################.#######.##########################.######..##.####.#####...########.######.##########.################.##.###################.#.#########.##.##.###.#.########.#####...##.#####.###########.######.# #.#.###.#####...###########.####.######.########.##.#######.#######.#####.#.#####..#########.###........................................................##########.###.########.##.##.#...###.##.################.###..##.#..................###############.#############..##.######.#.#######.###..##########################.##.#.##.############.#######.############################.#########################.#######.##########################.######..##.####.#####...########.######.##########.################.##.###################.#.#########.##.##.###.#.########.#####..........#....................# #....................................................................................................###.######.#####.#.#.#..#.#.#.#.####.##.####.#.###.##########.###.########.##.##.#...###.##.################.###..##.#.##.##.##########.###############.#############..##.######.#.#######.###..########################........................#######.############################.#########################.#######.##########################.######..##.####.#####...########.######.##########.################.##.###################.#.#########.##.##.###.#.########.#####...............................# #.#.###.#####...###########.####.######.########.##.###############.#####.#.#####..#########.###.##.####.######.#####.#.#.#..#.#.#.#.####.##.####.#.###.######.....###.########.##.##.......................................##.##.##########.###############.#############..##.######.#.#######.###..#..........................##.#.##.############.#######.######################################################.......................................................##...########.######.##########.################.##.###################.#.#########.##.##.###.#.########.#####...##.###.#.#.#########.######.# #.#.###.#####...###########.####.######.########.##.###############.#####.#.#####..#########.###.##.####.######.#####.#.#.#..#.#.#.#.####.##.####.#.###.######.#######.########.##.##.#...##..##.################.###..##.####.##.##########.############......................######.#.#######.###..##########################.##.#.##.############.........................................######################.#######.##########################.######..##.####.#####...########.######.##########.################.##.###################.#.#########.##.##...............................#.#.#########.######.# #.#.###.#####...###########.####.######.########.##.###############.#######.#####..#########.###.##.####.######.#####.#.#.#..#.#.#.#.####.##.####.#.###.######.#######.########.##.##.........................###.###..##.####.##.##########.############.##.#############.##########.#.#######.###..##########################.##.#.##.####################.###############################.######################.#######.##########################............................#####.######.##########.################.##.###################.#.#########.##.##.###.#.########.#####...##.#####.#.#########.######.# #.#.###.#####...###########.####.######.########.##.###############.#######.#####..#########.###.##.###########.#####.#.#.#..#.#.#.#.####.##.####.#.###.######.#######.########.##.##.#...##..##.############.###.###.....................................##.#############.##########.#.#######.###..##################......................................###############################.######################.#######.##.#######################.######..##.####.#####...########.######.##########.################.##.###################.#.#########.##.##.###.#.########.#####...##.#####.#.#########.######.# #.#.###.#####......########.####.######.########.##.###############.#######.#####..#########.###.##.###########.#####.#.#.#..#.#..........##.####.#.###.######.#######.########.##.##.#...##..##.############.###.####.##.####.##.##########.###############.#############.##########.#.........###..##################.#######.##.#.##.####################################################.######################.#######.##.#######.........................##.####.#####...########.######.##########.################.##.###################.#.#########.##.##.###.#.########..........#.#####.#.#########.######.# #.#.#.#.#####...##.########.####.######.########.##.###############.#######.#####..#########.###.##.###########.#####.#.#.#..#.#.#.#.#######.####.#.###.######.#######.########.##.##.#...##..##.############.###.####.##.####.##.##########.###############.#############.##########.#############..##################.#######.##.#.##.####################################################.######################.#######.##.###################.###.#######.##.####.#####...########.######.##########.################.##.###################.#.#########.##.##.###.#.########.#####....#.#####.#.#########.######.# #.#.#.#.#####...##.########......................##.###############.#######.#####..#########.###.##.###########.#####.#.#.#..#.#.#.#.#######.####.#.###............................................................###.##.####.##.##########.###############.#############.##########.#############..##################.#######.##.#.##.####################################################.######################.#######.##.###################.###.#######.##.####.#####...########.######.##########.################.##.###################.#.#########.##.##.........................#.#####.#.#########.######.# #................................######.###########.###############.#######.#####..#########.###.##.###########.#####.#.#.#..#.#.#.#.#######.####.#.###.######.#######.#######..#####....###..##.############.###..###.##.####.##.##########.###############.#############.##########.###..........................................#.##.####################################################.######################.#######.##.###################.###.#######.##.####.#####...########.######.##########.################.##.###################.#.#########.##.##.###.#...........................#.#########.######.# #.#.#.#######...##.####################.###########.###############.#######........#########.###.##.###########.#####.#.#.#.......................................................................................................##########.###############.#############.##########.###.#########..##################.#######.##.#.##.####################################################.#####################..#######.##.###################.###.#######.##.####.#####..............................################.##.###################.#.#########.##.##.###.#.########.#####...............................# #.#.............##......................###########.###############.#######..................................................#.#.#.#.#######.####.#..................................................########.####.###.##.####.##.##########.###############.#############.##########.###.#########..##################.#######.##.#.##.####################################################.#####################..#######.##.###################.###.#######.##.####.#####...########.######.###########################.##.###################.#.#######................................#..#####.#.##.######.######.# #.#.#.#######..###.################################.###############.#######.###.##.#########.###.##.###########.#####.#.#....#.#.#...........####.#.###.######.#######.#######..######...###..##.############.####.###.##.####.##.##########............................................................###########.............##.#.##.####################################################.#####################..#######.##.##################........................................#####.###########################.##.###################.#.#######.#.##.##................#####...#..#####.#.##.######........# #..............###.########################..######.###############.#######.###.##.#########.###.##.###########.#####.#.#....#.#.###.#######.####.#.###.######.#######.#######..######...###..##.############.####.###.##.####.##.##########..##############.########.####.##########.###.#########..##############.###.##########.#.##.####################################################.#####################..#######.##.###################.###.#######.##.####.#####...#########.#####.###########################.##.###################.#.#######.#.##.##..##.#.########.#####...#..#####.#.##.#############.# #.#.#.#######..###.########################..######.###############.#######.###.##.#########.###.##.###########.#####.#.#....#.#.###.#######.####.#.###.######.#######.#######..######........................####.###.##.####.##.##########..######.#######.########.####.##########.###.#########..##############.###.##########.#.##################################.............................................#######.##.........................#######.##.####.#####..##########.#####.###########################.##.###################.#.#######...........................................##.#############.# #.#.#.#######..###.########################..######.###############.#######.###.##.#########.###.##.............#####.#.#....#.#.###.############.#.###.######.#######.#######..######.#.###..##.###########..####.######.####.##.##########..######.#######.########.####.##########.###.#########..##############.###.##########.#.###############################################.#######.#####################..#######.##..##################.###.#######.##.####.#####..##########.#####.###########################.##.###################.#.#######.#.#...............................#####.####.#############.# #.#.#.#######..###.#########.................................................................................................#.#.###.############.#.###.######.#######.#######..######.#.###..##.###########..####.######.####.##.##########..######.#######.########.####.##########.###.#########..##############.###.##########.#.###############################################.#######.#####################..#######.##..#####.........................................##########.#####.###########################.##.###################.#.#######......##..##.#.########.#####...#..#####.#.##.#############.# #.#.#.#######..###.#########.#.............................########.#######.###.##.#########.###.##.###########.#####.#.#...##.#.###.############.#.##...#####.#######.#######..######.#.###..##.###########..####.######.####.##.##########..######.#######.########.####.##########.###.#########..##############.###.##########.#.###############################################.#######.#####################..#######.##..##################.###.#####.#.#######.#####.###########.#####.###########################.##.#........##########.#.#######.#.#..##..##.#.########.#####...#..#####.#.##.#############.# #.....#######..###.#########.#.############..######............................................................................#.###.############.#.##...#####.#######.#######..######.#.###..##.###########..####.######.####.##.##########..###..........................##########.###.#########..##############.###.##########.#.###############################################.#######.#####################..#######.##..##################.###.##.##.#.#######.#####.###########.#####.###########################.##.#.###...............#.###..........##..##.#.########.#####...#..#####.#.##.#############.# #.#.#.#######..###.#########.#.############..######.###############.######.........###########.####.#####...................#..#.###.############.#.##...#####.#######.#######..######.........................###.######.####.##.##########..###.##.#######.########.####.#######....................................................##############################################.#######.########.############..#######.##..##################.###.##.##.#.#######.#####.###########.#####.###########################.##.#.###.##.############.###.###.###.###..##.#.............................##.#############.# #.#.#.#####..................................######.###############.######..###.##.###########.####..............######.#...#..#.###.############.#....................................#.###..##.###########...###.######.####.##.##########..###.##.#######.########.####.##########.###.#.#######..##############.##..##########.#..##############################################.#######.########.############..#######.##..##################.###.##.##.#.#######.#####.###########.#####.###########################.##.#.###.##.############.###.###.###.###..##.##########.#####...#..#####.#.##.#############.# #........................................................##########.######..###.##.###########.####.#######.###.#######.#...#..#.###.############.#.##...#####.###.###.#######................##.###########...###.######.####.##.##########............................##.##########.###.#.#######..##############.##..................................................############.........########.############..#######.##..##################.###.##.##.#.#######.#####.###########.#####.###########################..................................................######.#####...#..#####.#.##.#############.# #.#.#.#####.#..#############.#.#########.##..######.####.##########.######..###.##.###########.####.#######.##.........................................................########.######.#.###..##.###########...###.######.####.......................#######.########.#.##.##########.###.#.#######..##############.##..##########.#..#################################.#############################.############..#######.##..##################.###.##.##.#.#######.......................#.###########################..#.#.###.##.############.###.###.###.###..##.###.#####......................................# #.#.#.#####.#..#############.#.#########.##..######.####.##########.######..###.##.###########.####.#######.##..#######.#...#..#####.############.#.##...#####.###.###.########.#.........................................####.##.##########.####.##.#######.########.#.##.##########.###.#.#######..##############.##..##########.#..#################################.#############################.############..#######.##..##################.###.##.##.#.#######.#####.###########.#####.###########################..#.#.###.##.############.###.###.###.###..##.###.######.#####...#..#####.#.##.#############.# #.#.#.#####.#..#############.#.#########.##..######.####.##########.######..###.##.###########.####.#######.##..#######.#................................#####.###.###.########.######.#.###..##.###########...###.###########.##.##########.####.##.#######.########.#.##.##########.###.#.#######..##############.##..##########....................#################.#############################.############..#######.##..##################.###.##.##.#.#######.#####.###########.#####.###########################..#.#.###.##.############.###.###.###.#.#..##.###.######.#####...#..#####.#.##...............# #.#.#.#####.#..#############.#.#########.##..######.####.##########.######..###.##.###########.####.#######.##..#######.#...#..#####.###########..#.##...#####.###.###.########.######.#.###..##.###########...###.###########.##.##########.####.##.#######.########.#.##.##########................##############.##..##########..#.#################################.#############################.############..#######.##..##################.###.##.....................................................................................................................................#####.#.##..############.# #.#.#.#####.#..#############.#.#########.##..######.####.##########.######..###.##.###########.####.#######.##..#######.#...#..#####.###########..#.##...#####.###.###.########.######.#.###..##.###########...###.###########.##.##########.####.##.#######.########.#.##.##############.#.#######..##############.##..##########..#.#################################.#############################.############..#######.##..##################.###.##.##.#......................................................................##.############.###.###.###.#.#...............................#.#.##..############.# #....................................................................................#########.####.#######.##..#######.#.................................................................##..##.###########...###.###########.##.##########.####.##.#######.########.#.##.##############.#.#######.........................######..#.#################################.###########################.........................##..##################.###.##.##.#########.#####.########.##.#####.##############.############..#.#####.##.############.###.###.###.#.#..######.####.#.#####...#..###.#.#.##..############.# #.#########.#.##############.#.#########.##..######.####.##########.######..###.##.#.#########.####.#######.##..#######.#..##..#####.###########..#.##...#####.###.###..#######.######.#..##..##.###########...###.###########.##.##########.####.##.#######.########.#.##.##############.#.#######..##############.##..###.######..#.#################################.###########################.#.############..#######.##..##################.###.##.##.#########.#####.########.##.#####.##############.############..#.#####.##..........................#.#..######................#..###.#.#.##..############.# #.#########.#.###########.##.#.#########.##..######.####.##########.######..###.##.#.#########.####.#######.##..#######.#..##..#####.###########..#.##...#####.###.###..#######.######.#..##..##.###########...###.###########.##.##########.####.##.#######.########.#.##..................#######..##############.##..###.######..#.#################################.............................#.############..#######.##..##################.###.##.##.#########.#####.########.##.#####.##############.############..#.#####.###############.###.#######.#.#..###########.#.#####...#..###.#.#.##..############.# #.......###.#.###########.##.#.#########.##..######.####.##########.######..###.##.#.#########.####.#######.##..######..............................##...#####.###.###..#######.######.#..##..##.###########...###.###########.##.##########.####.##.#######.########.#.##.##############.#.#######..##############.##..###.######..#.############################################..#################.############..#######.##..########.#########.###.##.##.#########.#####.########.##......................############..#.#####............................................#.#.#####...#..###.#.#.##..############.# #.#####.###.#.###########.##.#.#########.##..######.####.##########.######..###.##.....#######......................................................##...#####.###.###..#######.######.#..##..##.#####.#####...###.###########.##.##########.####.##.#######.########.#.##.##############.#.#######..##############.##..###.######..#.############################################..#################.############..#######.##..########.#########.###.##.##.#########.#####.########.##.#####.###########################..#.#####.###############.###.#######.#.#..#########.#.#.#####...#..###.#.#.##..############.# #.#####.###.#.###########.##.#.#########.##..............##########.######..###.##.###########.##.#.#######.##..######.##..##..#####.###########..#.##...#####.###.###..#######.######.#..##..##.#####.#####...###.###########.##.##########.####.##.#######.########.#.##.##############.#.#######..##############.##.####.######..#.############################################..#################.############..#######.##..########.#########.###.##.##.#########.#####.###.####.##.#####.###########################..#.#####.########...........................................................................# #.#####.###.#.###########.##.#.#########.....................................................................#.......................###########..#.##...#####.###.###..#######.######.#..##..##.#####.#####...###.###########.##.##########.####.##.#######.########.#.##.##############.#.#######..##############.##.####.######..#.############################################..#################.############..#######.##..########.#########.###..........................................................................................................#.#...########.#.#######...#..###.#.#.##..############.# #...........#.###########.##.#.#########.##..............##########.######..###.##.###########.##.#.#######..##.######.##..##..####..###########..#.##...#####.###.###..#######.######.#..##..##.#####.#####...###.###########.##.##########.####.##.#######.########.#.##.##############.#.#######..##############.##.####.######..#.############################################..#################.############..#######.##..########.#########.######.##.#########.#####.###.####.##.#####.###########################..#.#####.###.###########.###########.#.##..##...................#..###.#.#.##..############.# #.............###..................#####.###.###########.##.............................................................................................................#######.######.#..##..##.................#................##########.####.##.##..............................................##############.##.####.######..#.############################################..#################.############..#######.##..########.#########.######.##.#########.#####.###.####.##.#####.###########################..#.#####.###.###########.###########.#.##..##.#####.#.#######...#..###.#.#.##..############.# #.#####.##..#.###########.####.###.#####.###.###########.##########.######.####.##.###########.##.#.#######..##..##.##.##..##..####..####.######..#.##...#####.###.###..#######.######.#..##...................###############.##.##########.####.##.##.####.##########.##.############.#.#.########.##############.##.####.######..#.############################################..#################.############..#######.##..####.............................................####.##.#####.###########################..#.#####.###.###########.###########.#.##..##.#####.#.#######...#..###.#.#.##..############.# #.#####.##..#.###########.####.###.#####.###.###########.##########.######.####.##.###########.##.#.#######..##..##.##.##..##..####..####.######...................................................###.#####...###############.##.##########.####.##.##.####.##########.##.##########...........................................##..#.#########.................................................................................########.#########.######.############........................................############..#.#####.###.###########.###########.#.##..##.#####.#.#######...#..###.#.#.##..############.# #.#####.##..#.###########.####.###.#####.###.###########.##########.######.####.##.###########.##.#.#######..##..##.##.##..##................................................................................................................####.##.##.####.##########.##.##########.#.#.#.########.##############.##.####.###.##..#.###########.################################..#################.############..#######.###.########.#########.######.############.#####.###.####.##.#####.##############.############..#.#####.###.###########.###########.#.##..##.#####.#.#######...#..###.#.#.##..############.# #.#####.##..#.###########.####.###.#####.###.###########.##########.######.####.##.###########.##..........................##..#####.####.######..#.##...#####.#######..#######.######.#..############.#####...###############.##.##########.####.##.##.####.##########.##.##########.#.#.#.########.##############.##.####.###.##..#.###########.#################.....................#############.############..#######.###.########.########..######.############.#####.###.####.##.#####.##############.############..#.#####.###.###########.###########.#.##..##.#####.#.#######..................############.# #.#####.##..#.###########.####.###.#####.###.###########.##########.######.####.##.###########.##.#.#######..##..##.##.#...##..#####.####.######..#.##...#####.#######..#######.######.#..############.#####.................................####.##......................................#.########.##############.##.####.###.##...........####.#################.##############..###.#############.############..#######.###.########.########..######.############.#####.###.####.##.#####.##############.############..#.#####.###.###########.###########.#.##..##.#####.#............................##########.# #.#####.##..#.###########.####.###.#####.###.###########.##########.######.####.##.###########.##.#.#######..##..##.##.#...##..#####.####.######..#.##...#####.#######..#######.######.#..############.#####...###############.##.##########.####.##.##.####.#######........................########.##############.##.####.###.##.##.######.####.#################.##############..###.#############.############..#######.###.########.########..######.############.#####.###.####.##.#####.##############.############..#.#####.###.###########.###########.#.##..##.#####.##########..#..###.#.#.###.############.# #.###......................................................................####.##.###########.##.#.#######..##..##.##.#...##.....................#.##...#####.####.......................############.#####...###############.##.##########.####.##.##.####.#######.##.##.##########.#.###.########.##############.##.####.###.##.##.######.####.#################.##############..###.#############.############..#######.###.########.########..######.############.#####.###.####.##.#####.##############.############..#.#####.###.###########.###########.#.##..##.#####.##########..#..###.#.#.###.############.# #...................................................................######.####.##.###########.##.#.#######..##..##.##.#...##..#####.####.######.##.##.#.#####.#######..#######.######.#..############.#####...##.############.##.................##.##.####.#######.##.##.##########.#.###.########.##############.##.####.###.##.##.######.####.#################.##############..###.#############.############..#######.###.########.########..######.#....................................##############.############..#.#####.###.###########.###########.#.............................###............#########.# #.#####.##.##.###########.####.###.#####.###############.###.#############.####.##.###########.##.#.#######..##..##.##.#...##..####.......................................................############.#####...##.##########............................####.#######.##.##...........................##############.##.####.###.##.##.######.####.#################.##############..###.#############........................................................................###.####.##.####################.############..#.#####.###........................................##########..##.#####.#.###.##.#########.# #.#####............................#####.###############.###.#############.####.##.###########.##.#.#######..##..##.##.#...##..#####.####.######.##.##...........#####..#######................................................#############.#######.##.####.#######.##.#############.#.###.########.##############.##.####.###.##.##.######.####.#################.##############..###.##########################..#######.###.########.########.#######.#.##########.#########.####.##.####################.############...............##########.###########.#.##..#..#####.##########..##.#####.#.###.##.#########.# #.#####..#.##.###########.####..........................................##.####.##.###########.##.#.#######..##..##.##.#...##..#####.####.######.............................##.######............................##########.#.#############.#######.##.####.#######.##.#############.#.###.########.##############.##.####.###.##.##.######.####.#################.##############..###.##########################..#######.##............................#.##########.#########.####.##.####################.############....#####.###..##########.###########.#.##..#..#####.##########..##.#####.#.###..............# #.#####..#.##.###########.####.##..#####.###############.###.######........................................................##..#####.####.######.##.####.#############..####.##.#########.##################.#.##..#########.#.#############.#######.##.####.#######.##.#############.#.###.####.###.##############.##.####.###.##.##.######.####.#################.##############..###.##########################..#######.##..########.########.#########.##########.#########.####.##.####################.############....#####.###..##########.###########.#.##..#..#####.##########..##.#####.#.###.##.#.........# #.#####..#.##.###########.####.##..#####.###############.......................................##.#.......................................######.##.####.#############..####.........................................#######.#.#############.#######.##.####.#######.##.#############.#.###.####.###.##############.##.####.###.##.##...............................................###.##########################..#######.##..########.########.#########.##########.#########.####.##.####################.############....#####.###..##########.###########.#.##..#..#####.##########..##.#####.#.###.##.#.#######.# #.#####..#.##.###########.####.##..#####.###############..##.##.######..##.####.##..........#####.#.#######..##..##.##.#...##..#.###.####.######.##.####.#############..#######.#########.##################.#.##..#.....###.#.#############.#######.##.#.##.#######.##.#############.#.###.####.###.##############.##.####.###.##.#########.####.#################.###############.##...............................######.##..########.########.#########.##########.#########.####.##.####################.############....#####.###..##########..........##.#.##..#..#####.##########..##.#####.#.###.##.#.#######.# #.#####..#.##.###########.####.##..#####.###############..##.##.######..##.####.##.########.#####.#.#######..##..##.##.#...##..#.###.####.####..........................#######.#########.##################.#.................#############.#######.##...............................#.###.####.###.##############...............................................................................################...######.##..########...............................#########.####.##.####################.############....#####.###..##########.#####.#####.#.##..#..#####.........................................# #.#####..#.##.###########.####.##..#####.###############..##.##.######..##.####.##..................#######..##..##.##.#...##..#.###.####.####.#.##.####.##############.#######.#########.##################.#..#............###############.#######.##...##.#######.##.#############.#.###.####.###.##############.##.####.###.##.#########.####.#################################.##..##########################...######.##..########.########.#########.##########.#########.####.##.####################.############....#####.###..##########.#####.#####.#.##..#..#####.##########.#########.#.###.####.#######.# #.#####..#.##.###########.####.##..#####.###############........................###########.#####.#.#######..##..##.##.#...............................#.##############.#######.#########.##################.#..#..#####.##.################.#######.##.#.##.#######.##.#############.#.###.####.###.##############...................######.####.#################################.##..##########################...######.##..########.########.#########.##########.#########.####.##.####################.......................................................................................#.###.####.#######.# #.#####..#.##.###########.####.##..#####.###############..##.##.######..##.####.###########.#####.#........................##..#.###.####.####.####.##.#.##############.#######.#########..........................#####.##.################.#######.##.#.##.#######.##.#############.#.###.####.###.##############.##.####.###.#####.######.####.#################################.##..##########################...######.##..########.########.#########.##########.#########.####.##.##################################...#####.###..#########.#..................................................###.####.#######.# #.#####..#.##.###########.####.##..#####.#########..............................###########.#####.#.#######..##................#.###.####.####.####.##.#.##############.#######.############################.#..#..#####..........................................##.##.#############.#.###.####.###.##############.##.####.###.#####.######.####.#################################.##..##########################................######.########.#########.##########.#########..............................................#####.###..#########.######.#######.##....................................#.####.#######.# #.#####..#.##.###########.####.##..#####.###############..##.##.######..##.################.#####.#.#######..##.######.#..###..#.###.####.####.####.##.#.##############.#######.############################.#..#..#####.##.################.#########..#.##.####.##.##.#############.#.###.####.###.##############.##.####.###.#####.######.####.#################################.....#############................................................######.##########.#################.#########.########################...#####.###..#########.######.#######.##.##..#####.####################.#.###.####.#######.# #.#####..#.##.###########.####.##..#####.###############..##.##.######..##.################.#####.#.#######..##.######.#..###..#.###.####.####.####.##.#.##############.#######.############################.#..#..#####.##.################.#########..#.##.##..........................##.####.###.##############.##.####.###.#####.######.####.####################################..#############.############...######.###.########.########.#########.##########.#################.#########.########################...#####.###..#########.#.....................#####.####################.#.###.####.#######.# #.#####..#.##.###########.####.##..#####.###############..##.##.######..##.################.#####.#.#######..##.######.#..#.............#.####.####.##.#.##############.#######.############################.#..#..#####.##.####.......................................................................................####.###.#####.######.####.#########################.............#############.############...######.###.########.########.#########.##########.#################.#########.##################...............###..#########.#.####.#######.##.###.#####.####################.#.###.####.#######.# #.#####..#.##.###########.####.##..#####.###############..##.##.######..##.################.#####.#.#######..##.######.#..#.#..#.###.####.####.####.##.#.##############.#######.############################.#..#..########.####.###########.#########..#.##.##.#.##.##.######.######.#..##.####.###.######################.###.#####.######.####.#########################.###########.#############.############...######.###.########.########.#########.##########.#################.#########.##################.###.#...#####......................................#####.####################.#.###.####.#######.# #..................................#####.###############..##.##.######..##.################............................#..#.#..#.###.####.####.####.##.#.##############.#######.############################.#..#..########.####.###########.#########..#.##.##.#.##.##.######.######.##.##.####..................................................#########################.###########.#############.############...######.###.########.########.#########.##########.#################.#########.##################.###.#...#########..#########.#.####.##########.###.#####.####################.#.###.####.#######.# #.###.....................................................##.##.######..##.######################.#.#######....................#.###.#########.####.##.#.##############.#######.############################.#..#..########.####.###########.#########..#.##.##.#.##.##.######.######.##.##.####.###.######################.###.############.####.#########################.###########.#############.############...######.###.########.########.#########.##########.#################.................................................#########.#.####.##########.###.#####.####################.#.###.####.#######.# #.###.##.################.####.##.######.###############..##.##.######..##.########################.########.##.######.#..#.#..#.###.#########.####.....................#######.############################.#.................................................................................................############.###.############.####.#########################.###########.#############.############...######.###.########.########.#########.##########.###########################.##################.###.#...#########.##########.#.####.##########.###.#####.####################.#.###.####.#######.# #.###.##.################.####.##.######.###############..##.##.................###################.########.##.######.#..#.#..#.###.#########.####..#.#.######################.############################.#.##..#############.###########.#########..#.#####.#.##.##.######.######.##.##.####.###.####.####.############.###.############.####.#########################.###########.#############.############...######.###.########.#####.##.#########.##########.###########################.##################.#.......#########.##########.#.####.##########.###.#####.####################.#.###.####.#######.# #.###.##.################.####.##.######.###############..##.##.######..##.####.###################.########.##.######.#..#.................##.####..#.#.######################.##############################.##..#############.###########.#########..#.#####.#.##.##.######.######.##.##.####.###.####.####.############.###.############.####.#########################.###########.#############.############...######.###.########.#####.##.#########.##########.###########################.##################.###.#...#########.....................########.###.#####.####################.#.###.####.#######.# #.###.##.###########.........................................##.######..##.####.###################.########.##.######.#..#.#..#.###.######.##.####..#.#.######################.##############################.##..#############.###########.#########..........#.##.##.######.######.##.##.####.###.####.####.############.###.############.####.#########################.###########.#############.###########...........###.########.#####.##.#########.##########.###########################............................####################.#.####.#..........###.#####.####################.#.###.####.#######.# #.###.##.###########.##.#.####.##.######.################.##.##.######..##.####.###################.########.##.######.#..#.#..#.###.######.##.####..#.#.######################.##############################.##..#############.###########.##########.#.#######.##.##.######.######.##.##.####.###.####.####.############.###.############.####.#########################.###########.#############....................................#####.##.#########.##########.###########################.##################.###.#.#.####################.#.####.##########.#########.####################.#.###.####.#######.# #.###.#..###########.##.#.####.##.######.################.##.##.######..##.#..............................................#.#..#.###.######.##.####..#.#.######################.#################################..#############.###########.##########.#.#######.##.##.######.######.............................................................#########################.###########.#########################....##########.###.####.#####.##.#########.##########.############..........................................................................#######.#########.####################.#.###.####.#######.# #.###.#..###########.##.#.####.##.######.################.##.##.######..##.####.###################.########.##.######.#.##.#..#.###.######.##.####..#.#.######################.#################################..#############.###########...............................................................###.############.###.#################.################.............................................................................##.#########.##########.############.##############.##################.###.###.####################.#.####.##.#######.#########.####################.#.###.####.#######.# #.###.#..###########......................................##.##.######..##.####.###################.########.##.###.##.####.#..#.###.######.##.####..#.#.########################################################..#############.######################........................................................############.###.#################.#########################.###########.#################.#######.#..##########.###.####.#####.##.#########.##########.##########...............................#####.###..........................#.####.##.#######.#########.##########.................####.#######.# #.###.#..###########.##.#.###..##.######.###################............##.####..............................##.###.##.####.#..#.###.######.##.####..#.#.########################################################..#############.######################...#####.#.##.##.##.###.###.#####..#.####.###.####..###.############.###.#################.#########################.###########.#################.#######.#..##########.###.####.#####.##.#########.##########................................................#######.####################.#.####.##.#######.#########.##########.#########.#.###.####.#######.# #.###.#..###########.##.#.###..##.###..........#############.##.######.###.####.###############.###.########.##.###.##.####.#..#.###.######.##.####..#.#.#################...........############################..#############.###########...............................###.###.###.........................############.###.#################.#########################.###########.#################.#######.#..##########.###.####.#####.##.#########.#####################.#.##############.#####.####################.####################.#.####.##.#######.#########.##########.#########.#.###.####.#######.# #..............................##.###.##.#####.#############.##.######.###.####.###############.###.########.........................................#.#.#################.#########.############################..#############.###########.##########...#####.#.##...............................#.####..###.############..............................................##.###########.#################.#######.#.......................................................#######.#.##############.#####.####################.####################.#.####.##.#######.#########.##########.#########.#.###.####.#######.# #.###.#..###########.##.#.#.#..##.###.##.#####.#############.##.######.###.####.###############.###.###########.###.#########..#.###.######.##.#.##..#.#.#################.#########.############################..#############.###########.##########...#####.#.##.##.##.###.###.###.#..########.#.####..###.################.#################.####.#################.##.###########.#################.#######.#.###########.###.####.#####.##.#########.#############.#######.#.##############.#####.####################.####################.#.####.##.#######.#########.##########.#########.#.###.####.#.......# #............................................................##.######.###.####.###############.###.###########.###.#................................#.#.#################.#########.#############...................................................................##.######.###.###.#..########.#.####..###.################.#################.####.#################.##.###########.#################.#######.#.###########.###.####.#####.##.#########.#############.#######.#.##############.#####.####################.####################.#.####.##.############################.#########.#.###.####.#.#####.# #.###.#.#######.####.##.#.#.#..##.######.#####.#############.##............####.###############.###.###########.###.#.#######..................#.###.#.#.#################.#########.#############.########.################################.##########...#####.#.##.##.######.###.###.#..########.#.####..###.################.#################.####.#################.##.###########...........................................................#########.#############.#######.#.##############.#####.####################.####################.#.####.##.############################.#########.#.###.####.#.#####.# #.###.#.#######.####.##.#.#.#..##.######.#####.#############.#########.......##.###############.###.###########.###.#.########.#.###.######.####.###.#.#.#################.#########.#############.########.################################.##########............................###.#..########.#.####..###.################.#################.####.#################.##.###########.#################.#######.#.###############.##########.############.#############.#######.#.##############.#####.####################.############............###.##.############################.#########....................# #.........................#.#..##.######.#####.#############.#########.#####.##.###############.###.###########.###.#.########.#.###.######.####.###.#.#.#################.#########.#############.########.################################.###########..#####.#.##.##.######.###.###.#..########.#.####..###.################.#################.####.#################.##.###########.#################.#######.#.###############.##########.############.#############.#######.#.##############.#####.####################.############.#######.#..###.##.############################.#########.#.########.#.#####.# #.....#.#######.####.##...#.#..##.######.#####.#############.#########.#####.##.###############.###.###########.###.#.########.#.###...####.####.###.#...............................#############.########.################################.###########..#####.#.##.##.................................................................................................................#################.#######.#.###############.##########.############.#############.#######.#.##############.#####.####################.############.#######.#..###.##.############################.#########....................# #..####.#######.####.##...#.#..##.######.#####.#############.#########.#####.##.###############.###.###########.###.#.########.#.###.#.####.####.###.###.#################.#######################.########.################################.###########..#####.#.##.#########.###.###.#..########.######..##..################.##..............................#####.##.##.###########.#################.#######.#.##########......................................................##############.#####.####################.############.#######.#..###.##.############################.###########.########.#.......# #..####.#######.####.##...#.#..##.######.#####.#############.#########.#####.##.###############.###############.###.#.########.#.###.#.####.####.###.###.#################.#######################.########.################################.###########..#####.#.##.#########.###.###.#..########.######..##.#################.##.###################.########.#####.....................................................................................................#######.################.#####.####################.############.#######.#..###.##.############################.###########.########.#######.# #..####.#######.####.##...#.#..##.######.#####.#############.#########.#####.##.###############.###############.###.#.########.#.###.#.####.####.###.###.#################.###########.###########.########.################################.###########..#####.#.##.#########.###.###.#..########.######..##.#################.##.###################.########.#####.##.##.###########.#################.#########.######.########.##########.##########################.#######.################.#####.####################.############.#######.#..###.##.############################.###########...........######.# #...###.#######.####.##...#.#..##.######.#####.#############.#########.#####.##........................................................####.####.###.###.#################.###########.###########.########.################################.###########..#####.#.##.#########.###.###.#..########.######..##.#################.##.###################.########.#####.##.##.###########.#################.#########.######.########.##########.##########################.#######.################.#####.####################.############.#######.#..###.##.############################.###########.########..######.# #..####.#######.####.##.###.#..##.######.#####.#############.#########.#####.##################.###############.###.#.########.#.###.#.####.####.###.###.#################.###########.###########.########.################################.###########..#####.#.##.#########.###.###.#..########.######..##.#################.##.###################.########.#####.##....###########.#################.################.########.##########.##########################.#######.################.#####.####################.############.#######.#..###.##.##############............................................# #..####.#######.####.##.###.#..##.######.#####.#############.#########.#####.##########.....###.###############.###.#.########..............####.###.###.#################.###########.###########.########.################################.###########..#####.#.##.#########.###.###.#..########.######..##.#################.##.###################.########.#####.##.##############.#################.################.########.##########.##########################.#######.################.#####.####################.############.#######.#..###.##.##############.#############.###########.########..######.# #...............................................................###........................................................................................................###########.###########.########.################################.###########..#####.#.##.#########.###.###.#..########.######..##.#################.##.###################.########.#####.##.##############.#################.################.########.##########.##########################.#######.################.#####.####################.############.#######.#..###.##.##############.#############.####..................######.# #..####.#######.####.##.###.#.################.#############.###############.##########.###.###.###############.###.#.##########.###.#.####.####.###.###.#.###########################.###########.########.################################.###########..#####.#.##.#########.###.###.#..########.######..##.#################.##.###################.########.#####.##.##############.#################.################.########.##########.##########################.#######.################.#####.####################.############.#######.#..###.##.##############.#############.####.######.########.#######.# #..####.#######.####.##.###.#.################.#############.###############.##########.###.###.###############.###.#.##########.###.#.####.####.###.###.#.###########################.###########.########.################################.###########..#####.#.##.#########.###.###.##.########.######.............................................................##.##############.#################.################.########.##########.##########.###############.#######.#######..........#####.####################.############.#######.#......##.##############.#############.####.######.########.#######.# #..####.#######.####.##.###.#.################.#############.###############.##########.###.###.###############.###.#.##########.###.#.####.####.###.###.#.########............................................#############################.###########..#####.#.##.#########.###.###.##.########.#######.##.##########.######.##.##.################.########.#####.##.##############.#################.################.########.##########.##########.###############.#######.#######.########.#####.####################.############.#######.##.######.##############.#############.####.######.########.#######.# #..####.#######.####.##.###.#.################.#############.###................................................###.#.##########.###.#.####.####.###.###.#.########.##################.###########.###.####.################################.###########..#####.#.##.#########.###.###......######.#######.##.##########.######.................................#####.##.##############.#################.################.########.##########.##########.###############.#######.#######.########.#####.####################.############.#######.##.######.##############.#############.####.######.########.#######.# #..####.#######.####.##.###.#.################.#############.###.###########.##########.###.###.###############.###.#.##########.###.#.####.####.###.###.#.########.##################.###########.###.####.################################.###########..#####.#.##.#########.###.###.##.#.######.#######.##.##########.#########.##.################.#####.##.#####.##.##############.########..........################.########.##########.##########.###############.#######.#######.########.#####.####################.############.#######.##.######.##############.#############.####.######.########.#######.# #..####.....................#.################.#############.###.###########.##########.###.###.###############.###.#.##########.###.#.####.####.........#.########.##################.###########.###.####.################################.##########....................................................##.##########.#########.##.################.#####.##.#####.##.##############.########.########.################.########.##########.##########.###############.#######.#######.########.#####.....................................................##############.#############.####.######.########.#######.# #..####.#######.##########..#.################.#############.#..............................###.###############..............................#######.#####.########.###############.....................................####################..............#####.#.##.#########.###.###.##.#.######.#######.##.##########.#########.##.################.#####.##.#####.##.##############.########.########.################.########.##########.##########.###############.#######.#######.########.#####.####################.############.#######.##.#####################...........................########.#######.# #..####.#######.##########..#.################.#############.###.#######.###.##########.#######.###############.###.#.##########.###.#.#.##..#######.#####.########.###########.###.##.###########.###.####.###.#######.############.....................######.#.##.#########.................###.#######.##.##########.#########.##.################.#####.##.#####.##.#.......................########.################.########.##########.##########.###############.#######.#######.########.#####.####################.############.#######.##.#######.#############.#############.####.######.########.#######.# #..####.#######.##########..#.######.............................#######.###.##########.#######.########.........................###.#.#.##..#######.#####.########.###########.###.##.###########.###.####.###.#######.############.##################.#######.#.##.#############.###.####.######.#######.##.##########.#########.##.################.#####.##.#####............................#........################.########.##########.##########.###############.#######.#######.########.#####.####################...............................................#############.####.######.########.#######.# #..####.#######.##########..#.######.#########.#############.###########.###.##########.#######.###############.#####.##############.#.#.##..#######.#####.########.###########.###.##.###########.###.####.###.#######.############.##################.#######.#.##.#############.###.####.............................................##############.#####.##.#####.##.#.############.########.#.#####..################.########.##########.##########.###############.#######.#######.########.#####.#############################.###.##########.#######.#############.#############.####.######.########.#######.# #..####.#######.##########..#.######.#########.#############.###########.###.##########.#######.###############.#####.##############.#.#.##..#######.#####.########.###########.###.##.###########.###.####.###.#######.############.##################.#######.#.##.#############.###.###########.##########.##########.##.#########.......................................................................##############.########.##########.##########.###############.#######.#######.########.#####.#############################.###.##########.#######.#############............................................# #..####.#######.##########..#.######.#########.#############.###########.###.##########.#######.###############.#####.##############.#.#.##..#######.#####......................................................................................................#.##.#############.###.###########.##########.##########.##.#########.################.#####.##.#####..#.#.###########..########.#.#####..################.########.##########.##########.###############.#######.#######.########.#####.#############################.###.##########.#######.###########################.####.######.########.#######.# #.............................######.##.........................................#######.#######.###############.#####.####...............##..#######.#####.#######..###########.###.##.###############.#.##.###.###.###.########.###.##################.#######.#.##.#############.###.#######..............................#########.################.#####.##.#####..#.#.###########..########.#.#####..################.########.##########.#########..........................#######.########.#####.#############################.###.##########.#######.###########################.####.######.########.#######.# #..####.#######.#######.##..########.#######################.######.............................###############.#####.######.#######.#.####..#######.#####.#######..###########.###.##.###############.#.##.###.###.###.########.###.############......................................................................................................#####.##.#####..#.#.###########..########.#.#####..################.########.##########.#########..###############.###############.########.#####.####..............................##########.#######.###########################.####.######..................# #..####.#######......................................................................##.#######################.#####.######.#######.#.####..#######.#####.#######..###########.###.##.###############.#.##.###.###.###.########.###.##################.#######.#.##.#############.###.#######.#.#.##########.##########.########.###.######################.##.#####..#.#.###########..########.#.#####..################.########.##########.#.#######..##..................................................................................................###########################.####.######.########.###.###.# #..####.#######.#######.###.########.#######################.######.####.###.#######.##.#######################.#####.######.#######.#.####..#######.#####.#######..###########.###.##.###############.#.##.###.###.###.########.###.##################.#######.#.##.#############.###.#######.#.#.##########.##########.########.###.######################.##.#####..###.###########..########.#.#####..################.########.##########.#.#######..##.############.###############.########.#####.####.########################.#############.####################################.####.........................# #..####.#######.#######.###.########.#######################.######.####.###.#######.##.#######################.#####.######.#######.................#####.#######..#########.#.###.##.###############.#.##.###.###.###.########.###.##################.#######.#.##.#############.###.#######.#.#.##########.##########.########.###.######################.##.#####..###.###########..########.#.#####..################.########.##########.#.#######..##.############.###############.########.........##.########################.#############.####################################..............................# #..####.#######......................................................................##.#######################.#####.######.#######.#.####..######..#####.######...................................................###.########.###.##################.#######.#.##.#############.###.#######.#.#.##########.##########.########.###.######################.##.#####..###.###########..######...#.#####..################.########.##########.#.#######..##.############.###############.##############.####.########################.#############.####################################.####.######.########.###.###.# #..####.#######.#######.###.########.#######################.######.####.###.#######.##.###.###################.#####.######.#######.#.####..######..#####.######...######.##.#.###.##################.#.##.###.###.###.########.###.##################.#######.#.##.#############.###.#######.#.#.##########.##########.########.###.######################.##.#####..###.###########..#######..#.#####..################.....................#.#######..##.############.###############.##############.####.########################.#############.####################################.####.######.########.###.###.# #..####.#######.#######.###.#######..................................................##.###.###################.#####.######.#######.#.####..######..#####.######...######.##.#.###.##################.#.##.###.###.###.########.###.##################.#######.#..................................##########.##########.########.###.######################.##.#####..###.###########..#######..#.#####..#########################.############.#######..##.############.###############.##############.......................................................................................................###.###.# #..####.#######.#######.###.#######..##############################.####.###.#######.##.###.###################.#####.######.#######.#.####..######..#####.######...######.##.#.###.##################.#.##.###.###.###.########.###.##################.#######.##################.###.#######.#.#.##########.##########.########.###.######################.##.#####..###.###########..#######..#.#####..######################################.#######..##.############.###############.##############.####.########################.#########.###.####################################.####.######.############.###.# #..####.#######.#######.###.#######..##############################.####.###.#######.##.###.###################.#####.######.#######.#.####..######..#####.######...######.##.#.###.##################.#.##.###.###.###.########.###.#########.########.#######.##################.###.#######.#.#.##########.##########.########.###.######################.##.#####..............................#####..######################################.#######..##.############.###############.##############.####.###################.......................#################################.####.######.############.###.# #..####.#######.#######.###.#######..##############################.####.###.#######.##.###.###################.#####.######.#######.#.####..######..#####.######......###.##.#.###.##################.#.##.###.###.###.########.###.#########.########.#######.##################.###.#######.#.#.##########.....................###.######################.##.######.###.###########..#######..#.#####..######################################.#######..##.############.###############.##############.####.###################.####.#########.......................................................................# #............................................................................#######.##.###.###################.#####.######.#######.#.###...............................#.##.#.###.##################.#.##.###.###.###.########.###.#########.########.#######.##################.###.#######.#.#.#####################.########.###.######################.##.######.###.####...........................................................................................###############.##############.####.###################.####.#########.###.##.#################################.###########.############.##..# #..##.#########.#######.###.####.##..#######################.######.####.###.#######.##.###.###################.#####.######.#######.#.###...######..############...##.#.#.##.#.###.##################.#.##.###.###.###.########.###.#########.########.#######.##################.###.#######.#.#.#####################.########.###.######################.##.######..............##..#######..#..####..######################################.#######..##.############################.##############.####.###################.####.#########.###.##.#################################.##########...................# #..##.#########.#######.###.####.##..#######################.######.####.###.#######.##.###.#########.#########.#####.######.#######.#.###...######..############...##.#.#.##.#.###.##################.#.##.###.###.###.########.###.#########.########.#######.##################.###.#######.#.#.#####################.########.###.###.##################.##.######.###.########.##..#######..#..####..######################################.#######..##.############################.##############.####.###################.####.#########.###.##.#################################.###########.############.##..# #..##.#########.#######.###.####.##..#######################.######.####.###.#######.##......................................................######..############...##.#.#.##.#.###.##################.#.##.###.###.###.########.###.#########.########......................................................###########.########.###.###.##################.##.######.###.########.##..#######..#..####..######################################.#######..##..............................##############.####.###################.####.#########.###.##.#################################.###########.############.##..# #..##.#########.#######.###.####.....#######################.######.####.###.#######.######.#########.####.####.#####.######.#######.#.###.#.#.........................................................#.##.###.###.###.########.###.#########.################.##################.###.#######.#.#.#########.###########.########.###.###.###.##############.##.######.###.########.##..#######..#...###..######################################.#######..##############################################.####.###################.####.#########.###.##.#################################.###########.############.....# #..##.#########.#######.###.#######.########################.######.####.###.#######.............####.####.####.#####.######.#######.#.###.#.######..####.#######...##.#.#.##.#.###........#############.##.###.###.###.########.###.#########.################.##################.###.#######.#.#.#########.###########.########.###.###.###.##############.##.######.###.########.##..#######..#...###..######################################.#######..##############################################.####.###################.####.#########.###.##.#################################.###########.###############..# #..##.#########.#######.###.#######.########################.######.####.###.##############.####.####.####.####.#####.######.#######.#.###.#.######..####.#######...........................############.##.###.###.###.########.###.#########.########.#######.##################.###.#######.#.#.#########.###########.########.###.###.###.##############.##.######.###.########.##..#######..#...###..######################################...........................................#############.####.###################................###.##.#################################.###########.###############..# #..##.#########.#######.###.#######.########################.######.####.###.##############.####.####.####.####.#####.######.#######.#.###.#.######..####.#######...##.#...##.#.##########.#############.##.###.###.###.########.###.#########.########.#######.##################.###.#######.#.#.#########.###########.########.###.###.###.#########.................................#######..#...###..######################################.########.##############################################.####.########################.#########.###.##.#################################.###########.###############..# #..##.#########.#######.###.#######.########################.######.####.###.##############.####.####.####.####.#####.######.#######.#.###.#.######..####.#######...##.#...##................................................###.###.#########.########.#######........................................#####.###########.########.###.###.###.##############.##.######.###.########.##..#######..#...###..######################################.########.############################.#################.####.########################.#########.###.##.##############.##################.###########.###############..# #..##.#########.#######.###.#######.########################.######.####.###.##############.####.####.####.####.#####.######.#######.#.###.#.######..####.#######...##.#...##.#.##########.#############.##.###.###.###.####.###.###.#########.########.##############################.#######.#.#.###.#####.###########.########.###.###.###.##############.##.######.###.######................#...###..######################################.########.############################.#################.####.##.#####################.#########.###.##.##############.##################.###########.###############..# #..##.#########.#######.###.#######.########################.######.####.###.##############.####.####.####.####......................#.###.#.######..####.#######...##.#....................................###.###.###.####.###.###.#########.########.##############################.#######.#.#.###.#####..##########.########.###.###.###.##############.##.######.###.######.#.##..##.####..#...###..######################################.########.############################.#################.####.##.#####################.#########.###.##.##############.##################.###########..................# #.......................###.#######.########################.######.####.###.##############.####.####.####.##########.######.#######.#.###.#.######..####.#######...##.#...##.#.##########.#.###########.##.###............................###.########.###################............................#####..##########..........###.###.###.##############.##.######.###.######.#........####..#...###..##################.###################.########.############################.#################.####.##.#####################.#########.###.##.##############.##################.#############................# #.###.#########..######.###.#######.########################.######.####.###.##############.####.####.####.##########.######.#######.#.###...........####.#######...##.#...##.#.##########.#.###########.##.###.###.###........................########.##############################.#######.#.......#####..#######################.###.###.##############.##.######.###.######.#.##..#.................##################.###################.########................................................####.##.#####################.#########.###.##.#########.####.##################.###########################..# #.....#########..######.###.#######.########################.######........................................##########.######.#######.#.#####.#######................##.#...##.#.##########.#.###########.##.###.###.########.#############.###.########.##############################.#######.#.#.#########..#######################.###.###.##############.##.######.###.######.#.##..##.####..#...####.##################.###################.############################.########.#################.####.##.#####################.#########.###.##.#########.####.##################.###########################..# #.#############..######.###########.########################.######.####...................................##########.######.#######.#.#####.#######.####.#######..###.#...##.#.##########.#..............................##.#############.###.########.##############################.#######.#.#.#########..#######################.###.###.##############.##.######.###.######.#.##..##.####..#...####.##################.###################.############.###############.########.#################.####.##.#####################.#########.###.##.#########.####.##################.###########################..# #.#############..######.###########.########################.######.####.###.##############.####.####.###..##########.######.#######.#.#####.#######.####.#######..###.#..###.#.##########.#.###########.######.###.########.#############.###.########.##############################.#######.#.#.#########..#######################.###.###.##############.##.######.###.######.#.##..##.####..#...####.##################.###################.############.###############............................####.##.#####################.#########.###.##.#########..###.##################.###########################..# #.#############..######.###########.................................####.###.##############.####.####.###..##########...........................####.####.#######..###.#..###.#.###..#####.#.###########.######.###.########.#############.###.########.##############################.#######.#.#.#########..#######################.###.###.##############.##.######.###.######.#.##..##.####...............................##################.############.########################.#################.####.##.#####################.#########.###.##.#########..###.##################.###########################..# #.#############..######.##############################.#####.######.####.###.##############.####.####.###..#################.#######.#................................................####.#.###########.######.###.########.#############.###.########.##############################.#######.#.#.#########..#######################.###..##.##############.##.##########.######.#.##..##.####...............................................##.############.########################.#################.####.##.#####################.#########.###.##............###.........##########.###########################..# #.#############..######.##############################.#####.######.####.###.##############.####.####.###..#################.#######.#..####.##.####.####.#####.#..###.#..#.#.#.###...####.#.###########.######.###.########.#############.###.########.##############################.#######.#.#.#########..#######################.###..##.##############.##.#######..........................#...####.########.#########..##################.############.########################.#################.####.##.#####################.#########.###.############..###.#######.##########.###########################..# #.#############..######.##############################.#####.######.####.###.##############.####.####.###..#################.#######.#..####.##.####.####.#####.#..###.#..#.#.#.###...####.#.###########.######.###.########.#############.###.########.##############################.#######.#.#.#########..#######################.###..##...........................................##.####.##...####.########.#########..##################.############.########################.#################.####.##.#####################.#########.###.############..###.#######.##########.###########################..# #.#############.........##############################.#####.######.####......................##.####.###..######......................................................#......................##########.######.###.########.#############.###.########..#############################.#######.#.#.#########..#######################.###..##.#########.####.##########.#..######.#.##..##.####.##...####.########.#########..##################.############.########################.#################.####.##.#####################.#########.###.##..........................########.#####........................# #.##############.######.##############################.#####.######.########.###.##########.####.####.###..#################..............................#####.#..###.#.####.#.###...####.#...................................................#####..#..#############################.#######.#.#.#########..#######################.###..##.#########.####.##########..............................####.########.#########..##################.############.########################.#################.####.##.#####################.#########.###.############..###.#######.#.########.#####.#####################..# #.##############.######.##############################.#####.######.########.###.##########.####.####.###..#########################.#..####.#####.#.##########.#..###.#.####.#.###...####.#.###########.######.###.########.#############.#########..#..#############################.#######.#.#.#########..#######################.###..##.#########.####.##########.#..############.##.####.###..####.########.#########..##################.############.########################.#################.####.##.#####################.#########.###.############..###.#######.#.########.#####.#####################..# #.##############.######.##############################.#####.###############..............................................................................#####.#..###.#.####.#.###...####.#.###########.######.###.########.#############.#########..#..#############################.#######.#.#.#########..######################.......................................#########........###.###..####.########.#########..##################.############.########################.#################.####.##.#####################.#########.###.############..###.#######.#.########.#####.#####################..# #.######................##############################.#####.###############.###.########.#.####.####.###..####.####################.#..####.#####.#.##########.#..###.#.####.#.###...####.#.###########.######.###.########.#############.#########..#..#############################.#######.#.#.#########..##############.........####..##.#########.####.##########.#..#########.##.##..###.###..####.########.#########..##################.############.########################.#################.####.##.#####################.#########.###.############..###.#######.#.########.#####.#####################..# #.##############.######.##############################.#####.###############.###.########.#.####.####.###..####.####################.#..####.#####.#.##########.#..###.#.####.#.###...####.#.###########.######.###.########.#############.#########..#..#############################.#######.#.....................................####..##.#########.####.##########.#..#########.##.##...........................................................................................................................................................................#.#######.#.##############.#####################..# #.##############.######.##############################.#####.###############.###.########.#......####.###..####.####################.................................................................###.######.###.########.#############.#########..#..#############################.#######.###.#########################.######..####..##.#########.###.............................................#.########.#########..###.##############.############.########################.#################.####.########################.#########.###.############..###.#######.#.##############.#####################..# #.##############.######.##############################.#####################.###.########.#.#########.###..####.######################..####.#####.#.##########.#..###.#.####.#.#####.####.#.#######.###.######.###.########.#############.#########..#..#############################.#######.###.#########################.######..####..##.#########.###..##########.#.##########.##.###.###.###..####.########.#########..###.##############.############.########################.#################.####.########################.#########.###.############..###.#######.#.##############.#####################..# #.##############.######.##############################.#####################.###.########.#.#########.###..####.######################..####.#####.#.##########.#..###.#.####.#.#####.####.#.#######.###.######.###.########.#############.#########..#..#############################.#######.###.#########################.######..####..##.#########.###..##########.#.##########.##.###.###.###..####.########.#########..###.##############.############.########################.#################.####.########################.#########.###.############..###.#######.#.##############.#####################..# #.##############.######.##############################.........###..........................######......................................####.#####.#.##########.#..###.#.####.#.#####.####.#.#######.###.######.###.########.#############.#########..#..#############################.#######.###.#########################.######..####..##.#########.###..##########.#.##########.##.###.###.###..####.########.#########..###.##############.....########.########################.#################.####.########################.#########.###.############..###.#######.#.##############.#####################..# #.##############.######.##############################.#######.###.#########.###.########.#.#########.###.#####.######################.#####..................................#.#####.####.#.#######.###.######.###.########.#########...................#############################.#######.###.#########################.######..####.................................##########.##.###...............########.#########..###.##################.########.########################.#################.####.########################.#########.###.############..###.#######.#.##############.#####################..# #.##############.######.##############################.#######.###.#########.###.########.#.#.#######.###.#####.######################.#####.#####...............................####.####.#.#######.###.######.###.########.#########.###.#########..#..#############################.#######.###.#########################.######..#####.##.###.......................................#######.###..####.########.#########..###.##################.########.########################.#################.####.########################.#########.###.############..###.#######.#.##############.#####################..# #.##############.######.##############################.#######.###.#########.###.########.#.#.#######.###.#####.######################.#####.#######.##########.##.###.#.######..####.####.#.#######.###.######.###.########.#########.###.#########..#..#############################.#######.###.#########################.######..#####.##.###.#####.###.###########.#.##########.#########.......................................................................................................................................................############..###.#######.#.##############.#####################..# #.##############.######.##############################.#######.###.#########.###.########.#.#.#######.###.#####.######################..........................##.###.#.######..####.####.#.#######.###.######.###.########.#########.###.#########..#..######################.................................############.######..#####.##.###.#####.###.###########.#.##########.#########..###..####.######.#.##########.###.##################.########............................######.########.####.###.####################.#########.###.############..###.#######.#.#.############.#####################..# #.##############.######.##############################.#######.###.#########.###.########.#.#.#######.###.#####.######################.####................................................#.#######.###.##...........................................#..######################.######.########################.############.######..#####.##.###.#####.###.###########.#.##########......................######.#.##########.###.##################.########.##########################.######.########.........................................###.############..###.#######.#.#.############.#####################..# #.##############.######.##############################.#######.###.#########.###.########.#.#.#######.###.#####.######################.#####.#######.#########.###.##..########..####.######.#######.###.##.###.###.########.#########.###.#########.##..######################.######.########################.############.######..#####.##.###.#####.###.###########.#.##########.#########..###.#####.######.#.##########.###.##################.########.##########################.######.#############.###.#############........#########.###.############..###.#######.#.#.############.#####################..# #.##############.######.##############################.#######.###.#########.###.########.#.#.#######.###.#####.######################.#####.#######.#########.###.##..########..####.######.#######.###.##.###.###.########.#########.###.#########.##..######################.######.########################.############.######..#####.##.###.#####.###.###########.#.##########.#########..###.#####.######.#.##########.###.##################.########.##########################.######.#############.###.#############.################.###.############..###.#######.#.#.############.###############........# #.......................##############################.#######.###.#########.###.########.#.#.#######.###.#####.######################.#####.#######.#########.###.##..########..####.######.##..............................#########.###.............................................########################.############.######..#####.##.###.#####.###.###########.#.##########.#########..###.#####.######.#.##########.###.##################.########.##########################.######.#############.###.#############.################.###.############..###.#######.#.#.############.#####################..# #.##############.######.##############################.#######.###.#########............................................................................................................####.#######.###.##.##########################.#############.##..######.########.######.###############################.############.######..#####.##.###.#####.###.###########.#.##########.#########..###.#####.######.#.##########.###.##################.########.##########################.######.#############.###.############..################.###.############..###.#######.#.#.############.#####################..# #.##############.######.##############################.#######.###.###########.#.###.####.#.#.##.####.###.#####.######################.#############.#########.###.##..#########.########.##.............................................###########.##..######.########.######.###############################.############.######..#####.##.###.#####.###.###########.#.##########.#########..###.#####.######.#.##########.###.##################.########.##########################.######.#############.###.############..################.###.############..###.#######.#.#.############.#####################..# #.##############.######.##############################.#######............................................#####.######################.#############.#########.###.##..#########.########.##########.###.##.##########################.#.###########.##..######.########.######.###############################.############.######..#####.##.###.#####.###.###########.#.##########.#########..###.#####.######.#.##########.###.##################.########.##########################.######.#############.###.############..################.###.############..###.#######.#.#.############.#####################..# #.##############.######.##############################.#######.###.###########.#.###..#####.#.##.##############.######################.#############.#########.###.##..#########.########.##########.###.##.##########################.#.###########.##..######.########.######.###############################.############.######..#####.##.###.#####.###.###########.#.##########.#########..###.#####.######.#.##########.###.##################.########.##########################.######.#############.###.############..################.###.############..###.#######.#.#.############.#######................# #.##############.######.######...................................................###..#####.#.##.##############.######################.#############.#########.###.##..#########.########.##########.###.##.##########################.#.###########.##..######.########.######.###############################.############.######..#####.##.###.#####.###.###########.#.##########.#########..###.#####.######.#.##########.###.##################.########.##########################.######.############..###.############..################.###.############..###.#######.#.#.############.#######.#############..# #.##############.######.##################.###########.#######.###.###########.#.###..#####.#.##.##############.######################.#############.#########.###.##..#########.########.##########.###.##.##########################.#.###########.##..######.########.######.###############################.############.######..#####.##.###.#####.###.###########............................................##########.###.##################.########.##########################.##.###.############..###.############..################.###.############..###.#######.#.#.############.#######.#############..# #.##############.######.##################.###########.####...........................#####.#.##.##############.######################.#############.#########.###.##..#########.########.##########.###.##.##########################.#.###########.##..######.########.######.###############################.############.######..#####.##.###.#####.###.#############.##########.#########..###.#####.######.############.###.............................##.#######################.##.###.############..###.############..################.#.................................................####.##############.# #.##############.######.##################.####.............................................#.##.##############.######################.#############.#########.###.##..#########.########.##########.###.##.##########################.#.###########.##..######.########.######.###############################.############............................###.#############.##########.#########..###.#####.######.############.######################.###########.#######################.##.###.############..###.############..################.###.############.###............................#.####.##############.# #.##############.######.##################.###########.##.#.##.########.######.#.###.######.#.##.##############.######################.#############.#########.###.##..#########.########.##########.###.##.##########################.#.###########.##..######.########.######.###############################.############.######..#####.######.#########.#############.##########.#########..###.#####.######.####.........######################.###########.#######################.##.###.############..###.############..################.###.##########......................................##.##############.# #.##############.######.##################.###########.##.#.##.########.######.#.###.######.#.##.##############.............................########.#########...............................#######.###.##.##########################.#.###########.##..######.########.######.###############################.############.###.....................................................#########..###.#####.######.####.##############################.###########.#######################.##.###.############..###.############..################.###.############.###.########.#.#..##########.###.#.##.##############.# #.##############.######.##################.###########.##.#.##.########.######.#.###.######.#.##.#####.############.##########.#.....................#############.##..#########.########.##.#######.###.##.##########################.#.######..........................######.###############################.############.######..############.#########.#############.####################..###.#####.######.####.##############################.###########.#######################.##.###.############..###.############..################.###.############................#..##########.###.#.##.##############.# #.##############.######.##################.###########.##.#.##.########.######.#.###.######.#.##.#####.############.##########.#.#####.###.#########.#############.##..#########.########.##.#######.###.#...............................######.####.##..######.########.######.###############################.############.######..############.#########.#############.####################..###.#####.######.####.##############################.###########.#######################.##.###.############..###.############..################.###.############.###.########.#.#..##########.###.#.##.##############.# #.##############.######.##################.###########.##.#.##.###..........................#.##.#####.############.##########.......................#############.##..#########.########.##.#######.....##.##########.###############.########.####.##..######.########.######.###############################.############.######..############.#########.#############.####################..###.#####.######.####.##############################.###########.#######################.##.###.############..###.........####.............#####.###.############.###.########.#.#..##########.###.#.##.##############.# #.##############.######.##################.###########.##.#.##.########.######.#.###.######.#.##.#####.############.##########.#.#####.###.#######################.##..#########.########.##.##############.##########.###############...............##.#######.########.######..................##############.############.######..############.#########.#############.####################..###.#####.######.####.#####################......................#######################.##.###.############..###.#######.####..##########.#####.###.############.###.########.#.#..##########.###.#.##.##############.# #.##############.######.##################.###########.##.#.##.########.######.#.###.######.#.##.#####.############.##########.#.#####.###.#######################.##..#########.########.##.##############.##########.###############.########.#######.#######.########.#######################.##############.############.######...............#########.#############.####################..###..............####.#####################.########.###########.#######################.##.###.############..###.#######.####..##########.......###.############.###.########.#.#..##########.###.#.##.##############.# #.##############.######.##################.##############.#.##.########.######.#.###.######.#.##.#####.############.##########.#.#####.###.#######################.##..#########.########.##.##############.##########.###############.########.#######.#######.########.#######################.##############.############.#######.######################.##################################..#########.###########.############.########.########.###########.#######################.##.###.############..###.#######.####..#################################.###.########.#.#..##########.###.#.##.##############.# #.##############.######.##################.##############.#.##.########.######.#.###.######.#.##.#####.############.##########.#.#####.###.#######################.##..#########.########.##.##############.##########.###############.########.#######.#######.########.#######################.##############.############.#######.######################.##################################..#####################.############.########.########.###########.#######################.##.###.############..###.#######.####..#########..............................................................................# #.##############.######.##################.####................########.######.#.###.######.#.##.#####.############.##########.#.#####.###.#######################.##..#########.########.##.##############.##########.###############.########.#######.#######.########.#######################.##############.############.#######.######################.###########.######################..#####################.############.########.########.###########.#######################.##.###.###.............................#########.#######################.###.###.####.#.#..##########.#####.##.##############.# #.##############.######.##################.####.#########.#.##.########.######.#.###.######.#.##.#####.############.##########.#.#####......................######.##..#########.########.##.##############.##########.###############.########.#######.#######.########.#######################.##############.############.#######.######################.###########.######################..#####################.############.########.########.###########.#######################.##.###.############.####.#######.####.##########.#######################.###.###.####.#.#..##########.#####.##.##############.# #.##############.######.##################.####.#########.#.##.########.######.#.###.######.#.##.#####.############.##########.#.#####.###.#######################.##..#########.########.##.##############.##########.###############.########.#######.#######.########.#######################.##############.############.#######.######################.###########.######################..#####################.############.########.########.###########.#######################.##.###.############.####.#######.####.##########.#######################.###.###.####.#.#..##########.#####.##.##############.# #.##############.######.##################.####.#########.#.##.########.######.#.###.######.#.##.#####.############.##########.#.#####.#.#.#######################.##..#########.########.##.##############.##########.###############.########.#######.#######.########.#######################.##############.############.#######.###################...............................#######..#####################.##.................##.########.....................................##.###.############.####.#######.####.##########.#######################.###.###.####.#.#..##########.#####.##.##############.# #.##############.######.##################.####.#########.#.##.########.######.#.###.######.#.##.#####.############.##########.#.#####.#.#.#######################.##.............................#########.##########.###############.########.#######.#######................................#.##############.############.###########################.##.###########.##############.#######..#####################.##.#########.#####.##.####################.##########################.###.############.####.#######.####.##########.#######################.###.###.####.#.#..##########.#####.##.##############.# #.##############.######.##################.####..........................................##.#.##.#####...................................#.#######################.##..#########.########.##.####.#########.##########.###############.########.#######.#######.##############################.#.##############.############................############.##.##..................................#####################.##.#########.#####.##.####################.##########################.###.############.####.#######.####.##########.#######################.###.###.####.#.#..######..............##############.# #.##############.######.##################.####.#.#######.#.##.########.######.#.###.###.##...##.#####.############.##########.#.#.###.#.#.#######################.##..#########.########.##.####.#########.##########.###############.########.#######.#######.##############################.#.##############.############.##############.#........................................#.#######..#####################.##.#########.#####.##.####################.##########################.###.############.####.#####...........................###############.###.###.####.#.#..######.###.#####.#..##############.# #.##############.######.##################.####.#.#######.#....................#.#######.####.##.#####.############.##########.#.#.###.#.#.#######################.##..#########.#####......................##########.###############.########.#######.#######.##############################.#.##############.############.##########..........................######.####.#########.#######..#####################.##.#########.#####.##.####################.##########################.###.############.####.#####.#.###..##########.#######################.###.###.####.#.#..######.###.#####.#..##############.# #.##############.######.##################.#.....................................#######.####.##.#####.############.##########.#.#.###.#.#.#######################.##..#########.#####.##.##.####.##...................###############.########.#######.#######.##############################.#.##############.############.##########.###.#.##########.##.####.######.####.#########.#######..#####################.##.#########.#####.##.####################.##########################.###.############.####.#####.#.###..##########.#################............................................................# #.##############.######.##################.#.##.#.#######.#############.########.#######.####.##.#####.############.##########.#.#.###.#.#.#######################.##..#########.#####.##.##.####.##.#################################.########.#######.#######.##############################.#.##############.############.##########.###.#.##########.##.####.######.####.#########.#######..###################......#########.#####.##.####################.##########################.###.############.####.#####.#.###..##########.###.#############.#####.###.###.###..#.##.######.###.#####.#..##############.# #.##############.######.##################.#.##.#.#######.#############.########.#######.####.##.#####.############.##########.#.#.###.#.#.##..........................#########.#####.##.##.####.##.#################################.########.#######.#######.##############################.#.##############.############.##########.###.#.##########.##.####.######.####.#########.#######..###################.#.############.#####.##.####################.##########################.###.############.####.#####.#.###..##########.###..................................#......####.###.#####.#..##############.# #.##############.######.##################.#.##.#.#######.#############.########.#######.####.##.#####.############.##########.#.#.###.#.#.##..###################.##..#########.#####.##.##.####.##.#################################.########.#######.#######.##############################.#.##############.############.##########.###.#.##########.##............................########.###########.#######.#.############.#####.##.####################.##########################.###.############.####.#####.#.###..##########.###..############.#########.###..##..#.##.#.####.###.#####.#..##############.# #.##############.######.##################.#.##.#.#######.#############.########.#######.####.##.#####.############.##########.#.#.###.#.#.##..###################.##..............###.##.##.............................#############.########..######.#######.##############################.#.##############.############.##########.###.#............#######.######.####.#########.########.###########.#######.#.############.#####.##.####################.##########################.###.############.####.#####.#.###..............................................##..#.##.#.####.###.#####.#..##############.# #.##############.######.##################.#.##.#.#######.###########............................#####.############.##########.....###.#.#.##..###################.##.##########.#.###.##.##.####.##.###################.#############.########..######.#######.##############################.#.##############.############.##########.###.#.##################.######.####.#########.########.###########.#######.#.############.#####.##.................####.##########################.###.############.####.#####.#.###..##########.###..############.#########.###..##..#.##.#.####.###.#####.#..##############.# #.##############.######.##################...##.#.#######.#############.########.#######.####.########.############.##############.###.#.#.##..###################.##.##########.#.###.##.##.####.##.###################.#############.########..######...........................................#############.############.##########.###.#.##################.######.####.#########.###..................#######.#.############.#####.##.###############.####.##########################.###.############.####.#####.#.###..##########.###..############.#########.###..##..#.##..........................#########.# #.##############.######.##################...##.#.#######.#############.########.#######.####.########.############......................................................#######.#.###.##.##.####.##.###################.#############.########..######.#######.##############################.#.##############.############.##########.###.#.##################.######.####.#########.###.####.##########..#######.#.############.#####.##.###############.####.##########################.###.############.####.#####.#.###..##########.###..############.#########.###..##..#.####.###..............................# #.##############.######.##################...##.#.#######.#############.########.#######.####.########.#########################.#.#####.#.##..###################.##.##########.#.###.##.##.####.##.############......................########..######.###.###.##############################.#..................................................##############.######.####.#########.###.####.##########..#######.#.############.#####.##.###############.####.##########################.###.############.####.#####.#.###..##########......############.#########................................#..####.#########.# #.##############.######.##################...##.#.#######.#############.########.#######.####.########.............................................................##.....................##.####.##.###################.#############.########..######.###.###.##############################.#..#############.############.##########.###.#.##################.######.####.#########.###.####.####................................####.##.###############.####.##########################.###.############.####.#####.#.###..##############..############.#############..##..#.####.####.###.#####.#..####.#########.# #............................................##.#.#######.#############.########.#######.####.##################################.#.#####.#.##..###################.#############.#.###.##.##.####.##.###################.#############.########..######.###.###.##############################.#..#############.############.##########.###.#.##################.######.####.#########.###.####.####.###.#..#######.#.############..####.##.##############.....................................................................##############..############.#############..##..#.####.####.###......................##.# #.##############.#########################...##.#.#######.#############.########.#######.####.##################################.#.#####.#.##..###################.#############.#.###.##.##.####.##.###################.#############.########..######.###.###.##############################.#..#############.############.##########.###.#.##################.######.####.#########.###.####.####.###.#..#######.#.############..####.##.###############.###################################.############.####.#####.#.###..##############..############.#############..##..#.####.####..............####.######.##.# #.##############.#########################...##.#.#######......................................#################################.#.#####.#.##..###################.#############.#.###.##.##.####.##.###################.#############.########..######.###.###.##############################.#..#############.############.##########.###.#.##################.######.####.#########.###.####.####.###.................................##.###############.###################################.############.####.#####.#.####.##############..############.#############..##..#.####.##############.#..####.######.##.# #.##############.#########################...##.#.############.########.######...................................................#.#####.#.##..###################.#############.......................................................########..######.###.###.##############################.#..#############.############.##########.###.#.##################.######.####.#########.###.####.####.###.#..#######.#.############.#####.##.###############.###################################.############.####..........................##..############.#############..##..#.####.##############.#..####.#.........# #.##############.#########################...##.#.############.########.#######..#######.#######################################.#.#####.#.##..####...............................................................................####.########..######.###.###.################..............................................................##################.######.####.#########.###.####.####.###.#..#######.#.############.#####.##.###############.###################################.############.####.#####.#.####.###########.##..............................##..#.####.##############.#..####.#.####.##.# #.................................................############.########.#######..#######.#######################################.#.#####.#.##..####.#.############.##############.####.##.##.####.##.###################.#############.########..######.###.###.################.#############.#..#############.##############.########.###.#.##################.######.####.#########.###.####.####.###.#..#######.#.#####.######.#####.##.#######.#######.###################################.############.####.#####....................##..########........................#.####.##############.#..####.#.####.##.# #.#############..#########################...##.##############.########.#######..#######.#######################################.#.#####.#.##..####.#.############.............................##.##.###################.#############.########..######.###....................................#..#############.##############.########.###.#.##############.###.######.####.#########.###.####.####.###.#..#######.#.#####.######.####..##.#######.#######.#################################...############.####.#####.#.###..###########.##..########.###.#############.####.#.####.##############.#..####.#.####.##.# #.#############..............................##.##############.########.#######..#######.#######################################.#.#####...............###########.##############.####.##.####.##.##.###################.#############.########..######.###.####################.#.#############..#############.##############.########.###.#.##############.###.######.####.#########.###.####.####.###.#..#######.#.#####.######.####..##.................#################################.####.............................###########.##..########.###.#############.####.#.####.##############.#..####.#.####.##.# #.#############.###.########.#############..###.##############.########.#######..#######.#######################################.#.#######.##..####.#..###########.##############.####.##.####.##.##.###################.#############.########..######.###.####################.#.#############..#############.##############.########.###.#.##############.###.######.####.#########.###.####.####.###.#..#######.#.#####.######.####..##.#######.#########################################.####.#########.####.#####.#.####.###########.##..########.##.....................#.####.##############.#..####.#.####.##.# #.#############.###.########.#############..###.##############.########.#######..#######.#######################################.#.#######.##..####.#.........................###.####.##.####.##.##.###################.#############.########..######.###.####################.#.#############..#############.##############.########.###.#.##############.###.######.####.#########.###.####.####.###.#..#######.#.#####.######.####..##.#######.####################.....................................####.#####.#.####.###########.##..########.##..#############.####.#.####.##############.#..####.#.####.##.# #.#############.###.########.#############..###.##############.########.#######..#######.#######################################.#.#######.##..####.#..###########.##############.####.##.####.##.##.###################.#############.########..######.###.####################.#.#############..#############.##############.########.###.#.##############.###.######.####.#############.####.####.###.#..#######.#.#####.######.####..##.#######.########################.##############.#.####.#########.####.#####.#.####.###########.##..########.##..#############.####.#.##.#.##############.#..####.#.####.##.# #.#############.###.########.#############..###.##############.########.#######..#######.#######################################.#.#######.##..####.#..###########.##############.####.##.####.##.##.###################.#############.########..######.###.##########.....#####.#.#############............................................................................................................#######.#.#####.######.####..##.#######.###....................#.##############.#.####.#########.####..........................##..########.##..#############.####.#.......................................# #.#############.###.########.#############..###.##############.########.#######..#######.#######################################.#.#######.##..####.#..###########.######.................####.##.##.###################.####.########.########..######.#..........................#############.##############.######################..###...############.#.###.######..###.#############............................#####.######.####..##.#######.###.##################.#.##############.#.####.#########.####.#######.##...................########................................................................# #.#############.###.########.#############..##################.########.#######..#######.############################..................................................................##.####.##.##.###################.####.########.########..######.##..##############.#####.#.#############.##############.#####################.........############.#.###.######..###.#############.#########.###.#..###.###.#######.######.####..##.#######.###.##################.#.##############.#.####.#########.####.#######.##.#.########.##.##..########.##...############..###.#.##.#.########.#####.##.####.#.####.##.# #.#############.###.########.#############..#################..........................#.#######################################.#########.##..####.#..###########.#.####.#######.####.##.####.##.##.###################.####.########.########..######.##..##############.#####.#.#############.##############.#####################...#####.############.#.###.######..###.#############.#########.###.#..###.###.#######.######.####..##.#######.###.##################.#.####..................................######.##.#.########.##.##..########.##...############..###.#.##.#.########.#####.##.####.#.####.##.# #.#############.###.########.#############..#################..########.#######.########.#######################################.#########.##..####.#..###########.#.####.#######.####.##.####.##.##.###################.####.########.########..######.##..##############.#####.#.#############.##############.#####################...#####.############.#.###.######..###.#############.#########.###.#..###.###.#######.######..........#######.###.##################.#.####.#########.#.####.#########.####.#######.##.#.#####.........................############..###.#.##.#.########.#####.##.####.#.####.##.# #.#############.###.########.#############..#################..########.#######.########.#######################################.#########........................................####.##.####.##.##.###################.####.########.########..######.##..##############.#####.#.#############.##############.#####################...#####.############.#.###.######..###.#############.#########.###.#....................................#####.###.##################......................##.#########.####.#######.##.#.............................................###.#.##.#.########.#####.##.####.#.####.##.# #.#############.###.########.#############..#################..########.#######.########.#######################################.############..####.##.####.######.#.####.#######.####.##.####.##.##.###################.####.########.########..######.##..##############.#####.#.#############.##############.#####################...#####................................#############.#########.###.#..###.#.#.#######.######.####..##.#######.###................................####.#.#.##.#########.####.#######.##.#.#####.##.##.##.#########.##.##############..###.#.##.#..................................# #.#############.###.###.####.#############..#################..########.#######.########.#######################################.############..####.##.####.######.#.####.#######.####.##.####.##.##.###################.####.########.########..######.##..##############.#####.#.#############.##############.###################........................#.###.######..###.#############.#########.###.#..###.#.#.#######.######.####..##.#######.###..###################.####.####.####.#.#.##.#########.####.#######.##.#.#####.##..............##.##.####.#########..###.#.##.#.###...........................##.# #.#############.###.###.####.#############..#################..########.#######.########.#######################################.############..####.##.####.######.#.####.#######.####.##.###......................#####.####.########.########..######.##..##############.#####.#.#############.##############.###################.#...#####.###########..#.###.######..###.#############.#########.###.#..###.#.#.#######.######..###.###.#######.###..###################.####.####.####.#.#.##.#########.####.#######.##.#.#####.#####.##..........................................................................# #......########.###.###.####.#############..#################..########.#######.########.####################............................................................................................###.#####.#####.####.########.########..######.##..##############.#####.#.#############.##############.###################.#...#####.###########..#.###.######..###.#...........................#..###.#.#..######.######..###.###.#######.###..###################.####.####.####.#.#.##.#########.####.#######.##.#.#####.#####.##.######.##.##.####.#########..###.#.##.#.###.####.#####.##.####.#.####.##.# #.####.########.....................................................................................................................................##.####.######.#.####.#######.####.##.####.##.##.###.###.#####.#####.####.########.########..######.##..##############.##.##.#.#############.##############.###################.#...#####.###########..#.###.######..###.##################.####.###.#..###.#.#..######.######..###.###.#######.###..###################..............#.#.#.##.#########.####.#######.##.#.#####.#####.##.#...........................................####.#####.##.####.#.####.##.# #.####.########.###.###.####.#############..##############.##..########.#######.########.#########################.#############.####.########.#######.####.######.#.####.#######.####.##.####.##.##.###.###.#####.#####.####.########.########..######.##..##############.......#.#############.##############.##################...............................######..###.#######.................................######.######..###.###.####....###..########################.##.#.####.#.#.##.#########.####.#######.##.#.#####.#####.##.#.####.##.##.#.##.#########..###.#.##.#.########.#####.##.####.#.####.##.# #.####.########.###.###.####.#############..##############.##..########.#######.########.#########################.##################.########.#######.####.######.#.####.#######.####.##.####.##.##.###.###.#####.#####.####.########.########..######.##..#################.####.#############.##############.###################.#...#####.###########..#.##########..###.##################.####.###.#.####.#.#..######.######..###.###.####.#..###..########################.##.#.####.#.#.##.#########.####.#######.##.#.#####.......................................###.#.##.#.########.#####.##.####.#.####.##.# #.####.########.###.###.####.#############..##############.##..########.#######.##################################.##################.########.#######.####.######.#.####.#######.####.##.#.#..##.##.###.###.#####.#####.####.########.########..######.##..#################.####.#############................................................#########..#.##########..###.##################.####.###.#.####.#.#..######.######..###.###.####.#..###..##################.....................##.#########.####.#######.##.#.#####.#####.##.#.#######.##.#.##.##########.###.#.##.#.########.#####.##.####.#.####.##.# #.####..................####.#############..##############.##..########.#######.##################################.##################.########.#######.####.######.#.####.#######.####.##.#.#..##.##.###.###.#####.#####.####......###.#................##...............####.####.#############.##############..........................................................###.##################.####.###.#.####.#.#..######.######..###.###.####.#..###..##################.#####.##.#.####.#.....................#######.##.#.#####.#####.##.#.#######.##.#.##.##########.###.#.##.#.########.#####.##.####.#.####.##.# #.#############.###.###.####.#############..##############.##..########.#######.##################################.##################.########.#######.####.######.#.####.#######.####.##.#.#..##.##.###.###.#####.#####.####.####.###.#.######..#########.#############.####.####.#############.##################################.#...##.##.#.#########..#.##########..###.........................................................................................................#.####.######.##.######.############.##.#.#####.#####.##.#.#######.##.#.##.##########.###.#.##.#.########.#####.##.####.#.####.##.# #.#############.###.###.####.#############..##############.##..########.#######.##################################.#####.......................................................................##.##.###.###.###.................................##...........................####.#############.##################################.#...##.##.#.####...............................#####.######.####.###.######.#.#..######..#####..##..###.####.#..###..##########.#.#####.#####.##.#.####.######.##.######.############.##.#.#####.#####.##.#.#######.##.#.##.##########.###.#.##.#.########.#####.##.####...........# #.#############.###.###.####.#############..##############.##..########.#######.##################################.##################.#####.##.#######.####.######.#.####.############.##.#.#..##.##.###.###.#####.#####.#########.###.#.#####...##.######.#############.####.####.#############.##################################.#...##.##.#.####.####..#.#########...###.###########.######.####.###.######.#.#..######..#####..##..###.####.#..###..##########.#.#####.#####.##.#.####.######.##.######.############.##.#.#####.#####.##.#.#######.##.#.##.##########.###.#.##.#.########.#####.##.######.####.##.# #.#############.###.###.####.########......................##..########.#######.##################################.##################.#####.##............................############.##.#.#..##.##.###.###.#####.#####.#########.###.#.#####...##.######.#############.####.####.#############.##################################.#...##.##.#.####.####..#.#########...###.###########.######.####.###.######.#...........................####.#..###..##########.#.#####.#####.##.#.####.######.##.######.############.##.#.#####.#####.##.#.###.###.##.#.##.##########.###.#.##.#.########.#####.##.######.####.##.# #.#############.###.###.####.##############..........................##.#######.##################################.##################.#####.##.####.##.####.######.#.##.##############.##.#.#.................####.#####.#########.###.#.#####...##.######.#############.####.####.#############.##################################.#............................#####...###.###########.######.####.###.######.###..##.###..#####..##..###.####.#..###..##########.#.#####.#####.##.#.####.######.##.######.############.##.#.#####.#####.##.#.###.###.##...............#.###.#.##.#.########.#####.##.######.........# #.#############.###.###.####.################################..#####.##.#######.##################################.##################.#####.##.####.##.####.######.#.##.##############.##.#.#..##..................#####.#########.###.................................#.####.####.#############.##################################.#..###.##.#.####.####..#.###.#####...###.###########.######.####.###.######.###..##.###..#####..##..###.####.#..###..##########.#.#####.#####.##.#.####.######.##.######.############.##.#.#####.#####.##.#.###.###.##.#.#.............###.#.##.#.########.#####.##.#######.######.# #.#############.###.###.####.################################..#####.##.#######.##################################.##################.#####.##.####.##.####.######.#.##.##############.##.#.#..##.##.###.###..####.#####.#########.###.#.#####...##.######.#############.####....................##################################.#..###.##.#.####.####..#.###.#####...###.###########.######.####.###.######.###..##.###..#####..##..###.####.........##########.#.#####.#####.##..........................................................#.###.###.##.#.##.#####............##.#.########.#####.##.#######.######.# #.#############.###.###.####.################################..#####.##.#######.##################################.##################.#####.##.####.##.###........................................##.###.###..####.#####.#########.###.#.#####...##.######.#############.####..###.################################################.#..###.##.#.####.####..#.###.#####...###.###########.######.####.###.######.###.................##..###.........###.###########.#.#####.#####.####.####.######.##.######.######.#####.##.#.#####.#####.............................................................................# #.#############.###.###.####.################################..#####.##.##########################################.##################.#####.##.####.##.########.##.#.##.######.#######.##.#.#................................#####.###.#.#####...##.######.#############.####..###.####################################......................................###.#####...###.###########.######.####.###.######.###..##.###..######.##..###.####.#.####.###########.#.#####.#####.####.####.######.##.######.######.#####.##.#.#####.########.#.###.###.##.#.##.############.#.#.##.##########.#####.##.#######.######.# #.#############.........####.################################...................................................##.##################.#####.##.####.##.########.##.#.##.######.##..............##.##.###.###..####.#####..##.#####.###.#.#####...##.######.#############.####..###.################################################.#..###.##.#.#########..#..##.#####...###.###########.######.####.###.######.###..##.###..######.##..###.####.#.####.###########.#.#####.#####.####.####.######.##.######.######.#####.##.#................#.###.###.##.#.##.############.#.#.##.##########.#####...................# #.#############.###.########.################################.............................#####################.##.##################.#####.##.####.##.########.##.#.##.######.##.####.##.#.#..##.##.###.###..####.#####..##.#.###.###.#.#####...##.######.#############.####.................................................................................##.#####...............................###.######.###..##.###..######.##..###.####.#.####.###########.#.#####.#####.####.####.######......................................................................................................#######.######.# #.#############.###.########.################################.######.##.#################.#####################.##.##################.#####..........................##.######.##.####.##.#.#..##.##.###.###..####.#####..##.#.###.###.#.#####...##.######.#############.####..###.######################.#########################.#..###.##.#.#########..##.##.#####....................#####.########.######.###..##.###..######.##..###.####.#.####.###########.#.#####.#####.####.####.######.#########.######.#####.##.#.#####.##########.###.###.##.#.##.##########.#.#.#.##.##########.#####.##########.######.# #.#############.###.########.################################.######.##.#################.#####################.##.##################.#####..#.####.##.########.##.#.##.######.##.####.##.#.#..##.##...............#####..##.#.###.###.#.#####...##.######.#############.####..###.######################.#########################.#......................##.##.#####..####.###########..#####.#####.........................................................#####.#.#####.#####.####.####.######.#########.######.#####.##.#.#####.##########.###.###.##.#.##.##########.#.#.#.##.##########.#####.##########.######.# #.#############.###.########.################################.######.##.#################.##################.........................................................##........................##.##.###.###.......................###.#.#####...##.######.#############.####..###.######################.#########################.#..###.##.#.#########.###.##.#####..####.###########..#####.#####.#########.##.#.##.####.######.##...........#.####..####.#####.#.#####.#####.####.####.######.#########.######.#####.##.#.#####.##########.###.###.##.#.##.##########.#.#.#.##.#####..............................# #.#############.###.########.################################.######.##.#################.#####################.##.########.#########.#####..#.####.###########.##.#.##.######.##.####.##.#....##.##.###.###.###########..##.#.#######.#.#####...##.######.#############.####..............................................................##.###########.###.##.#####..####.###########..#####.#####.#########.##.#.##.####.######.##..##########.####..####.#####.#.#####.#####.####.####.######.#########.######.#####.##.#.#####.##########.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.#################.# #.#############.###.########.################################...........#################.#####################.##.########.#########.#####..#.####.###########.##.#.##.######.##.####.##.#....##.##.###.###.###########.................#####...##.######.#############.#####.###.######################.#########################.##.######.###########.###.##.#####..####.###########..#####.#####.#########.##.#.##.####.######.##..##########.####..####.#####.#.#####.#####.####.####.######.#########.######.#####.##.#.#####.##########.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.#################.# #.#############.###.########.#######################################.##.#################.#####################.##.########.#########.#####..#.####.###########.##.#.##.######.##.####.##.#....##.##.###.###.############.##.#.#######.#######...##.######.#############.#.###.###.######################.#########################.#...................................####.###########..#####...###.#########.##.#.##.####.######.##..###############..####.#####.#.#####.#####.####.####.######.#########.######.#####.##.#.#####.##########.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.#################.# #.#############.###.########.#######################################.##.#################.#####################.##.########.#########.#####..#.####.###########.##.#.##.######.##.###.....................................##.#.#######.##............................#.....###.###.######################.#########################.##.######.###########.###.##.#####..####.###########..###.......................................##..###############..####.#####.#.#####.#####.####.####.#..........................................................................................................................# #.#############.###.########.#######################################.##.#################.#####################.##.########.#########.#####..#.####.###########.##.#.##.######.##.###..##.#....##.##.###.#.#.############.##.#.#######.######....##.######.#########.#####.###.###.######################.#########################.##.######.###########.###.##.#####..####...............................####.##.####.####.######.##..###############..####.#####.#.#####.#####.####.####.#.####.#########.######.#####..#.#.#####.##########.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.#################.# #.#############.###............................................................................................................................................................................##.##.###.#.#.############.##.#.#######.######....##.######.#########.#####.###.###.######################.#########################.##.######.###########.###.##.#####..################..###.#.#.###.####.####.##.####.####.######.##.....................##.#####.#.#####.#####.####.####.#.####.#########.######.#####..#.#.#####.##########.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.#################.# #.#############.###.########.#################################.#####.##.#################.#####################.###########.###############..#.################.##.#.##.######.##.###..##.#....##.##.###.#.#.############.##.#.#######.######....##.######.#########.#####.###.###.######################..............................................................................................................................................................................####.#.####.#########.######.#####..#.#.#####.##########.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.#################.# #.#############.###.########.#################################.#####.##.#################.#####################.###########.###############..#.################.##.#.##.######.##.#................................................................................#.#####.###.###.######################.#######################.####.######.###########.###.##.#####..################..###.#.#.###.####.####.##.####.####.######.##.################..#.##.#####.#.#####.#####.####.####.#.####.............................#####.##########.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.#################.# #.#############.###.########.#################################.#####.##.#################.#####################.###########.###############..#.###############.........................##.##...##.##.###.#.#.###############.#.#######.#######...##.######.#######.#.#####.###.###.######################.#######################.####.######.###########.###.##.#####..#.......................#.###.####.####.##.####.####.######.##.################..#.##.#####.#.#####.#####.####.####.#.####.################.#####..#...#####.##########.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.#################.# #..............................................................#####.##.#################.#####################.###########.###############..#.###############..##.#.##.######.##.#.#.###.##...##.##.###.#.#.###############.#.######.....................................................................#######################.####.######.###########.###.##.#####..################..###.#.......####.####.##.####.####.######.##.################..#.##.#####.#.#####.#####.####.####.#.####.################.#####..#...#####.##########.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.#################.# #............................#################################.#####.##.#################.#####################.###########.###############..#.###############..##.#.##.######.##.#.#.###.##...#####.###.#.#.###############.#.######..#######...##.######.#######.#.#####.###.###.#####################..#######################.####.######.###########.###.##.#####..################..###.#.#.###.####.####.##.####.####.######.##.################..#.##.#####.#######.#####.####.######.####.################.#####..#.........######................#...........................................................# #.######.........................#############################.#####.##.#################.#####################.###########.###############..#.###############..##.#.##.######.##.#.#.###.##...#####.###.#.#.###############.#.######..#######...##.######.#######.#.#####.###.###.#####################..#############.................................................................................................####.........#.################..#.##.#####.#######.#####.####.######.####.################.#####..#...############.###.###.###.##.#.##.##########.#.#.#.##.#####.####.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###############..##.#.##...............................##.#.#.###############.#.######..#######...........................#.###.###.#####################..#############.............................###.#.###.#..#####..################..###.#.#.########.#######.################..#.################.............#####.#.#####.####.######.####..................................................###.##.#.##.##########.#.#.#....#####.####.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###############..##.#.#########.##.#.#.###.##...#####.###.#.#.###############.#.######..########..##.######.#######.#.###.#.###.###.#####################..#############.#########.####.######.#########.#.###.#..#####..################..###.#.#.########.#######.################..#.################..#.########.#.........................................................#############.###.###.###.##.#.##.#########..#.#.####.#####.####.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###############..##.#.#########.##.#.#.###.##...#####.###.#.#.###############.#.######..########..##.######.#######.#.###.#.###.###.#####################................#########.####.######.#########.#.###.#.######..###...............###.#.#.########.#######.################..#...................#.##...............................#.#.###################.#####.#.........................................#####..#.#.####.#####.####.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###############..##.#.######......................................................................##.######.#######.#.###.#.###.###.######################.############..#########.####.######.#########.#.###.#.######..###.############.####.#.#.########.#######.################..###################.#.##############.#######.####.###..#.#.###################.#####.#....############.###.###.###.##.#.##.###.#####..#.#.####.#####.####.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###############..##.#.######.##.##.#.#.###.##...#####.###...#################.#.######..########..##.######.#######.#.###.#.###.###.######################.############..#########.####.######.#########.#.###.#.######......................................................#######..###################.#.###....................................#################.#####.#....############.###.###.###.##.#.##.###.#####..#.#.####.#####.####.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###############..##.#.######.##.##.#.#.###.##...#####.###...#################.#.######..########..##.######.#######.#.###.#.###.###.######################.############..#########.####.######.#########.#.###.#.######..###.############.####.#.#.########.#######.########.#######..###################.#.###.##########.############.###..#.#.#.#################.#####.#................................#.##.###.#####..#.#.####.#####.#.##.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###..............##.#...........................#####.###...#################.#..............................######.................######################.############..#########.####.######.#########.#.###.#.######..###.############.####.#.#.########.#######.########.#######..###################.#.###.##########.############.###..#.#.#.#################.#####.#....############.###.###.###.##.#.##.###.#####..#.#.####.#####.#.##.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###.###########.###.#.######.##.##.#.#................................#######.########..########..##.######..########.###.#.###.##########################.############..#########.####.######.#########.#.###.#.######..###.############.####.#.#.########.#######.########.#######..###################.#.###.##########.############.###..#.#.#.#################.#####.#....############.###.###.###.##.#.##.###.#####..#.#.####.#####.#.##.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###.###########.###.#.######.##.##.#.#.######.#.#####.###...#################.#####.###.########..##.######..########.###.#.###.##########################.############..#########.####.######.#######.....###.#.######..###.############.####.#.#.########.#######.########.#######..###################.#.....................#######.###..#.#.#.#################.#####.#...............................................................#.##.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###.###########....................#.#.######.#.#####.###...#################.#####..........................########.###.#.###.##########################.############..#########.####.######.#######.#.#####.#.######..###.############.####.#.#.########.#######.########.#######..#####.#############.#.###.##########.############.###..#.#.#.#################.#####.#....############.###.###.###.##.#.##.###.#####..#.###.##.####..#.##.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###.###############.#.######.##.####.#.######.#.#####.###...#################.#####.############..##.######..########.###.#.###.......................................................#.#####..#######.#.#####.#.######..###.############.####.#.#.########..............###.####......................##.#.###.##########.####......##.###..#.#.#.#################.#####.#....############.##......................................####..#.##.#####.########.########.# #.######.###.##.###.##########################################.#####.####################.#####################.###########.###############..#.###.###############.#.######..................#.#####.###...................#.#####.############..##.######..########.###.#.#################################.#########..#########.####..........................................................#.################.####.###.####.##..#####.##########.##.#.###.##########........................................................##########.........................................####..#.##.#####...........#######.# #........###.##.###.##########################################.#####.#################.##.#####################.###########.###############....###.###############.#.######.#######.#.........................############.#.#####.############..##.######..########.###.#.#################################....................#.##########..#######.#.#####.#.######..###.############.####.###.################.####.###.####.##..#####.##########.##.#.###.##########.####.####.##.###..#.#.#..............................############.##..........##.#.##.#.#.#####..#.###.#######..#.##.#####.########..#######.# #.##########.##.###.##########################################.#####.#################.##.#####################.###########.################.#####.###############.#.######.#######.#.######...............................#.#####.############..##.######..########.###.#.#################################.########...#########.##########..#######.#.#####.#.######..###.############.####.###.######.................................................#.###.................####.##.###..#.............................#...#############.##.####.######.#....#.#.#####..#.###.#######..#.##.#####.########..#######.# #.##########.##.###.##########################################.#####.#################.##..............########.###########.################.#####.###############.#.######.#######.#.######.#.#####.###...##.############.#.#####.############..................................###########################.########...#########.####..............................................................####.#########.####.###.####.###.#####..#########..#.#.###.#####.####.###..####.##.###....................................#############.##.####.######.#.#..#.#.#####..#.###.#######..#.##.#####.########..#######.# #.##########.##.###.##########################################.#####.#################.###############.########.###########.################.........................######.#######.#.######.#.#####.###...##.############.#.#####.############.###..................###.#.#################################.########...#########.####.#####..#######.#.#####.#.######..###.############.####.###.######.#########..........................#########..#.#.###.#####.####.###..####.##.###.####.##.###.############.#######...#############.......................#.#####..#.###.#######..#.##.#####.########..#######.# #.##########.##.###.##########################################.#####.#################.###############.########.###########.################.#####.###############.#.######.#######.#.######.#.#####.###...##.############.#.#####.############.##########..############.#.#################################.########...#########.####.#####..#######.#..................................................................................................................................................................................##.##.####............................................#####.########..####....# #.##########.##.###.##########################################.#####.#################.###############.########.###########.################.#####.###############.#.######.#######.#.######..................############.#.#####.############.##########..###########.................................####.########...#########.####..................................############.###.#.##.###.######.##########.###.###.####.###.#####..#########..#.#.###.#####.####.###..#######.###.####.##.###.############..............##########.##.###########.#.#....#..............................###.########..####.##.# #..............................................................#####.#################.###############.########.###########.################.#####.###############.#.######.#######.#.######.............................................######.##########..###########..#.############################.####.########...#########.##########.................................#######.###.#.##.###.######.##########.###.###.####.###.#####..#########..#.#.###.#####.####.###..#######.###.####.##.###.####################..###.#############.###########.#.#....#.#####..#.##..###.######.####.......................# #.##########.##.####################################################.#################.###############.########.###########.################.#####.###############.#.######.#######.#.######.#.#####.###...##############..#.#...................#########..###########..#.############################.####.########...#########.##########..#######.#.#####.#.######..####.#######.###.#.#...............................................................................................####.##.###.####################..###.#############.###########........................##.######.########.########..####.##.# #.##########.##.###########################################......................#####.###############.########.###########.################.#####.###############.#.######.#######.#.######.#.............................................................................############################.####.########...........................................####.#..####.#######.###.#.##.###.#.####.##.#######.###.###.####.###.#.###..#########..#.#.#...........................................................................................###.#.#....#.#####..#.##...##.######.########.########.#####.##.# #.##########.##.################################################################.#####.###############.########.###########.################.#####.###############.#.######.#######.#.######.#.#####.###...##############..#.#.###.############..#.#######..###########..##############################.####.########.#..###################.########.#.#####.#.####.#..####.#######.###.#.##.###.#.####.##.#######.###.###.#.##.###.#.###..#########..#.#.#.#.#####.####.###..###########..###.##.###.#########.#...........###.#############.##.########.#.#....#.#####..#.##...##.######.########.########.###.#.##.# #.##########.##.################################################################.#####.###############.########.###########.################.#####.###############.#.######.#######........................##############..#.#.###.############..#.#######..###########..##############################.####.########.#..###################.########.#.#####.#.####.#..####.#######.###.#.##.###.#.####.##.#######.###.###.#.##.###.#.###..#########..#.#.#.#.#####.####.###..###########..###.##.###.#########.#.########.####.#############.##.########.#.#....#.#####..#.##...##.######.########...................# #.##########.##.################################################################.#####.###############.########.###########.################.#####.###############.#.######.#########.######.#.#####.###.#.##############..#.#.###.############..#.#######..###########..##################...........................................................#.#####.#.####.#..####.#######.###.#.##.###.#.####.##.####...................................##..#.#.#.#.#####.####.###..###########..###.##.###.#########.#.########.####.#############.##.########.#.#....#.#####..#.##...##.######.########.########.###.#....# #.##########.##.################################################################.#####.###############.########.###########...##############.#####.###############.#.######.#########.######.#.#####.###.#..........#####................................................................................................########.##########.########.#.#####.#.####.#..####.#######.###.#.##.###...............###.###.###.#.##.###.#.###..######.##..#.#.#.#.#####.####.###..###########..###.##.###.#########.#.######..................................................#.##...##.######.########.########.###.#.##.# #.##########.##.################################################################.#####.###############.########.#############.##############.#####.###############.#.######.#########.######.#.#####.###.#.########.#####.##.#.###.############..#.#######..###########.###########..........................########....########.##########.########.#.#####.#.####.#..####.#######.###.........................................###.#.###..######.#...............................................###.#########.#.########.####.#############.##.########.#.#.......................................########.###.#.##.# #.##########.##.################################################################.#####.###############.########.#############.##############.#####.###############.#.######.#########.######.#######.###.#.########.#####.##.#.###.############..#.#######..###########.###########.#######.###.#######...............................................#.#####............................#.##.#####.####.##..##.###.###.###.#.#....................................................#######..###.##.###.#########.#.########.####.#############.##.########.#.#.#..#.#####..#.##...##.######.########.########.###.#.##.# #.##########.##.################################################################.#####.###############.########.#############.##############.#####.###############.#.######.#########.######.#######.###.#.##......................############..#.#######..###########.###########.#######.###.#####################..#.########.##########.########.#..............#..####.#######.###.#.##...............................#.######.#.###..######.#...#.###.#.#####.########..###.#######..###.##.###.#########.#.########.####...........................................#.##...##.######.########.########.###.#.##.# #.##########.##.################################################################.#####.###############.########.#############.##############.#####.###############.#.######.#########.######.#######...............................############..#.#.#####..###########.###########.#######.###.#####################..#.########.##########.########.#.#####....###.#.......#######.###.#.########.####.##..##.###.###.###............................#.###.#.#####.########..###.#######..###.##.###.####.####.#.########.####.#############.##.########.###.#..########.#.##...##.######.########.########.###.#.##.# #.##########.##.################################################################.#####.###############.########.#############.##############.#####.###############.#.######.#########.######.#######.###.#.##.#####................############..#.#.#####..###########.###########.#######.###.#####################..#.########.##########.########.#.##.......###.#.#############.###.#.########.####.##..##.###.###.###.#.######.#.###..######.#...#.###.#.#####.########..###.#######............................#####.####.###########.#.##.########.###.#..########.#...........................................# #.##########.##.################################################################.#####.###############.########.#############.##############.#####.###############.#.######.#########.######.#######.###.#.##.#####.#####.##.#####.############..#.#.#####..###########.###########.#######.###.#####################..#.########.##########.########.#.#####....###.#.#############.###.#.########.....................###.#.######.#.###..######.#...#.###.#.#####.########..###.#######..###.##.###..###.####.#..#######.####.###########.#.##.########.###.#..########.#.##...##.######...######.########.###.#.##.# #.##########.##.################################################################.#####.###############.########.#############.###########..........................#.######.#########.######.#######.................................................................##.###########.#######.###.#####################..#.########.##########.########.#.#####....###.#.#############.###.#.#############.##..##.###.........#.######.#.###..######.#...#####.#.#####.########..###.#######..###.##.####.###.####.#..#######............................................................................######.###.#.##.# #.##########.##.################################################################.#####.###############.########.#############.####################.###############.#.######.#########.######.#######.###.#.##.#####.#####.##.#####.##########.#..#.#.#####..###########.###########.#######.###.#####################..#.########.##########.########.#.#####....###.#.#############.###.#.#############.##..##.######..###.#.######.................................########..###.#######..######.####.###.####.#..#######.####.###########.#.##.############.#..########.#.##...##.###.##...######.#.######.###.#.##.# #.##########.##.################################################################.#####.###############.########.#############.####################.###############.#.######.#########.######.#######.###.#.##.#####.#####.##.#####.##########.#..#.#.#####..###########.###########.#######.###.#####################..#.########.##########.########.#.#####....###.#.#############.###.#.#############.##..##.######..###.#.########.###..######.#.#.####..#.#####.########..###.#######..######.####.###.####.#..#######.####.....................................................###.##...######.#.######.###.#.##.# #.##########.##.################################################################.#####.###############.########.#############.####################.......................##.#########.######.#######.###.#.##.#####.#####.##.###............................###########.###########.#######.###.#####################..#.########.##########.########.#.#####....###.###############.###.#.#############.##..##.######..###.#.########.###..######.#.#.####..#.#####.########...........................###.####.#..#######.####.###########.#.##.##############.#########.#.##...##.###.##...######.#.######.###.#.##.# #.##########.##.########################################################.........#####.###############.########.#############.####################################.#.###.##.#########.######.#######.###.#.##.#####.#####.##.#####.#########..#.##.#.#####..###########.###########.#######.###.#####################..#.########.##########.########.#.#####....###.###############.###.#.#############.##..##.######..###.#.########.###..######.#.#.####..#.#####.########.####.#######..######.######...................####.###########.#.##.##############.......................................................# #........................................................................#############.###############.########.#############.####################################.#.###.............................###.#.##.#####.#####.##.#####.#########..#.##.#.#####..###########.###########.#######.###.#####################..#.########.##########.########.#.#####....###.###############.###.#.#############.##..##.######..###.#.#..................................###.########.####.#######..######.########.####.#..#######.####.###########.#.##.##############.#########.#.##...##.###.###...........................# #.##########.##.#########.############################################################.###############.########.#############.####################################.########.################.#######.###.#.##.#####.#####.##.#####.#########..#.##.#.######.###########.###########.#######.###.#####################..#...........................##.#.#####....###.###############.##...................................#.#.#.######.####.#####..#...####..#..####.########.####.#######..######.########.####.#..#######.####.###########.#.##.##############.#########.#.##...##.###.###..######.########.#...#.##.# #..#########.##.#########.############################################################.###############.######...................##################################.########.################.###########.#.##.#####.#####.##.#####.#########..#.##.#.######.###########.###########.#######.###.#####################..#.###################.##########.#####....###.###############.##..#.#############.##..##.######...##.#.#.######.####.#####..#...####..#..####.########.####.#######..######.########.####.#..#######.####.###########.#.##.##############.####.####.#.##......................########.#...#.##.# #..#########.##.#########.####################################################.........................######################.#.##################################.########.################.###########.#.##.#####.#####.##.#####.#########..#.##.#.######.###########.###########.#######.###.#####################..#.###################.##########.#####....###.###############.##..#.#############.##..##.######...##.#.#.######.####...................................................####.########.####.#..#######.####.###########.#.##.##############.####.####.#.##.#.##.###.###..######.########.#...#.##.# #..#########.##.#########..###################################################.#######.######################################.#.##################################.##.....................................................##.#####.#########..#.##.#.######.###########.###########.#######.###.#####################..#.#####...........###.##########.#####....###.###........................................######...##.#.#.######.####.#####..#...####..##.####.########.####.#######..#.####.########.####.#..#######.####.###########.#.##.##############.####.####.#..................................#...#.##.# #..#########.##.#########..###################################################.#######.######################################.#.##################################.########.################.###.#.#####...##.#####.########.#####.#########..#.##.#.######.###########.###########.#######.###.#####################..#.#####.#########.###.##########.#####....###.###.####............#.#############.##..##.######...##.#.#.######.##.................................................................................#.####.###########.#.##.##############.####.######..#.#.##.###.###..######.########.#...#.##.# #..#########.##.#########..###################################################.#######.#####################...................................................###.########.################.###.#.#######.##.#####.########.#####.#########..#.##.#.######.###########.###########.#######.###.#####################.......................................................................................................................................................................................................####.##########...................................................######.########.#...#.##.# #..............................................................................#######.#####################.#####.##########.#.............................................################.###.#.#######.##.#####.########.#####.#########..#.##.#.######.###########.###########.#######.###.#####################..#######.#########.................................##############..#.################..##.######...##.#.#.###.##.##.#######..#...####.###.####.##.#####.####.#######..#.####.########.####.#..######..####.##########..#.##.##############.####.######..#.#.##.###.###.#######.########.#...#.##.# #..#########.##.#########..###################################################.#######.#####################.#####.##########.############.###################.###.#########################.###.#.#######.##.#####.########.#####.#########..#.##.#....................###########.#######.###.#####################..#######.########################.#####.##.###.#...##############..#.################..##.######...##.#.#.###.##.##.#######...........................................#.####.########.####.#..######..####.##########..#.##.##############.####.######..#.#.##.###.###.#######.########.#...#.##.# #..#########.##.#########..###################################################.#######.#####################.#####.##########.############.###################.###.#################.......................#.......................................########.#######################.#######.###.#####################..#######.########################.#####.##.###.#...##############..#.################..##.######...##.#.#.###.##.##.#######..#...####.###.####.##.....................................####.#..######..####.##########..#.##.##############.####.######..#.#.##.###.###.#######.########.#...#.##.# #..#########...........##..###################################################.#######.#####################.#####.##########.############.###################.###.#########################.###.#............#####.########.#####..########..#.##.########.#######################.............#####################..#######.########################.#####.##.###.#...##############..................................##.#.#.###.##.##.#######..#...####.###.##......#####.##.#.##.#####.#.####.########.####.#..######..####.##########..#.##.##############.####.######..#.#.##.###.###.#######.########.#...#.##.# #..############.######.##..###################################################.#######.####.################.#####.##########.############.###################.###.#########################.###.#.#######.#..#####..........#####..########................##############################..#########################..#######.########################.#####.##.###.#...##############..##################..##.######...##.#.#.###.##.##.#######..#...##.#.###.##.#.##.#.###.##.#.##.#####.#.####.########.####.#..######..####.##########..#.##.##############.####.######..#.#.##.###.###.#######.########.#...#.##.# #..############.######.##..###################################################.#######.####.################.#####.##########.############.###################.###.#########################.###.#.#######.#..#####..#############..########..#.##########################################..#########################..#######.########################.#####.##.###.#...##############..##################..##.######.................................##.#.###.##.#.##.#.###.##.#.##.#####.#.####.########.####.#..............................................................#.##.###.###.#######.########.#...#.##.# #..############.######.##..###################################################.#######.####.################.#####.##########.############.###################.###.#########################.###.#.#######.#..#####....................................................###################..#########################..#######.#######################.............................................................................................#...................................................................###..####.##########..#.##.##########........................................................##.# #..############.######.##..###################################################.#######.####.################.#####.##########.############.###################.###.#########################.###.#.#######.#..#####..#############..########..############################################..#########################..#######.########################.#####.##.###.#...##############..##################..##.######..###.#.#.###.##.##.#######..#...##.#.###.#######.#.###.##.#.#######.##.####.##.#####.####.#..######..####.##########..#.##.##########.###.####.######..#.#.##.###.#.#.#######.########.#...#.##.# #..#########...........##..###################################################.#######.####.################.#####.##########.############.###################.###.#########################..................#####..#############..########..############################################..#########################..#######.########################.#####.##.###...................................................................................##.#.###.#######.#.###.##.#.#######.##.####.##.#####.####..........................................##.###.####.######..#.#.##.###.#.#.#######.########.#...#.##.# #..#########.##.######.##..###################################################.#######.####.################.#####.##########.############.###################.###.#########################.###.#.#######.#........................########..############################################..#########################..#######.########################.#####.##.#####...##############..############.#####..##.#####...###.#.#.###.##.##.#######..##..##.#.###.#######.#.###.##.#########.##.####.##.#####.####.#..######..####.##########..#.##.##########.###.####.######..#............#.#######.########.#...#.##.# #..#########.##.######.##..###################################################.#######.####.################.#####.##########.############.###################.###.#########################.###.#.#######.#..#####..##############.########.#############################################..#########################..#######.######################.......................................................................................................###.#######.#.###.##.#########.##.####.##.#####.####.#..######.............................................................................................# #..#########.##.######.##..###################################################.#######.####.############..........................########.###################.###.#########################.###.#.#######.#..#####..##############.########.#############################################..#########################..............................##.#.#####.##.#####.#.##############..........................................................................................####....................................#..####.##########..#.##.##########.########..#####..#.#.##.###..##.###.#.#.########.##.......# #..#########.##.######.##..###################################################.#######.####.############.###.#####.##########.###.########.###################.###.#########################.###.#.#######.#..#####..##############.########.#############################################..#########################.########.###################.##..................#.##############............................................................##..########.#######.#.###.##.####...............#.##########.#..####.#..####.##########..#.##.##########....................#.##.###..##.###.#.#.########.###.####.# #..#########.##.######.##..###################################################.#######.####.############.###.#####.##########.###.########.###################.###.#########################.###.....................##############.########.#############################################..#########################.########.###################.####.#####.##########.##############..############.#####..##.#####....................................######.#######.#.###.##.#########.##.#####.#.##########.#..####.#..####.##########..#.##.##########..#######..#####..#.#.##.###....................#.###......# #..#########.##.###........###################################################.#######.####.############.###.#####.##########.###.########.###################.###.#########################.###.#.#########..######.##############.########.#############################################..#########################.########.#############.#####.##########.##########.##############..############.#####..##.#####..####.###.###.#####.#######..##..#..............................####.##.#####.#.........................................................#######..#####..#.#.##.####.##.###.#.#.######.#.###.####.# #..#########.##.######.###.###################################################.#######.####.############.###.#####.##########.###.########.###################.###.#########################.###.#.#########..######.##############.########.#############################################.##########################.########.#############.#####.##########.##########.##############..############.#####..##.#####..####.###.###.#####.#######..##..################.#.###.#######.####.##.#####.#.##########.#..####.#..##.#.##########..#.##.##########.########..#####..#.#.##.####.##.###.#.#.######.#.###.####.# #..#########.##.######.###.###################################################.#######.####.############.###.#####.##########.###.########.###################.###.#########################.###.#.#########..######.##############.########.#############################################.##########################.########.#############.#####.##########.##########.##############..############.#####..##.#####..####.###.###.#####.#######..##..################.#.###.#######.####.##.#####.#.##########.#..####.#..##.#.##########..#.##.##########.########..#####..#.#.##.####.##.##........................# #..#########.##.######.###.###################################################.#######.####.############.###.#####.##########.###.########.###################.###.#########################.###.#.#########..######.##############.########.#############################################.##########################.########.#############.#####.##########.##########.##############..############.#####..##.#####..####.###.###.#####.#######..##..################.#.###.#######.####.##.#####.#.##########.#..####.#.###.#.##########..#.##.##########.########..##....................###.#.########.#.###.##...# #..#########.##.######.###.###################################################.#######.####.############.###.#####.##########.###.########.###################.###.#########################.###.#.#########...............########.######################################################.##########################.########.#############.#####.##########.##########.##############..############.#####..##.#####..####.###.###.#####.#######..##..################.#.###.#######.####.##.#####.#.##########.#..####.#.###.#.##########..#.##.##########.########..##.##..#.#.#..####.######.#.######..............# #..#########....######.###.###################################################.#######.####.############.###.#####.##########.###.########.###################...............................###.#.#########..######.#####.########.######################################################.##########################.########.#############.#####.##########.##########.##############..############.#####..##.#####..####.###.###.#####.#######..##..################.#.###.#######.####.##.#####.#.##########.#..####.#.###.#.##########..#.##.##########.########..##.##..#.#.#..####.######.#.########.#.###.####.# #..###################.###.###################################################................................................###.########.###################.###.#########################.###.#.#########..######.#####.########.######################################################.##########################.########.#############.#####.##########.##########.##############..############.#####..##.#####..####.###.###.#####.#######..##..################.#.###.#######.####.##.#####.#.##########.#..####.#.###.#.##########..#.##.##########.########..##.##..#.#.#..####.######.#.########.#.###.####.# #..###################.###.###########################################################.####.################.#####.##############.########.###################.###.#########################.###.#.#########..######.#####.########.######################################################.##########################.########.#############.#####.##########.##########.##############..############.#####..##.#####..####.###.###.#####.#######.....................................####.##.###.................................................##########.########..##.##..###.#..####.######.#.########.#.###.####.# #..###################.###.###########################################################.####.################.#####.##############.########.###################.###.#########################.###.#.#########..######.#####.########.######################################################.##########################.########.#############.#####.##########.##########.##############..############...........................###.#####.########.##..################.#.################.##.#####.#.########.#.#..####.#.###.#.##########..#.##.................................#..####.######.#.########.#.###.####.# #..###################.###.###########################################################.####.################.#####.##############.########.###################.###.#########################.###.#.#########..######.#####.########.######################################################.##########################.########.#############.#####.##########.##########.##############..##################..##.######.####.#.#####.#####.########.##..################.#.#############........................................................##.####.............................................########.#.###.####.# #..###################.###.#############################.....................#########.####.################.#####.##############.########.###################.###.#########################.###.#.#########..######.#####.########.######################################################.##########################.########.#############.#####.##########.##########.##############..##################..##.######.####.#.#####.#####.########.##..################.#.################.##.#####.#.########.#.#..####.#.###.#.##########..#.##.####################.##.##..###.#..####.######.#.########.#.###.####.# .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.#