736 902 ####################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... #.###################.#########################################################.######.#############.###########.......................##############.###.#.#########.###############.#######.##########.#######.###.#############.######.#########.#####.####.##################.##.############.#################.##########.######.######.#######.#########.#.#.##########################################.########################.#######################.###.##.########..###########################.###############.#####.#######################.########.##################################.##########.############.###.#########.#####.################################.####.#####..#############.#################.###############..#########################.#############.............######.####.##################.####.#################..###############.####################.#.####.####.##########.#############.# #.###################.#########################################################.######.#############.###########.##############.#.###################.###.#.#########.###############.#######.##########.#######.###.#############.#####.......................##################.##.############.#################.##########.######.######.#######.#########.#.#.##########################################.#####............................................###.##.########..###########################.###############.#####.#######################.########.##################################.............................#########.#####.################################.####.#####..#############.#################.###############..#########################.#############.#####.#####.######.####.##################.####.#################..###############.####################.#.####.####.##########.#############.# #.###################.#########################################################.######.#############.###########.##############....................................##.#######################.##########.#######.###.#############.######.###.#####.#####.#######################.##.############.#################.##########.######.######.#######.#########.#.#.############................##############.########################.#######################.###.##.########.############################.###############.#####.#######################.########.#############################################.############.#############.#####.################################.####.#####..#############.#################.###############..#########################.#############.#####.#####.######.####.##################.####.#################..###############........................................####.#############.# #.###################.#########################################################.######.#############.###########.################.##.################.###.#...#######.#######################.##########.#######.###.#############.######.###.#####.#####.#######################.##.############.#################.##########.######.######.#######.#########.#.#.############.##############.##############.########################.#######################.###.##.########.############################.###############.#####.#######################.########.#############################################.############.#############.#####.################################.####.#####..#############.#################.###############..#########################.#############.#####.#####.######.####.##################.####.#################..###############.#############......................###.####.#############.# #.###################.#########################################################.######.#############.###########.################.##.################.###.#...#######.#######################.##########.#######.###.#############.######.###.#####.#####.#######################.##.############.#################.##########.######.######.#.........................................................................................########.......................########.############################.###############.#####.#######################..........#############################################.############.#############.#####.################################.####.#####..#############.#################.###############..#########################.#############.#####.#####.######.####.##################.####.#################..###############.#############.######.#.##.#.####.#.###.####.#############.# #.###################.####################################.####################.######.#############.###########.################.##.################......................##################.##########.#######.###.#############.######.###.#####.#####.#######################.##.############.#################.##########.######........................#.#.#.############.##############.##############.########################.########.##############.###.###########.############################.###############.#####.#######################.######################################################.############.#############.#####.################################.####.#####..#############.#################.###############..#########################.#############.#####.#####.######.####.##################.####.#################..###############.#############.######.#.##.#.####.#.###.####.#############.# #.#################............###########################.####################.........................................................#############.###.#...#######.####.##################.##########.#######.###.#############.######.###.#####.#####.#######################.##.############.#################........................................#.#.#.#.############.##############.##############.########################.########.##############.###.###########.############################.###############.#####.#######################.######################################################.############.#############.#####.################################....................######.#################.###############..#####################...................................................................#################..###############.#############.######.#.##.######.#.###.####.#############.# #.#################.#.########.###########################.###########################.#############.##########...........................................#...#######.####.##################.##########.#######.###.#############.######.###.#####.#####.#######################.##.############.#################.##########.######..#####.#.#####.#####.#.#.#.#.############.##############.##############.########################.########.##############.###.###########.############################.###############.#####.#######################.######################################################.############.#############.#####.################################..###.#####..######.######.#################.###############..#####################.###.#############.#####.#####.######.####.##################.######################..###############.#############.######.#.##.######.#.###.####.#############.# #.#################.#.########.###########################.###########################.#############.###########.####.######.####.##.################.###.#...#######.#.....................................................######.######.###.#####.#####.#######################.##.############.#################.##########.######..#####.#.#####.#####.#.#.#.#.############.##############.##############.########################.########.####..............................................#########.###############...............................######################################################.############.#############.#####.################################..###.#####..######.######.#################.###...#########..#####################.###.#############.#####.#####.######.####.##################.######################..###############.#############.######.#.##.######.#.###.####.#############.# #.#################.#.########.###########################.###########################.#############.###########.####.######.####.##.################.###.#...#######.#.##.##################..#.#######.#######.###.######.######.######.###.#####.#####.##########################.############.#################.##########.######..#####.#.#####.#####.#.#.#.#.############.##############.##############.########################.########.####.#########.###.###########.##################.#########.######................................................................................##############.############.#############.#####.################################..###.#####..######.######.#################.###.#.#########..###################.................................######.####.##################.######################..###############.#############.######.#.##.######.#.###.####.#############.# #.#################.#.########.###########################.###########################.#############.###########.####.######.####.##.################.###.#...#######.#.##.##################..#.#######.#######.###.######.######.######.###.#####.#####.##########################.############.#################.##########.######..#####.#.#####.#####.#.#.#.#.############.##############.##############.########################.########.####.#########.###.###########.##################.#########.######.########.###.#.#######################.##########.##.########################################.############.#############.#####.################################..###.#####..######.######.#################.###.#.#########..###################.#.###.#############.#####.#####.######.####.##################.######################..###############.#############.######.#.##.######.#.###.####.#############.# #.#################.#.########.###########################.############.......................................................................................#######.#.##.##################..#.#######.#######.###.######.######.######.###.#####.#####.#################.########.############.#################.##########.######..#####.#.#####.#####.#.#.#.#.############.##############.##############.########################.########.####.#########................................###.#########.######.########.###.#.#######################.##########.##.################################.........############..................................................................######.######.#################.###.#.#########..###################.#.###.#############.#####.#####.######.####.#########........................########..###############.#############.######.#.##.######.#.###.####.#############.# #.#################.#.########.###########################.############.##############..############.###########.####.######.####.##.################.###.#...#######.#.##.##################..#.#######..................................###.#####.#####.#################.########.############.#################.##########.######..#####.#.#####.#####.#.#.#.#.############.##############.##############.########################.########.####.#########.###.########.##.##############.###.#########.######.########.###.#.#######################.##########.##.################################.#######.############.#############.#####.#.#.#############.##############..###.#####..######.######.#################.###.#.#########..###################.#.###.#############.#####.#####.######.####.#########.########.#####.################..###############.#############.######.#.##.######.#.###.####.#############.# #.#################.#.########.###########################.############.##############..############.###########.####.######.####.##.################.###.#...#######.#.##.##################..#.#.#####.#######.###.######.######.#####..###.#####.#####.#################.########.############.#################.##########.######..#####.#.#####.#####.#.#.#.....................................................#################...................................................................##.######.########.###.#.#######################.##########.##.################################.#######.############.#############.#####.#.#.#############.##############..###.#####...............................................##..###################.#.###.#############.#####.#####.######.####.#########.########.#####.################..#############################.######.#.##.######.#.###.####.#############.# #.#################.....######.###########################.############.##############..############.###########.####.####........##.################.###.#...#######.#.##.##################..#.#.#####.#######.###.######.######.#####..###.#####.#####.#################.########.############.#################.##########.######..#####.#.#####.#####.#.#.###.############.##############.##############.######.#################.#######....................................###########.###.######.##.........#######.###.#.#######################.##########.##.################################.#######.########.............................#############.##############...##.######.######.######.................................#..###################.#.###.####......................######.####.########...................................#############################.######.#.##.######.#.###.####.#############.# #.###################.#.######.###########################.############.##############..############.#####...................####.##.################.###.#...#######.#.##.##################..#.#.#####.#######.###...............#####..###.#####.#####...........#######.########.############.#################.##########.######..#####.#.#####.#####.#.#.###.############.##############.##############.######.#################.#######..####............................#.###########.###.######.#########..#######.###.#.#######################.##########.##.################################.#######.############..############.#####.#.#.#############.##############...##.######.######.########.###############.###.#.######..#..###################.#.###.#######.#####.#####.#####.######.####.########..########.#####.###########................####################.######.#....................................# #.###################.#.######.###########################.############.##############..############.###########.####.####.######.##.####################.#...#######.#.##.##################..#.#.#####.#######.##########.######.#####..###.#####.#####..################.########.#####......................###.##########.######..#####.#.#####.#####.#.#.###.############.##############.##############.######.#################.#######..##############.###.########.##..#.###########.###.######.#########..#######.###.#.#######################.##########.##.################################.#######.############..############.#####.#.#...................................######.######.########.###############.###.#.######..#..###################.#.###.#######.#####.#####.#####.######.####.########..########.#####.################..########.####################.######.####.######.#.###.####.#############.# #.###################.#.######.###########################.############.##############..############.###########.####.####.######.##.####################.#...#######.#.##.##################..#.#.#####.#######.##########.######.#####..###.#####.#####..################.########.##########.#.#############.###.##########.######..#####.#.#####.#####.#.#.###.############.##############.##############.######.#################.#######..##############.###.########.##..#.###########.###.######.#########..#######.###......................................##.################################.#######.############..############.#####.#.#.#############.##############...##.######.######.########.###############.###.#.######.....................................................................########..########.#####.#################.########.####################.######.####.######.#.###.####.#############.# #.###################.#.######.###########################.############.##############..############.###########.####.####.######.##.####################.#...#######.#.##.##################..#.#.#####.#######.##########...............###.#####.....................................#######.#.#############.###................................................############.##############.##############.######.#################.#######..##############.###.########.##..#.###########.###.######.#########..#######.###.################.#######..#############.################################.######................############.#####.#.#.#############.##############...##.######.######.########.###############......................###############.#.###.#######.###.#.#####.#####.####################..########.#####.#################.########.####################.######.####.######.#.###.####.#############.# #.###################.#.######.###########################.############.##############..############.###########.####.####.######.##.####################.#...#######.#.##.##################.......................#######.######.#####.####.#####.#####..################.########.##########.............###.###....................#####.#................................#.##############.##############.######.#################.#######..##############.###.########.##..#.###########.###.######.#########..#######.###.################.#######.##############.################################.######..############..############.#####.#.#.#############.##############...##.######.######.########.###################.#.######..#..###.###############.#.###.#######.###.#.#####.#####.####################..########.#####.#################.########.####################.######.####.######.#.###.####.#############.# #.###################.#.######.###########################.#######...................................###########.####.####.######.##.####################.#...#######.#.##.##################..#.#.#####.#######.##.#######.######.#####.####.#####.#####..################.########.#########..#.#########.###.##############.######..#####.#.#####.#####.###.###.##########.#.##############.##############.######.#################.#######..##############.###.########.##..#.###########.###.######.#########..#######.###.################.#######.##############.################################.######.#############..############.#####.#.#.#############.##############..................................................................#.#############.#.###########.###.#.#####.#####.####################..########.#####.#################.########.####################.######.####.######.#.###.####.#############.# #.###################.#.######.###########################.#######.####.##############..############.###########.####.####.######.##.####################.#...#######.#.##.##################..#.#.#####.#######.##.###............#####.####.#####.#####..################.########.#########..#.#########.###.##############.######..#####.#.#####.#####.###.###.##########.#.##############.##############.######.#################............................................................######.#########..#######.###.################.#######.##############.################################.######.#############..############.#####.#.#.#############.##############.#.##.######.######.########.###################.#.######..#..#####.############....................#.#####.#####.####################..########.#####.#################.########.####################.######.####.######.#.###.####.#############.# #.###################.#.######.###########################.#######.####.##############..############.###########.####.####.######.##.####################.#...#######.#.##.##################..#.#.#####.#######.##.###.###.######.#####.####.#####.#####..........................................................###########.######..#####.#.#####.#####.###.###.##########.#.##############.##############.######.#################.#######..##############.############.###.#.###########.###.######.#########..#######.###.################.#######.##############.################################.######.............................#####.#.#.#############.##############.#.##.######.######.########.###################.#.######..#..#####.#############.#.########.##.#####.#####.#####.####################..########.#####.#################.########.####################.######.####.######.#.###.####.#############.# #.###################.#.######.###########################.#######.####.##############..############.###########.####.....................................#...#######.#.##.##################..#.#.#####.#######.##.###.###.######.#####.####.#####.#####..################.########.#########..#.#########.###.##############.######..#####.#.#####.#####.###.###.##########.#.##############.##############.######.#################.#######..##############.############.###.#.###########.###.######.#########..#######.###.################.#######.##############..................................######.##############.############.#####.#.#.#############.##############.#.##.######.##.....########.###################.#.######..#..#####.#############.#.########.##.#####.#####.#####.####################..########.#####.#################.########.####################.##..........................................# #.###################.#.#..............................###.#######.####.##############..############.###########.####.####.######.##.######################.#.#######.#.##.##################..#.#.#####.#######.##.###.###.######.#####.####.#####.#####..################.########.#########..#.#########.###.##############.######..#####.#.#####.#####.###.###.####.......#.##############.##############.######.#################.#######..##############.############.###.#.###########.###.######.#########..#######.###.################.#######.##############.################################.######.##############.############.#####.#.#.#############.##############.#.##.######.##.############.###################.#.######..#..#####.#############.#.########.##.#####.#####.#####.####################..########.#####.#################.########.####################.######.####.######.#.###.####.##.########.#.# #.###################.#.#.####.##.########################.#######.####.##############..############.###########.####.####.######.##.######################.#.#######.#.##.##################..#..............................................#####.#####..################.########.#########..#.#########.###.##############.######..#####.#.#####.#####.###.....####.#####.#.##############.##############.######.#################.#######..##############.############.###.#.###########.###.######.#########..#######.###.################.#######.##############.################################.######.##############.############.#####.#.#.#############.##############...........................................................#..#####.#############.#...........#.#####.#####.#####.####################..########.#####.#################.########.####################.######.####.######.#.###.####.##.########.#.# #.###################.#.#.####.##.########################.#######.####.##############..############.#######...................................############.#.#######.#.##.##################..###...............##.###.###.######.#####.##########.#####..################.......................#########.###.##############.######..#####.#.#####.#####.###.###.####.#####.#.##############.##############.######.#################.#######..##############.############.###.#.###########.###.######.#########..#######.###.################.#######.##############.################################.######.##############.############.#####.#.#.#############.##############.#.##.######.##.############.####.##############.#.######..#..#####.#############.##########..#.#####.#####.#####.####################..########.#####.#################.########..................................................................# #.###################.#.#.####.##.########################.#######.####.##############..############.#######.###.####.####.######.##.######################.#.#######.#.##.##################............#######.##.###.###.######.#####.##########.#####..################.########.#########..###########.###.##############.######..#####.#.#####.#####.###.###.####.#####.#.##############.##############.######.#################.#######..##############.############.###.#.###########............#########..#######.###.################.#######.##############.################################.######.##############.############.........................##############.#.##.######.##.############.####.##############.#.######..#..#####.#############.##########..#.#####.#####.#####.####################..########.#####.#################.########.####################.######...........................########.#.# #.###################.#.#.####.##.#################.....................................############.#######.###.####.####.######.##.######################.#.#########.##.##################.####.#####.#######.##.###.###.######.#####.##########.#####..################.########.#########..###########.###.##############.######..#####.#.#####.#####.###.###.####.#####.#.##############.##############.######.#################.#######..##############.############.###.#.###############.################..#######.###.################.#######.##############.################################.######.##############.############.#####.#.#.############################.#.##.######.##.############.####.##############.#.######..#..#####.#############.##########..#.#####.#####.#####.####################..########.#####.#################.########.####################.###########.######.#.########.###########.#.# #.###################.#.#.####.##.#################.######.#######.####.##############.#############.#######.###.####.####.######.##.######################.#....######.##.##################.####.#####.#######.##.###.###.######.#####....................................................................###.##############.######..#####.#.#####.#####.###.###.####.#####........................................#################.#######..........................###.###.#.###############...............................################.#######.##############.################################.######.##############.############.#####.#.#.############################.#.##.######.##.############.####.##############.#.######..#..#####.#############.##########..#.#####.#####.#####.####################..########.#####.#################.########.##############.....................................###########.#.# #.###################.#.#.####.##.#################.######.#######.####.##############.#############.#######.###.####.####.######.##.######################.####.######.##.##################.####.#####.##########.###.###.######.#####.##########.#####..#########################.#########..##########.####.##############.######..#####...................###.####.#####.#.#.############.##############.########################.########.##############.########.###.###.#.###############.################..#######.###.################.#######.##############.###################.....................##############.############.#######.#.############################.#.##.######.##.############.####.##############.#.######.........................##########..#.#####.#####.#####.####################..########.#####.#################.########.##############.#####.###########.######.#.####################.#.# #.###################.#.#.####.##.#################.######.#######.####.##############.#############.#######.###.####.####.######.##.######################.####.######.##.##################.####.#####.##########.###.###.######.#####.##########.#####..#########################.#########..##########.####.##############.######..#######.#####.#####.###.###.####.#####.#.#.############.##############.##......################.########.##############.########.###.###.#.###############.################..#######.###.################.#######.##############.##############################.#.#####################.############.#######.#.############################.#.##.######.##.############.####.##############.#.######..#..#####.########################..#.#####.#####.#####.####################..########.#####.#################.########.##############.#####.###########.######.#.####################.#.# #.###################.#.#.####.##..........................#######.####.##############.#############.#######.###.####.####.######.##.######################.####.######.##...............................##########.###.###.######.#####.##########.#####..#########################.#########..##########.####.##############.######..#######.#####.#####.###.###.####.#####.#.#.############.######.#######.##.####.################.########.##############.########.###.###.#.###############.################..#######.###.################.#######.##############.##############################.#.#####################.############.#######.#.############################.#.##.######.##.############.####.##############.#.######..#..#####.########################..#.#####.#####.#####.####################..########.#####.#################.########.##############.#####.###########.######.#.####################.#.# #.###################.#.#.####.#############.######.######.#######.####.##############.#############.#######.###.####.####.######.##.######################.####.######.##.##################.####.#####.##########.###.##########.#####.##########.#####..#########################.#########..##########.####.##############..........######.#####.#####.###.###.####.#####.###.############.######.#######.##.####.################.########.##############.########.###.###.#.###############.################..#######.###.################.#######.##############.##############################.#######################.############.#######.#.############################.#.##.######.##.############.####.##############.#.######.........................................................####################..########.#####.#################.########.##############.#####.###########.######.#.####################.#.# #.###################.#.#.####.#############.######.######.#######.####.############################.#######.###.####.####.######.##.######################.####.######.##.#####...........................................................................#########################.#########..##########.####.#########..............#######.#####.#####.###.###.####.#####.###.############.#####............................................##############.########.###.###.#.###############.################..#######.###.################.#######.##############.##############################.#######################.############.#######.#.############################.#.##..........................##.##############.#.######.....#####.###############...................#####.##########################...........#####.#################.########.##############.#####.###########.#........####################.#.# #.###################.#.....##.#############.######.######.#######.####.############################.#######.###.####.####.######.##.######################.####.######.##.#####.################..#####.##########.###.##########.#####.##########.#####..#########################.#########..##########.####.##############.######..#######.........................................................................................#######################.########.###.###.#.###############.################.......................................##############.##############################.#######################.############.#######.#.##############################.##.######.##.############.#.##.####.............................................................................................................................................................................................#############.#.# #....................................................................................................................................######################.####.######.##.#####.################..#####.##########............................####.#####..#########################.#########..##########.####.##############.######..#######.#####.#####.###.##############.###.############.######.#######.##.####.########################################.########.###.###.#.###############.################.########.###.################.######################.##############################.#######################.############.#######.#.##############################.##.##..........................####.#########.#.######.....#####.###############.#########.#.###########.###########################.##############.#################.#######################.#.################.#####.#.####################.#.# #.###################.#.#.#.#....................................#.####.############################.#######.##..####.####.######.##.######################.####.######.##.#####.################...####.##############.#########..################.#####..#########################.#########............................####.######..#######.#####.#####.....................................######.#######.##.####.########################################.########.###.###.#.###############.####......######.########.###.################.######################.##############################.#######################.############.#######.#.##############################.##.######.##.##########.#.#.##.####.#########.#.######.....#####.###############.#########.#.###########.###########################.##############.#################.#######################.#.################.#####.#.####################.#.# #.###################.#.#.#.#.##############.######.###.########.#.####.############################.#######.##..####.####.######.##.######################.####.######.##.#####.################...####.##############.#########..################.#####..#########################.#########..##########.###################.######..#######.#####.#####.###.##############.###.###################.#######.##.####.########################################.########.###...#.#.###############.####.####.######.########.###.################.######################.##############################.#######################.############.#######.#.##############################.##.######.##.##########.#.#.##.####.#########.#............#####.###############.#########.#........................................................#################.#######################.#.################.#####.#.####################.#.# #.###################.#.#.#.#.##############.######.###.########.#.####.###############......................##..####.####.######.##.######################.####.######.##.#####.################...####.##############.#########..################.#####..#########################.#########..##########.###################.######..#######.#####.#####.###.##############.###.###################.#######.##.####.########################################.########.#####.#.#.###############.####.####.######.########.###.################.######################.##############################.#######################.############.#########.##############################.##.######.##.##########.#.#.##.####.#########.##.#####.....#####.###############.#########.#.###########.##########.###.############.##############.#################.#######################.#.################.#####.#.####################.#.# #.###################.#.#.#.#.##############.######.###.########.#.####.###############.############.##########..####......................................................#####.################...####.##############.#########..################.#####..#########################.#########..##########.###################.######..#######.#####.#####.###.##############.###.###################.#######.##.####.########################################.########.#####.#.#.###############.####.####.######.########.###.################.######################.##############################.#######################.############.#########.##############################.##.######.##.##########.#.#.##.####.#########.##.#####.....#####.###############.#########.#.###########.##########.###.############.##############.#################.#######################.#.################.#####.#.####################.#.# #.###################.#.#.#.#.##############.######.###.########.#.####.###############.############.##########..#########.######.##.######################.####.######.########.################...####.##############.#########..################.#####..#########################.#########..##########.###################.######..#######.#####.#####.###.##############.###.###################.#######.##.####.########################################.########.#####.#.#.###############....................................................................##.##############################.#######################.############.#########.##############################.##.######.##................................#.##.#####.....#####.###############.#########.#.###########.##########.###.############.##############.#################.#######################.#.################.#####.#.####################.#.# #..................##.#.#.#.#.##############.######.###.########.#.####.###############.############.##########..#########.######.##.######################.####.######.########.################...####.##############.#########..################.#####..#########################.#########..##########.###################.######..#######.#####.#####.###.##############.###.###################.#######.##.####.########################################.########.#####.#.#.###############.####.#.##.######.########.###.################.######################.##############################.#######################.############.#########.##############################.##.######.##.##########.#.#.##.####.#########.##.#####.....#####.###############.#########.#.###########.##########.###.############.#.############.#...................#####################.#.################.#####.#.####################.#.# #.################.............................####.###.########.#.####.###############.############.##########..#########.######.##.######################.####.######.########.################...####.##############.#########..################.#####..#########################.#########..##########.###################.######..#######.#####.#####.###.##############.###.###################.#######.##.####.########################################.########.#####.#.#.###############......#.##.######.########.###.################.######################.##############################.#######################.############.#########.##############################.##.######.##.##########.#.#.##.####.#########.##.#####.....#####.###############.#########.#.###########.##########.###.############.#.############.#.#######################################.#.################.#####.#.####################.#.# #.################..#.#.###.#.##############.#.####.###.########.#.####.###############.#............................................##..................................#######.################...####........................................................................................................................................................................................#####.#######.##.####.########################################.########.#####.#...................######.##.######.########.###.################.######################.##############################.#######################.###########............##############################.##.######.##.##########.###.##.####.#########.##.#####.....#####.###############.#########.#.###########.##########.###.############.#.############.#.#######################################.#.################.#####.#.####################.#.# #.################..#.#.###.#.##############.#.####.###.########.#.####.###############.#.##########.########.#..#########.######.##.############.#########.####.######..#######.################...####..#############.#########..################.#####..###################################.###########.###################.######..#######.#####.#####.###.##############.###.#############.#####.##########.####.########################################.########.#####.###.###############...........................###.################.######################.##############################.#######################.############.######.##.##############################.##.######.##.##########.###.##.####.#########.##.#####....######.###############.#########.#.###########.##########.###.############.#.############.#.#######################################.#.################.#####.#.####################.#.# #.################..#.#.###.#.##############.#.####.###.########.#.####.###############.#.##########.########.#..#########.######.##.############.#########.####.######..######..################...####..#############.#########..################.#####..###################################.###########.###################.######..#######.#####.#####.###.##############.###.#############.#####.##########.####.########################################.########.#####.###.....###########.######.##.######.############.################.######################.##############################.#######################.############........................................#.##.######.##.##########.###.##.####.#########.##.#####....######.###############.#########.#.###########.##########.###.############.#.############.#.#######################################.#.################.#####.#.####################.#.# #.################..#.#.###.#.##############.#.####.###.########.#.####.###############.#.##########.########.#..#########.######.##.############.#########.####.######..######..################...####..#############.#########..################.#####..###################################.###########.###################.######..#######.#####.#####.###.##############.###.#############.#####.##########.####.########################################.########.#####.#######.###########.######.##.######.############.################.######################.##############################.#######################.############.######.##..........................................##.##########.###.##.####.#########.##.#####....######.###############........................................############.#.############.#.#######################################.#.################.#####.#.####################.#.# #.################..#.#.###.#.##############.#.####.###.########.#.####.###############.#.##########.########.#..#########.######.##.....................................######..################...####..#############.#########..################.#####..###################################.###########.###################.######..#######.#####.#####.###.##############.###.#############.#####.##########.####.########################################.########.#####.#######.###########.######.##.######.############.################.######################.##############################.#######################.############.######.##.##############.###############.##.#########.##########.###.##.####.#########.##.#####.....................................................................#########.#.##############.######################################.............................####################.#.# #.################..#.#.###.#.##############.#.####.###.########.#......###############.#.##########.########.#..#########.######.##.############.#########.####.#######.######..################...####..#############.#########..################.#####..###################################.###########.###################.######..#######.#####.#####.###.##############.###.#############.#####.##########.####.########################################.########.#####.#######.###########.######.##.######.############.################.######################.............########...................................############.######.##.##############.###############.##.#########.##########.###.##.####.#########.##.#####....######..##########.............................##########.###.##.#########.#.##############.#######################################.#.#############.##.#####.#.###..................#.# #.################..#.#.###.#.##############.#.####.###.########.######.###############.#..................................######.##.############.#########.####.#######.######..################...####..#############.#########..################.#####..###################################.###########.###################.######..#######.#####.#####.###.##############.###.#############.#####.##########.####.########################################.########.#####.#######.###########.######.##.######.############.################.######################.###########.##################.####################################.######.##.##############.###############.##.#########.##########.###.##.####.#########.##.#####....######..##########.###.#########.#.###########.##########.###.##.#########.#.##############.#######################################.#.#############.##.#####.#.###.################.#.# #.#######.########..###.###.#.##############.#.####.###.########.######.###############.#.##########.########.#..#######....................................####.#######.######..################...####..#############.#########..################.#####..###################################.###########.###################.######..#######.#####.#####.###.##############.###.#############.#####.##########.####.########################################.########.#####.#######.###########.######.##.######.############.################.######################.###########.##################.####################################.######.##.##############.###############.##.#########.##########.###.##.####.#########.##.#####.#..######..##########.###.#########.#.###########.##########.###.##.#########.#.##############.#######################################.#.#############.##.#####.#.###.################.#.# #.#######.########..###.###.#..................####.###.########.######.###############.#.##########.########.#..#########.######.##.############.########..####.#######.######..################...####..#############.#########..################.#####..###################################.###########.###################.######..#######.#####.#####.................................####.#####.##########.####.########################################.########.#####.#######.##########..######.##.######.############.################.######################.###########.##################.####################################.######.##.##############.###############.##.#########..................................##.#####.#..######..##########.###.#########.#.###########.##########.###.##.#########.#.##############.#######################################.#.#############.##.#####.#.###.################.#.# #.#######.########..###.###.################.######.###.########...........................................................######.##.############.########..####.#######.######..################...####..#############..................##########.#####..###################################.###########.###################.######..#######.#####.#########.##############.###.########.####.#####............................#############################.########.#####.#######.##########..######.##.######.############.################.######################.###########.##################.####################################.######.##.##############.###############.##.####################.###.##.####.############.#####.#.....................###.#########.#.###########.##########.###.##.#########.#.##############.#######################################.#.#############.##.#####.#.###.################.#.# #.#######.########..###.###.################.######.###.###############################.#.##########.########.#..#########.######.##.############.########..####.#######.######..################...####..#######################..#####.##########.#####..#################################.#.###########.###################.######..#######.#####.#########.##############.###.########.####.#####.##########.####.##########.#############################.########.#####.#######.##########..######.##.######.############.################.######################.###########.##################.############.#######################.######.##.##############.###############.##.####################.###.##.####.############.#####.##.######..#########..###.#########.#.###########.##########.###.##.#########.#.##############.#########................##############.#.#############.##.#####.#.###.################.#.# #.#######.########..###.###.################.######......................##############.#.##########.########.#..#########.######.##.############.########..####.#######.######..################...####..###########........####..#####.##########.#####..#################################.#.###########.###################.######..#######.#####.#########.##############.###.########.#.............................................................................####.#######.##########..######.##.######.############.##############.#.######################.###########.##################.############.#######################.######.##.##############....................####################.###.##.####.############.#####.##.######..#########..###.#########..........####.##########.###.##.#########.#.##############.#########.##############.##############.#.#############.##.#####.#.###.################.#.# #.#######.########..###.###.################.##########.################.##############.#.##########.#####..........................................................................................####..###########.######.####..#####.##########.#####..######################.##########.#.###########.###################.######..#######.#####.#########.##############.###.##.............................................#############################.########.#####.#######.##########..######.##.######.############.##############.#.######################.###########.##################.############.#######################.######.##.##############################.##.####################.###.##.####.############.#####.##.######..#########..###.###########.######.####.##########.###.##.#########.#.##############.#########.##############.##############.#.#############.##.#####.#.###.################.#.# #.#######.########..###.###.################.##########.################.##############................###.##.#..#########.######.##.############.########..##......................................####.......................##..#####.##########.#####..######################.##########.#.###########.###################.######..#######.#####.#########.##############.###.########.#.##.#####.##########.##.#.########################################.########.#####.#######.##########..######.##.######.############.##############.#.######################.###########.##################.############.#######################.######.##.##############################.##.#####....................##.####.############.#####.##.######................................................###.###.##.#########.#.############............................##############.#.#############.##.#####.#.###.################.#.# #.#######.########..###.###.################.##########.################.################.##########.#.###.##.#..#########.######.##.############.########..##.#.#######.######..################...####..###########.######.####..#####.##########.#####..######################.##########.#.###########.###################.######..#######.#####.#########.##############.###.########.#.##.#####.##########.##.#.########################################.########.#####.#######.##########..######.##.######.############.##############.#.######################.###########.##################.############.#######################.######.##.##############################.##.#####.##############.###.##.####.############.#####.##.#######.#########..###.###########.######.####.######.###.###.##.#########.#.############.#.#########.##############.##############.#.#############.##.###.#.#.###.################.#.# #.#######.########..###.###.################.##########.################.################.##########.#.###.##.#.##########.######.##.############.########...............######..################...####..###########.........###..#####.##########.#####..######################.##########.#.###########.###################.######..#######.#####.#########.##############.###.########.#.##...............................################################.########.#####.#######.##########..######.##.######.############.##############.#.######################.###########.##################.############.#######################.######.##.##############################.##.#####.##############..........##.############.#####.##.#######.#########..###.###########.######.####.######.###..................#.############.#.#########.##############.##############.#..........................###.################.#.# #.#######.########..###.###.################.##########.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################...####..##################..###..#####.##########.#####..######################.##########.#.###########.###################.................................##############.###.########.#.########.##########.##.#.#######.################################.########.#####.#######.##########..######.##.######.############.##############.#.#############.########.###########.##################.############.#######################.######.##.##############################.##.#####.##############.###.##...............................................###.###########.######.####.######.###..##.##.#########.#.############.#.#########.##############.##############.#.################.###.#.#####.################...# #.#######.########..###.###.################.....######.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################...####..##################..###..#####.##########.#####..######################.##########.#.###########.###################.######.########.#####.########################.###.########.#.########.##########.##.#.#######.################################.########.#####.#######.##########..######.##.######.############.##############.#.#############.########.###########.##################.############.#######################.######.##.##############################.##.#####.##############.###.##.#.##.############.#####.##.###.###.#########..###.###########.######.####.######.###..##.##.#########.#.############.#.#########.##############.##############.#.################.###.#.#####.##################.# #.#######.########....................................#.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################...####..##################..###..#####.##########.#####..######################.##########.#.###########.###################.######.########.#####.########################.###.########.#.########.##########.##.#.#######.################################.########.#####.#######.##########..######.##.######.############.##############.#.#############.########.###########.##################.############.#######################.######.##.##############################.##.#####.##############.###.##.#.##.############.#####.##.###.###.#########..###.###########.######.####.######.###..##.##.#########.#.############.#.#########.##############.##############.#.################.###.#.#####.##################.# #.......................###.############.###.###.######.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############....................................................#####.##########.#####..######################.##########.#.###########.###################.######.########.#####.########################.###.########.#.########.##########.##.#.#######.################################.########.#####.#######.##########..######.##.######.############.##############.#.#############.########.###########.##################.############.#######################.######.##.##############################.##.#####.##############.###.##.#.##.############.#####.##.###.###.#########..###.###########.######.####.######.###..##.##.#########.#.############.#.#########.##############.##############.#.################.###.#.#####.##################.# #.####..................................................################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################.######..##################..###..#####.##########.#####..######################.##########.#.###########.###################..............................#################.###.########.#.########.##########.##.#.#######.################################.########.#####.#######.##########..######.##.######.############.##############.#.#############.########.###########.##################.############.#######################.######.##.##############################.##.#####.##################.##.#.##.##########..................................................................###..##.##.#....................................................................################.###.#.#####.##################.# #.#######.########..#######.############.###.###.######.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################.######..##################..###..#####.##########.##............###############.##########.#.###########.###################.######.########.#####.########################.###....................................................................#########.########................................#.##.######.############.##############.#.#############.########.###########.##################.############.#######################.######.##.##############################.##.#####.##################.##.#.##.############.#####.##.###.###.#########.####.###########.######.####.######.###..##.##.###########.############.#.#########.##############.##############.##################.###.#.#####.##################.# #.#######.########..#######.############.###.###.######.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################.######..##################..###..#####.##########.##.##..######.###############.##########.#.###########.###################.######.########.#####.########################.###.###.####.#......................###.#######.######################.#########....................................####.#.##.######.############.##############.#.#############.########.###########.##################.############.#######################.######.##.#########################..................................##.#.##.############.#####.##.###.###.#########.####.###########.######.####.######.###..##.##.###########................#########.##############.##############.##################.###.#.#####.##################.# #.#######.########...........................###.######.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################.######..##################..###..#####.##########.##.##..######.###############.##########.#.###########.###################.######.########.#####.########################.###.###.####.##########.###########.###.#######.######################.#########.##############.##################..####.#.##.######.############.##############.#.#############.########.###########.##################.############.#######################.######.##.##...................####.####.##.#####.##################.##.#.##.############.#####.##.###.###.#########.####.###########.######.####.######.###..##.##.###########.############.###########.##############.##############.##################.###.#.#####.##################.# #.#######.########..#######.############.###.....######.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################.######..##################..###..#####.##########.##.##..######.###############.##########.#.###########.###################.######.########.#####.########################.###.###.####.##########.###########.###.#######.######################.................................................................##########.##############.#.#############.########.###########.##################.############.#######################.######.##.##.#################.####.####.##.#####.##################.##.#.##.############.#####.##.###.###.#########.####.###########.######.####.######.###..##.##.###########.############.###########.##############.##############.##################.###.#.#####.##################.# #...........................############.###.##########.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################.######..##################..###..#####.##########.##.##..######.###############.##########.#.###########.###################.######.########.#####.########################.###.###.####.##########.###########.###.#######.################################.#####################.###########..####.#.##.######.############.##############.#.#############.########.###########.########................................................................................................#.##################.##.#.##.############.#####.######.###.#########.####.###########.######.####.######.###..##.##.###########.############.###########.##############.##############.##################.###.#.#####.##################.# #.#######.########..####################.###.##########.################.################.##########.#.###.##.############.######.##.############.########..##.#.##############..################.######..##################..###..#####.#####.............######.###############.##########.#.###########.###################.######.########.#####.########################.###.###.####.##########.###########.###.#######.################################.#####################.###########..####.#.##.######.############.##############.#.#############.########.###########.########.#########.############.#######################.######.##.####################.####.####.##.##..#.###############............................##.######.###.#########.####.###########.######.####.######.###..##.##.###########.############.###########.############......................................##.#.#####.##################.# #.#######.########..####################.###.##########.................................................##.##.############.######.##.############.########..##.#.##############..################.######..##################..###..#####.#####.####.##.##.#######.###############.##########.#.###########.###################.######.########.#####.#########.............................##########.###########.###.#######.################################.#####################.###########..####.#.##.######.############.##############.#.#############.########.###########.########.#########.############.#######################.######.##.#.........................####.##.##..#.###############.##.##.#.###############.##.##.######.###.#########.####.#####..................................##.###########.############.###########.############.#.##############.###################.##.#.#####.##################.# #.#######.########..####################.###.##########.################.###########################.#.###.##.############.######.##.############.########..##.#.##############..################.######..##################..###..#####.#####.####.##.##.#######.###############.##########.#....................................................................###############.###..................................######.################################.#####################.###########.........##.###.##.############.##############.#.#############.########.###########.########.#########.############.#######################.######.##.#.#############.####.#########.##.##..#.###############.##.##.#.###############.##.##.######.###.#########.####.#####.#####.######.####.######.###..##.##.###########.############.###########.############.#.##############.###################.##.#.#####.##################.# #.#######.########..####################.###.##########.################.###########################.#.###.##.############.######.##.############.########..##..............................................................................##.####.##.##.#######.###############.##########.#.###########.###################.###############.#####.#########.##################.###.###############.##########..###..######.################################.#####################.###########.#####.#.##.###.##.############.##############.#.#############.########.###########.########.#########.############.#######################.######.##.#.#############.####.#########.##.##..#.###############.##.##.#.###############.##.##.######.###.#########.####.#####.#####.######.####.######.###..##.##.###########.############.###########.############.#.#############....................................................# #.#######.########..####################.###.##########.################.###########################.#.###.##.##.....................############.########..##.#.##############..################.######..##................................##.####.##.##.#######.###############.##########.#.###########.###################.###############.#####.#########.##################.###.###############.##########..###..######.################################.#####################.###########.#####.#.##.###.##.############.##############.#.#############.########.###########.########.#########.############.###########................................................................................................................................................##.######.####.######.###....................############.###########.############.#.#############..###################.##.#.#####.###########.######.# #.#######.#.........####################.###.##########.################.###########################.#.###.##.##.#########.......................................##############..################.######..##.###############..###..#####.#####.####.##.##.#######.###############.##########.#.###########.###################.###############.#####.#########.##################.###.###############.##########..###..######.################################.#####################.###########.#####.#.##.###.##.############..............................#.########.###########.########.#########.############.###########.#########.#.######.##.#.#############.#.##.#########.##.##...............................................##.######.###.#########.####.#####.##.##.######.####.######.###..##.##.###########.############.###########.############.#.#############..###################.##.#.#####.###########.######.# #.#######.#.######.#####################.###.##########.################...................................##.##.#########.######.#..############.########..##.#.##############..################.######..##.###############..###..#####.#####.####.##.##.#######.###############.##########.#.###########.###################.###############.#####.#########.##################.###.###############.##########..###..######.################################.#####################.###########.#####.#.##.###.##.############.##############.#.###########.#.########.###########.########.#########.############.###########.#########.#.######.##.#.#############.#.##.#########.##.##..#.###############.##.##.#.##################.##.######.###.#########.####.#####.##.##.######.####.######.###..##.##.###########.############.###########................#############..###################.##.#.#####.###########.######.# #.#######.#.######.#####################.###.##########.################.###########################.......................######.#..############...........................................................................................##.####.##.##.#######.###############.##.#######.#.###########.###################.###############.#####.#########.##################.###.###############.##########..###..######.################################.#####################.###########.#####.#.##.###.##.############.############...#.###########.#.########.###########.########.#########.############.###########.#########.#.######.##.#..############.#.##.#########.##.##..#.###############.##.##.#......................................................................##.######.###..##.##.###########.############.########################.#.#######.................................#####.###########.######.# #.#######.#.######.#####################.###.##########.################.###########################.#.###.##.##.################.#..#####################..####.###############.################.######..##.##.############..###..#####.#####.####.##.##.#######.###############.##.#######.#.###########.###################.###############.................##################.###.###############.##########..###..######.################################.#####################.###########.#####.#.##.###.##.############.############.#.#############.#.########.###########.########.#########.############.###########.#########.#.######.##.#..############.#.##.#########.##.##..#.###############.##.##.####################.#########.########################.##.##.######.#.##.######.###..##.##.###########.############.##########..........................####.####################.##.#.#####.###########.######.# #.#######.#.######.#####################.###.##########.################.###########################.#.###.##.##.################........................................................................................................#####.####.##.##.......................#.##.#######.#.###########.###################.#####################.############################.###.###############...........................##############################.#####################.###########.#####.#.##.###.##.############.############.#.#############.#.########......................................######.###########.#########.########.##.#..#########.##.#.##.#########.##.##..#.###############.##.##.####################.#########.########################.##.##.######.#.##.#####..###..##.##............................########.###.....................................................#####.###########.######.# #.#######.#.######.#####################................################.###########################.#.###.##.##.################.#..#####################..####.###############.################.######..#####.############..###..###########.#.##.##.##.#######.#############.#.##.#######.#.###########.###################.#####################.############################.###.##########################..###..######.#.##############################.#####################.###########.#####.#.##.###.##.############.############.#.#############.#.########..................................................................................#########.##.#.##.#########.##.##..#.###############.##.##.####################.#########.########################.##.##.######.#.##.#####.####..##.###########################.#.########.#####.#######.#.#######..####.########.###########.##.#######.###########.######.# #.............................................................................................######.#...........################.#..#####################..####.###############.################.######..#####.###........#..###..###########.#.##.##.##.#######.#############.#.##.#######.#.###########.###################.#####################.############################.###.##########################..###..######.#.##############################.#####################.###########.#####.#.##.###.##.############.############.#.#############.#.########..##########.##################.############.###########.#########.#####.##.####..#########.##.#.##.#########....................................................................................###.##.##.######.#.....................#########################.#.########.#####.#######.#.#######..####.########.###########.##.#######.###########.######.# #.#########.######.#########################.###########################.#############.#############.#####.##.###################.#..#####################..####.###############.################.######...........................###########.#.##.##.##.#######.#############.#.##.#######.#.###########.###################.#####################.############################.###.##########################..###..######.#.##############################.#####################.###########.#####.#.##.###.##.############.############.#.#############.#.########..........................................................................................................................................#######################.#########.######.........................................................................................................................................................###########.######.# #.#########..#####.#########################.###########################.#############.#############.#####.##.###################.#..#####################..#####################################.#######.#####.###.######.#..###..###########.#.##.##.##.#######.#############.#.##.#######.#.###########.###################.#####################.############################.###.##########################..###..######.#.##############################...###################.###########.#####.#.##.###.##.############.############.#......................................#######.##########.#####.######..##########.#########.#####.##.####.##########.##.#.##.#########.##.##..#.###############.##.#######################.#########.########################.##.##.######.#.##..####.####..##.#.#########################.#.########.#####.#######.#.#######..#############.###########.##............................# #.#########..#####.#########################.###########################.#############.#############.#####.##.###################.#..#####################..#####################################.#######.#####.###.######.#..###..###########.#.##.##.##.#######.#############.#.##.#######.#.###########.#############.............................############################.###.##########################..###..######.#.################################.###################.###########.#####.#.##.###.##.############.############.#.#############.#.#########.######..##########.##########.#####.######..##########.#########.#####.##.####.##########.##.#.##.#########.##.##..#.###############.##.#######################.#########.########################.##.##.######.#.##..####.####..##.#.#########################.#.########.#####.#######.#.#######..#############.###########.###################.##.######.# #.#########..#####.#########################.###########################.#############.#############.#####.##.###################.#..#####################..###################################.................###.######.#..###..###########.#..................................##.#######.#.###########.#############.#####.#####################.############################.###.##########################..###..######.#.################################.###################.###########.#####.#.##.###.##.############.############.#.#############.#.#########.######..##########.##########.#####.######..##########.#########.#####.##.####.##########.##.#.##.#########.##.##..#.###############.##.#######################.#########.########################.##.##.######.#..#.............##.#.#########################.#.########.#####.#######.#.#######..#############.###########.###################.##.######.# #.#########..#####.#########################.###########################.#############.#############.#####.##.###################.#..#####################..###################################.#.#######.#########.######.#..###..###########.#.##.#####.#######.#############.####.#######.#.###########.#############.#####.......................############################.###.##########################..###..######.#.################################.###################.###########.#####.#.##.###.##.############.############............................................................................................#.#####.##.####.##########.##.#.##.#########.##.##..#.###############.##.#######################..........................................######.#..##.####.####..##.#.#########################.#.########.#####.#######.#.#######..#############.###########.###################.##.######.# #.#########..#####.#########################.###########################.#############.#############.#####.##.###################.#..#####################..###################################.#.#######.#########.######.#..###..###########.#.##.#####.#######.#############.####.#######.#.###########.#############.#####.##################################################.###.##########################..###.............##############################.################................#####.#.##.###.##.############..............................#.#########...............................#####.######..##########.#########.#####.##.####.##########.##.#.##.#########........................................................######.########################.##.##.######.#..##.####.####..##.#.#########################.#.########.#####.#######.#.#######..#############.###########.###################.##.######.# #.............................................##########################.#############.#############.#####.##.###################.#..#####################..###################################.#.#######.#########.######.#..###..###########.#.##.#####.#######.#############.####.#######.#.###########.#############.#####.##################################################.###.##########################..###..######.#.#.#############################.................#.##.##########..#####.#.##.###.##.############.########.#####.#############.#.#########.#######.##########.################.######..##########.#########.#####.##.####.##########.##.#.##.#########.##.##..#.###############.##.#######################.##.######.########################.##.##.######..................##.#.#########################.#.########.#####.#######.#.#######..#############.###########.###################.##.######.# #.########...#####.#########################..##########################.#############.#############.#####.##.###################.#..#####################..................###################.#.#######.#########.######.#..###..###########.#.##.#####.#######.#############.####.#######.#.###########.#############.#####.##################################################.....##########################..###..######.#.#.#############################..##############.#.##.##########.......................................##.#####.#############.#.#########.#######.##########.#...............................###.#########.#####.##.####.##########.##.#.##.#########.##.##..#.###############.##.#######################.##.######.########################.##.##.########..##.####.#####.##.#.#########################.#.########.#####.#######.#.#######..#############.###########.###################.##.######.# #.########...#####.#########################..##########################.#############.#############.#####.##.###################.#..#####################..###############.###################.#.#######.#########.######.#..###..###########.#.##.#####.#######.....................................####.#############.#####.##################################################.##############################..###..######.#.#.#############################..##############.#.##.##########.....................###########.#####.##.#####.#############.#.#########.#######.##########.#.##############.######..######.###.#########.#####.##.####.##########.##...............................................................####.....................................................................#............##############.#.########.#####.#######.#.#######..#############.###########.###################.##.######.# #.########...#####.#########################..##########################.#############.#############.#####.##.###################.#..#####################..###############.###################.#.#######.#########.######.#..###..###########.#.##.#####.#####################.####.#######.#.######.####.#############.#####.##################################################.##############################..###..######.#.#.#############################..##############.#.##.########..........#.##.###.##..###########.#####.##.#####.#############.#.#########.#######.##########.#.##############.######..######.###.#########.#####.##.####.##########.##.#.##.#########.##.##..#.##########.####.##.##########################.######.########################.##.##.########..##.####.#####.##.############.##############.#.########.#####.#######.#.#######..#############.###########.###################.##.######.# #.########...#####.#########################..##########################.#############.#############.#####.##.###################.#..#####################..###############.###################.#.#######.#########.######.#.....................................................................................................################################################.##############################..###..######.#.#.#############################..##############.#.##.########.##.#######.##.###.##..###########.#####.##.#####.#############.#.#########.#######.##########.#.##############.######..######.###.#########....................................#######.##.##..#.##########.####.##.##########################.######.########################.##.##.########..##.####.#####.##.############.##############.#.########.#####.#######.#.#######..#########..................##################.##.######.# #.########...#####.#########################..##########################.#############.#############.#####.##.###################.#..#####################..###############.###################.#.#######.#########.######.#.####..###########.#.##.##.#############################.#######.#.######.####.#############.#####.#.################################################.##############################..###..######.#.#.#############################..##############.#.##.########.##.#######.##.###.##..###########.#####.##.#####.#############.#.#########.#######.#####.......................######..######.###.#########.#####.##.####.##########.##.#.##.#########.##.##..#.##########.####.##...................................########################.##.##.########..##.####.#####.##.############.##############.#.########.#####.#######.#.#######..#########.###.###########..##################.##.######.# #.########...#####.#########################..##########################.#############.......................................................................................................##......................................................................................#######.#.######.####.#############.#####.#.################################################.##############################..###..######.#.#.#############################..##############.#...............................##................###.##.#####.#############.#.#########.#######.#####.####.#.##.###########.######..######.###.#########.#####.##.####.##########.##.#.##.#########.##.##..#.##########.####.##.######.###################################################.##.##.########..##.####.#####.##.############.##############.#.########.#####.#######.#.#######..#########.###.###########..#############......##.######.# #.########...#####.#########################..##########################.###########################.#.###.##.###################.#..#####################..###############.##########....................#########.######.#.####.############...#####.#############################.#######.#.######.##################.#####.#.################################################.##############..................###..######.#.#.#############################..##############.####.########.##.#######.##.###.#....##########..................................................................###########.######..######.###.#########.#####.##.####.##########.##.#.##.#########.##.##..#.##########.####.##.######.###################################################.##.##.########..##.####.#####.##.############.##############.#.########.#####.#######.#.#######..#########.###.###########..#############.#######.######.# #.########...#####.#########################..##########################.###########################.#.###.##.###################.#..#####################..###############.##########.#####.##.#.#################.######.#.####.############...#####.#############################.#######.#.######.##################.#####.#.################################################.##############.###############.####..######.................#################..##############.####.########.##.#######.##.###.#....##########.#.###.##.#####.#########.###.#.#########.#######.#####.####.#.##.###########.######..######.###.#########.#####.##.####.##########.##.#.##.#########.##.##..#.##########.####.##.######.###################################################.##.##.########..##.####.#####.##.############.######.......#.#.########.#####.#######........................................................####.######.# #.########...#####.#########################..##########################.###########################.#.###.##.###################.#..#####################..###############.##########.#####.##.#.#################.######.#.####.############...#####.#############################.#######.#.######.##################.#####.#.################################################.##############.......................######.#.#.###########.#################..##############.####.########.##.#######.##............................................#.###.#.#########.#######.#####.####.#.##.###########.######..######.###.#########.#####.##.####.##########.##.#.##.#########.##.##..#.##########.####.##.######.###################################################.##.##.########..##.####.#####.##.############.######.#####.#.#.########.#####.#######.#.#######..#########.###.##.########..#############.#######.######.# #........#...#####.#########################..##########################.###########################.#.###.##.###################.#..#####################..###############.##########.#####.##.#.#################.######.#.#################...#####.#############################.#######.#.######.##################.#####.#.################..................................................#########.........................................................................#...............................##########.#.###.##.#####.#########.###.#.#########.#######.#####.####.#.##.###########.######..######.###.................................##.##.#.##.#########.##.##..#.##########.####.##.######.###################################################.##.##.########..##.####.#####.##.############.######.#####.#.#.########.#####.#######.#.#######..#########.###.##.########..#############.#######.######.# #.######.#...#####.#########################..##########################.###########################.#.###.##.###################.#..#####################..###############.##########.#####.##.#.#################.######.#.#################...#####.#############################.#######.#.######.##################.#####.#.################################################.################.#############.####..#.####.#.#.###########.##################.#########.####.####.#.######.##.#######.##.###......##########.#.###.##.#####.#########.###.#.#########.#######.#####.####.#.##.###########.######..######.###.#########...................................................#.##########.####.##.######.###################################################.##.##.########..##.####.#####.##.############.######.#####.#.#.########.#####.#######.#.#######..#########........................................######.# #.######.#...#####.#########################..##########################.###########################.#.###...........................#####################..###############.##########.#####.##.#.#################.######.#.#################...#####.#############################.#######.#.######.##################.#####.#.################################################.################.#############.####..#.####.#.#.###########.##################.#########.####.####.#.######.##.#######.##.###......##########.#.###.##.#####.#########.###.#.###.....................####.#.##.###########.######..######.###.#########.#####..#.####.#######.##.##.#.##.######.##.##.##.##.##########.####.##.######.###################################################.##.##.########..##.####.#####.##.############.######.#####.#.#.########.#####.#######.#.#######..#########.######..#######..############..##############.# #....................................#######..##########################.###########################.#.######.###################.##.###################..........#########.##########.#####.##.#.#################..............................#####.#############################.#######.#.######.##################.#####.#.################################################.################.#############.#...............................................#########.####.####.#.######.##.###.....................................#####.#########.###.#.###.#####.#######.##########.#.##.###########.######.............#########.###...........................................##.##.##########.####.##.######.###################################################.##.##.#########.##.####.#####.##.############.######.#####.#.#.########.#####.#######.#.#######..#########.######......###..############..##############.# #............#####.#########################..##########################.###########################.#.######.###################.##.######################.#####.#########.##########.#####.##.#.#################.###.##.#.#################...#####.#############################.#######.#.######.##################.#####.#.################################################.###########..........................#.####.###############.##################.#########.####.####...........................................................................................................................................................................................................................................................................................##.#########.##.####.#####.##.############.######......................###.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#.#####.....................................#################.###########################.#.######.###################.##.######################.#####.#########.##########.#####.##.#.#################.###.##.#.##############....................................................######.##################.#####.#.################################################.###########.####.#############.#####.#.####.###############.##################.#########.####.####.#.######.##.###.######.###......##########.#.###.##.#####.#########.###.#.###.#####.#.#####.##########.#.##.#########.#.######..#########..#########.#####..#..###.#######.##.####.##.######.##.##.##.##.##########.####.##.######.###################################################.#####.#########.##.####.#####.##.############.######.#####.#.#.########.#####.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#.#####.#########################..##########################.###########################.#.######.###################.##............................................................#.#################.###.##.#.#################...#####.#############################.#########.######.##################.#####.#.################################################.###########.####.#############.#####.#.####.###############.##################.#########.####.####.#.######.##.###.######.###......##########.#.###.##.#####.#########.###.#.###.#####.#.#####.##########.#.##.#########.#.######..#########..#########.####...........................................................####.##.######.###################################################....................####.#####.##.############.######.#####.#.#.########.#####.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#.#####.#########################..##########################.###########################.#.######.###################.###############################.####.####.##########.#####.##.#.#################.###.##.#.#################...#####.#############################.#########.######.##################.#####.#.################################################.###########.####.#############.#####.#.####.###############.##################............................................###......##########.#.###.##.#####.#########.###.#.###.#####.#.#####.##########.#.##.#########.#.##.........................................#######.##.####.##.######.##.##.#####.###############.##.######.#########################################################.#########.#######.#####.##.############.######.#####.#.#.########.#####.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#.#####.#########################..##########################......................................###################.###############################.####.####.##########.#####.##.........................##.#.#################...#####.#############################.#########.######.##################.#####.#.################################################.###########.####.#############.#####.#.####.###############.##################.#########.####.####.#.######.##.###.##########....................................#####.###.#.###.#####.#.#####.##########.#.##.#########.#.##.###..#########..#########.####...##.###.#######.##...................##.#####.###############.##.######.##############......................................................#######.#####.##.############.######.#####.#.#.########.#####.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#.#####.#########################..##########################.#######.###################.#.##########################.###############################.####.####.##########.#####.................................#################...#####.#############################.#########.######.##################.#####.#.############################################################.####.#############.#####.#.####.###############.##################.#########.####.####.#.######.##.###.##########......##########.#.###.##.#####.###.#####.###.#.###.#####.#.#####.##########.#.##.#########.#.##.###..#########..#########.####...##.###.#######.##......##.######.##.##.#####.###############.##.######.#########################################################.#######.#.#######....................................#.#.########.#####.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#.#####.#########################..##########################.#######.###################.#.##########################.###############################.####.####.##########.########.#.#####################.##.###################...#####.#############################.#########.######.##################.#####.#.############################################################.####.#############.#####.#.####.###############.##################.#########.####.####.#.######.##.###.##########......##########.#.###.##.#####.###.#####.###.#.###.#####.#.#####.##########.#.##.#########.#.##.###..#########..#########.####...##.###.#######.#######.##.######.##.##.#####.###############.##.######.#########################################################.#######.#.#############.##..###########.######.#####.#.#.########.#####.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#.#####.#########################..##########################.#######.###################.#.##########################.###############################.####.####.##########.########.#.#####################.##.###################...#####.#############################.#########.######.##################.#####.#.############################################################.####.#############.#####.#.####.###############.##################.#########.####.####.#.######.##.###.##########......##########.#.###.##.#####.###.#####.###.#.###.#####.#.#####.##########.#.##.#########.#.##.###..#########..#########.####...##.###.#######.#######.##.######.##.##.#####.###############.##.######.#########################################################.#######.#.#############.##..###########.######.#####.#.#.########.#####.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#.#####.#########################..##########################.#######.###################.#.##########################.###############################.####.####.##########.########.#.#####################.##.###################...#####.#############################.#########.######.##################.#####.#.#########################################...............................................####.###############.##################.#########.####.####.#.######.##.###.##########......##########.#.###.##.#####.###.#####.###.#.###.#####.#.#####.##########.#.##.#########.#.##.###..#########..#########.####................................................###############.##.######.###############################...................................................................######.#####.#.#.########.#####.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#..................................##########################.#######.###################.#.##########################.###############################.####.####.##########.########.#.#####################.##.###################...#####.#############################.#########.######.##################.#####.#.#########################################.##################.####.#############.#####.######.###############.##################.#########.####.####.#.######.##.###.##########......##########.#.###.##.#####.###.#####.###.#.###.#####.#.#####.##########.#.##.#########.#.##.###..#########..#########.####.#.##.###.#######.#######.##.######.##.##.#####.###############.##.######.#########################################################.#######.###############.##..###########.######.#####.#.#..........#####.#######.#.#######..#########.######..###.###..############..##############.# #.######.#.#######.##########################.##########################.#######.###################.#.##########################.###############################.####.####.##########.########.#.#####################.##.###################...#####.#############################.#########.######.##################.#####.#.#########################################.##################.####.#############.#####.######.###############.##################.#########.####.............................###......##########.#.###.##.#####.###.#####.###.#.###.#####.#.#####.##########.#.##.#########.#.##.###..#########..#########.####.#................#######.##.######.##.##.#####.###############.##.######.#########################################################.#######.###############.##..###########.######.#####.#.################............................................................................# #.######.#.#######.##########################.##########################.#######.###################.#.##########################.###############################.####.................########.#.#####################.##.###################...#####.#############################.#########.######..........................#.#########################################.##################.####.#############.#####.######.###############.##################.#########.#########.#.######.##.###.######.###......##########.#.###.##.#####.###.#####.###.#.###.#####.#.#####.##########.#.##.#########.#.##.###..#########..#########.####.####.###.#######.#######.##.######.##.##.#####.###############.##.######.#########################################################.#######.###############.##..###########.######.........########################.#.#######..#########.######..###.###..############..##############.# #.######.#.#######.##########################.##########################.#######.###################.#.##########################.###############################.####.####.###################.#.#####################.##.###################...#####.#############################.#########.######.##################.#######.#########################################.##################.####.#############.#####.######.###############.##################.#########.#########.#.######.##.###.######.###......##########.#.###.##.#####.###.#####.###.#.###.#####.#.#####...............................................................####.###.#######.#######.##.######.##.##.#####.###############.##.######.#########################################################.#######.###############.##..###########.#######.......................................................................############..##############.# #.######.#.#######.##########################.##########################.#######.###################.#.##########################.###############################.####.####.###################.#.#####################.##.###################...#####.#############################.#########.######.##################.#######.#########################################.##################.####.#############.#####.######.###############.##################.#########.#########.#.######.##.###.######.###......##########.#.###.##.#####.###.#####.###.#.###.#####.#.############.....#.##.###########.##.###.##########..#########.###.....................................##.##.#####################.##.######.#########################################################.........##################..###########.############.#########################..............................####.###.#############..##############.# #.######.#.#######.##########################.##########################.#######.###################.############################.###############################.####.####.###################.#.#####################.######################...#####.#############################.##.######.######.##################.#######.#########################################.##################.####.#############.#####.######.###############.##################.#########.#########.#.######.##.###.######.###......##########.#.###.##.#####.###.#####.###.#.###.#####.#.############.###.#.##.###########.##.###.##########..#########.###.##..................................##.##.#####################.##.######.#########################################################.##########################..###########.############.######################..........................######.####.###.#############..##############.# #.######.#.#######.##########################.##########################.#######.###################.############################.###############################.####.####.###################.#.#####################.######################...#####.#############################.##.######.######.##################.#######.#########################################.##################.####.#############.#####.######.###############.##################.#########.#########.#.######.##.###.######.###......############.#.#.##.#####.###.#####.###.#.###.#####.#.############.###.#.##.###########.##.###.##########..#########.###.#####.###.#######.#######.##.######.##.##.#####################.##...........................................................######.##########################..###########.############.######################.###.#.#######..########..######.####.###.#############..##############.# #.######.#.#######.##########################.##########################.#######.###################.############################.###############################.####.####.###################.#.#####################.######################.........#############################.##.######.######.##################.#######.##############################.......................................##########.#####.######.###############.##################.#########.#########.#.######.##.###.######.###.......................##.#####.###.#####.###.#.###.#####.#.############.###.#...........................................................................##.######.##.##.#####################.##..#####.######################.###########################.######.##########################..###########.############.######################.###.#.#######..########..######.####.###.#############..##############.# #.######.#.#######.##########################.##########################.#######.###################.############################.###############################.####.####.###################.#.#####################.######################...###################################.##.######.###........................................................................................###########.##########.#####.######.###############.##################.#########.#########.#.######.##.###.######.###...#..############.#.#.##.#####.###.#####.###..................................##.###########.##.##############..#########.###.#####.###.#######.#######.##.######.##.##.#####################.##..#####.######################.###########################.######.##########################..###########.############.######################.###.#.#######..########..######.####.###.#############..##############.# #.######.#.#######.##########################.##########################.#######.###################.############################.###############################.####.####.###################.#.#####################.######################...###################################.##.######.###.##.##################.#######.####.##############....................................................................#####.###############.##################.#########.#########.#.######.##.###.######.###...#............................###.#####.###.#.###.#####.#.############.###.#.##############.##.##############..#########.###.#####.###.#######.#######.##.######.##.##.#####################.##..#####.######################.###########################.######.##########################..###########.###................################.###.#.#######..########..######.####.###.#############..##############.# #.######.#.#######.##########################.##########################...............................................................................................####.###################.#.#####################.######################...###################################.##.######.###.##.##################.#######.####.############.##################################.###...............................#####.###############.##################.#########.#########.#.######.##.###.######.###...#..############.#.#.##.####..###.#####.###.#.###.#####.#.############.###.#.##############.##.##############...............................................................##########...................####################.###########################.######.##########################..###########.###.########.######################.###.#.#######..########..######.####.###.#############..##############.# #.######.#.#######.##########################.##########################.#######.###################.############################.###############################.#########.###################.#.#####################.######################...###################################.##.######.###.##.##################.#######.####.############.##################################.###.###########.##########.#####..#####.###############.##################.#########.#########.#.######.##.###.######.###................................................###.#####.#.############...........................................................................................#####.###############.#####.##..#####.#.####################.###########################.######.##########################..########.................................................................................#############..##############.# #............................################.##########################.#######.###################.############################.###############################.#########.###################.#.#####################.######################...###################################.##.######.###.##.##################.#####...................................................................................#####..#####.###############.##################.#########...............................................................................###.#####.#####.#.############.###.#.##############.##.##############.##########.###.#####.###.#######.##.####.##.######.#####.###############.#####.##..#####.#.####################.###########################.######.##########################..###############.#######################.#######.###.#.#######..########..######.####.###.#############..##############.# #..#####.#.####.############.################.##########################.#######.###################.############################.###############################.#########.###################.#######################.######################...###################################.............................................####.############.##################################.###.###########.##########.#####..#####.###############.##################.#########.######.####.######.######.######.###...#.###############.#.##.####..###.#####.###.#####.#####.#.############.###.#..................................##########.###.#####.###.#######.##.####.##.######.#####.###############.#####.##..#####.#.####################.###########################.######.##########################..###############.#######################.#######.###.#.#######...........................................##############.# #..#####.#.####.############.################.##########################.#######.###################.############################.###############################.#########.....................#######################.######################...###################################.##.######.###.##.##################.############.############.##################################.###.###########.####....................###############.##################.#########.######...................................###############.#...........................................................................................................................##.####.##.######.#####.#####...........................#.####################.###########################.######.##########################......###########.#######################.#######.###.#.#######.#########..#.####.####.##..##############.##############.# #..#####.#.####.############.################.##########################.#######.###################.############################.###############################.#####################################################.######################...###################################.##.######.###.##.##################.############.############.##################################.###.###########.####.#####.#####..#####################.##################.#########.######.####.######.######.######.###...#################.####.####..###.#####.###.#####.#######.############.###.#.##############.##.#########################.###.#####.###.#######.##.####.##.######.#####.###############.#####.##.########.####################.###########################.######.##########################..###.###########.#######################.#######.###.#.#######.........#..#.####.####.##..##############.##############.# #..#####.#.####.############.################.##########################.#######.###################.############################.###############################.#####################################################.######################...###################################.##.######.###.##.##################.############.############.##################################.###.###########.####.#####.#####..#####################.##################.#########.######.####.######.######.######.###...#################.####.####..###.#####.###.#####.#######.############.###.#.##############.##.#########################.###.#####.###.#######.##.####.##.######.#####################.#####.##.########.##############.#####.###########################.######.##########################..###.###########.#######################.#######.###.#.###############.#..#.####.####.##..##############.##############.# #..#####.#.####.############.################.##########################.#######.###################.############################.###############################.#####################################################.######################...###################################.##.######.###.##.##################.############.############.##################################.###.###########.####.#####.#####..#####################.##################.#########.######.####.######.######.######.###.....................#########..###.#####.###.#####.#######.############.###.#.##############.##.#########################.###.#####.###.#######............................############.#####.##.########.##############.#####.###########################.######.##########################..###.###########.#######################.#######.###.#.###############.#..#.####.####.##..##############.##############.# #..#####.#.####.############.################.##########################.#######.###################.############################.###############################.#####################################################.######################...###################################.##.######.###.##.##################.############.############.##################################.###.###########.####.#####.#####..#####################.##################.#########.######.####.######.######.######.###.###################.#########..###.#####.....#####.#######.############.###.#.##############.##.#########################.###.#####.###.#######.##.####.##.######.#####################.#####.##.########.##############.#####.###########################.######.##########################..###.###########.#######################.#######.###.#.###############.#..#.####.####.##..##############.##############.# #..#####.#.####.############.################.##########################.#######.###################.############################.#######################...................................###########################.######################...###################################.##.######.###.##.##################.############.############.##################################.###.###########.####...............####################.##################.#########.######.####.######.######.######.###.###################.#########..###.#########.#####.#######.############.###.#.##############.##.....................................###.#######.##.####.##.######.#####################................##.##############.#####.###########################.######.##########################..###.###########.#######################.#######.###.#.###############.#..#.####.####.##..##############.##############.# #..#####.#.####.############..###############.##########################.#######.###################.############################.#######################.#############################################################.######################...######################.......######.##.######.###.##.##################.############.############.##################################.###.###########.####.#####.#####...####################.##################.#########.######.####.######.######.######.###.###################.#########..###.#########.#####.#######.############.###.#.##############.##.########################..###.#########.#######.##.####.##.#####....................................##...................................................................................................................................................................#########.##..##############.##############.# #..#####.#.####.############..###############.##########################.#######.###################.####################################################.#############################################################.######################...######################.#####.######.##.######.###.##.##################.############.############.##################################.###.###########.####.#####.#####...####################.##################..............................##...........................................................................############.###.#.##############.##.########################..###.#########.#######.##.####.##.#####..#########.####################.##.#####.##############.#####.#############################################################..###.###########.##########.############.#######.###.#.#######.#######.##############.##..##############.##############.# #..#####.#.####.############..###############.##########################.#######.###################.####################################################.#############################################################.######################...######################.#####.######.##.######.###.##.##################.############.############.##################################.###.###########.####.#####.#####...####################.##################.#########.######.##################.#################.############.#######.#..###.###############.####################.###.#.##############.##.........................................................##.#####..#########.####################.##.#####.##############.#####.#############################################################..###.....................................#######.###.#.#######.#######.##############.##..##############.##############.# #...............############..###############.##########################.#######.###################.####################################################.#############################################################.######################..........###############.#####.######.##.######.###.##.##################.############.############.##################################.###.###########.####.#####.#####...####################.##################.#########.######.##################.#################.############.#######.#..###.###############.####################.###.#.##############.##.########################..###.#########.#######.##.####........................................................................#############################################################..###.###########.##########.############.#######.###.#.#######.#######.##############.##..##############.##############.# #..#######.#################..###############.#####..................................................####################################################.#############################################################.######################...######################.#####.######.##.######.###.##.##################.############.############.##################################.###.###########.####.#####.#####...####################.##################.#########.######.##################.#################.############.#######.#..###.###############.####################.###.#.##############.##.########################..###.#########.#######.##.#######.#####..#########.######.#############.##.#####.##############.#####.###########################################################...............####.##########.############.#######.###.#.#######.#######.##############.##..##############.##############.# #.............................###############.###########.######################.###################.####################################################.#############################################################.######################...######################.#####.######.##.######...........................############.############.##################################.###.###########.####.#####.#####...####################.##################.#########.######....................#.###############.############.#######.#..###.###############.####################.###.#.##############.##.########################..###.#########.#######.##.#######.#####..#########.######.#############.##.#####.###########.................................####################################.#..###.######.####.##########.############.#######.###.#.#######.#######.##############.##..##############.##############.# #..#######.#################..###############.###########.######################.###################.####################################################.##########################################################....######################...######################.#####.######.##.##########.##.###############################.############.##################################.###.###########.####.#####.#####...####################.##################.#########.######.#################..#.###############.############.#######.#..###.###############..........................#.##############.##.########################..###..............................#####..#########.######.#############.##.#####.###########.##.#####.######################.####################....................###.######.####.##########.############.#######.###.#.#######.#######.##############.##..##############.##############.# #..#######.#################..###############.###########.######################.###################.####################################################.##########################################################.###############.........................................................................########################.############.##################################.###.######..............................###############.##################.#########.######.#################..#.###############.############.#######.#..###.##############################.#####.###.#.##############.##.########################..###.#########.#######.##.#######.#####..#########.######.#############.##.#####.###########.##.#####.######################.####################.###############.#.####.######.####........................................................................................................# #..#######.#################..###############.###########.######################.###################.####################################################.######################################################................................................................####.##.##########.#########.########################.############.##################################.###.######.####.####.#####.#####...####################.##################.#########.######.#################..#.###############.############.#######.#..###.##############################.#####.###.#.##############.##...........................###.#########.#######.##.#######.#####..#########.######.#############.##.#####.###########.##.#####.########.............................................................####.####.##########.############.#######.###.#########.#######.##############.##.###############.##############.# #..#######.#################..###############.###########.######################.##################..####################################################.######################################################.###.###############.#########...################.#.###.#####.######.##.##########.#########.########################.############.##################################.###.######.####.####.#####.#####...####################.##################.#########.######.#################..#.###############.############.#######.#..###.##############################.#####.###.#.##############.##.######.#################..###.#########.#######.##.#######.#####......................................###.###########.##.#####.######################.#######.############..##############.#.####.#.####.####.##########.############.#######.###.#########.#######.##############.##.###############.##############.# #.########.#################..###########################.######################................................................................#########.######################################################.###.###############.#########...################.#.###.#####.######.##.##########.###..............................#.############.##################################.###.######.####.####.#####.#####...####################.##################.#########.######.#################..#.###############.############.#######.#..###.##############################.#####....................................................................................#####.##########.######.#############.##.#.###.###########.##.#####.######################.#######.############..##############.#.####.#.####.####.##########.############.#######.###.#########.#######.##############.##.###############.##############.# #.########.#################..###########################.#########################################..##########################################.#########.######################################################.#...............................################.#.###.#####.######.##.##########.#########.######################.#.############.##################################.###.######.####.####.#####.#####...####################.##################.#########.######.#################..#.###############.############.#######........##############################.#####.###.#.##############.##.######.#################..###.#.#######.#######.##.#######.#####.##########.######.#############.##.#.###.###########.##.#####.######################.#######.############..##############.#.####.#.####.####.##########.############.#######.###.#########.#######.##############.##.###############.##############.# #.########.#################..###########################.#########################################..##########################################.#########.######################################################.###.#######.#######.#########...################.#.###.#####.######.##.##########.#########.######################.#.############.##################################.###.######.####.####.#####.#####...####################.##################.#########.######.#################..#.###############.############.#######.#..##.###############################.#####.###..........#######.##...............................#.#######.#######.##.#######.#####.##########.######.#############.##.#.###.###########.##.#####.######################.#######.############..##############.#.####.#.####.####.##########.############.#######.###.#########.#######.##############.##.###############.##############.# #.########.#################..###########################.#########################################..##########################################.#########.######################################################.###.#######.#######.#########...################.#.###.#####.######.##.##########.#########.######################.#.############.##################################.###.######.####.####.#####.#####...####################.##################.#########.######.#################..#.###############.############.#######.#..##.###############################.#####.###.#.######.#######.##.######.#################..###.#.#######.#######.##...............................#.#############.##.#.###.###########.##.#####.######################.#######.############..##############.#.####.#.####.####.##########.############.#######.###.#########.#######.##############.##.###############.##############.# #.########.#################..###########################.#########################################..##########################################.#########.######################################################.###.#######.#######.#########.................................#####.##.##########.#########.######################.#.############.##################################.###.######.####.####....................................##################.#########.######.#################..#.###############.############.#######.#..##.###############################.#####.###.#.######.#######.##.######.#################..###.#.#######.#######.##########.#####.##########.####.#.######................................#####.######################.#######.############..##############.#.####.#.####.####.##########.############.#######.###.#########.#######.##############.##################.##############.# #.########.#################..###########################.#########################################..####################################....................................###################################.###.#######.#######.#########...################.#.###.#####.######.##.##########.#########.######################.#.############.##################################.###.######.####.####.#####.#####...###########.########.##################.#########.######.#################..#.###############.############.#######.#..##.###############################.#####.###.#.....................................######..###.#.#######.##################.#####.##########.####.#.######.######.##.#.###.###########.##.##.......................###.#######.############..##############.#.####.#.####.####.##########.############.#######.###.#########.#######.##############.##################.##############.# #.########.#################..###########################.#########################################..####################################.#####.#########.##################.###########.........................###.#######.#######.#########...################.#.###.#####.###.##.##.##########.#########.######################.#.############.##################################.###.######.####.####.#####.#####........................##################.#########.######.#################..#.###############.############.#######.#..##.###############################.####........................................##########..###.#.#######.##################.#####.##########.####.#.######.######.##.#.###.###########.##.##.##.##################.###.#######.############..##############.#.####.#.####.####.##########.############.#######.###.#########.#######.##############.##################.##############.# #.########.#################..###########################.#########################################..####################################.#####.#########.###.##############.###########.######################..###.#######.#######.#########...################.#.###.#####.###.##.##.##########.#########.######################.#.#..................................................................................###########.###########...............................................................................................##.###############################.####..###.################.##.######.######.##########..###.#.#######.##################.#####.##########.####.#.######.######.##.#.###.###########.##.##.##.##################.###.#######.############...................####.#.####.####.##########.############.#######.###.#########.#######.##############.##################.##############.# #.########.#################..###########################.#########################################..####################################.#####.#########.###.##############.###########.######################..###.#######.#######.#########...################.#.###.#####.###.##.##.##########.#########.######################.#.#.##########.######################.###########.##########.####.####.#####.#####.#.###########.###########################.#########.######.###############.#..#.###############.############.#######.#..##.###############################.####..###.################.##.######.######.##########..###.#.#######.##################.#####.####....................................................##.##.##################.###.#######.#############.##############.######.#......................############.#######.###.#########.#######.##############.##################.##############.# #.########.#################..###########################.#########################################..####################################.#####.#########.###.##############.###########.######################..###.#######.#######.#########.#.################.#.###.#####.###.##.##.##########.#########.######################.#.#.##########.######################.###########.##########.####.####.#####.#####.#.###########.###########################.#########.######.###############.#..#.###############.############.#######.#..##.###############################.####..###.################.##.######.######.##########..###.#.........##################.#####.##########.####.#.######.##.###.##.#.###.###########....##.##.##################.###.#######.#############.##############.######.######.####.##########.############.#######.###.#########.#######.##############...........................#######.# #.########.#################..###########################.#########################################..####################################.#####.#########.###.###########.##.###########.######################..###.#######.#######....................................................##########.#########.######################.#.#.##########.######################.###########.##########.####.####.#####.#####.#.###########.###########################.#########.######.###############.#..#.###############.##########...........................................................################.##.######.######.##########..###.############################.#####.##########.####.#.######.##.###.##.#.###.##############.##.##.##################.###.#######.#############.##############.######.######.####.##########.############.#######.###.#########.#######.###################.#############.######.#######.# #.########.#################..###########################.#########################################..####################################.#####.#########.###.###########.##.###########.######################..###.#######.#################.#.################.#.###.#####.###.##.##.##########.#########.####.......................##########.######################.###########.##########.####.####.#####.#####.#.###########.###########################.#########.######.###############.#..#.###############.############.#######.#..##.############.##################.#####.###.################.##.######.######.##########..###.############################.#####.##########.####.#.######.##.###.##.#.###.##############.##.##.##################.###.#######.#############.##############.######.######.####.##########.############.#######.###.#########.#######.###################.#############.######.#######.# #.########.#################..###########################.#########################################..####################################.#####.#########.###.###########.##.###########.######.###############..###.#######.#################.#.################.#.###.#####.###.##.##.##########.#########.######################.#.#.##########.######################.###########.##########.####.####.#####.#####.#.###########.###########################.#########.######.###############.#..#.###############.############.#######.#..##.############.#############.................................##.######.######.##########..###.############################.#####.##########.####.#........................##############.##.##.##################.###.#######.####................................######.####.##########.############.#######.###.#########.#######.###################.#############.######.#######.# #.########.#################..###########################.#########################################..####################################.#####.#########.###.###########.##.###########.######.###############..###.#######.##############.##.#.########....................................................######################.#.#.##########....................................##########.####.####.#####.#####.#.###########.###############.................................................#.###############.############.#######.#..##.############.#############.####.#####.###.################.##.######.######.##########..###.############################.#####.##########.####.#.######.##.###.##.#.##################.##.##.##################.###.#######.####.########.##############.######.######.####.##########.############.#######.###.#########.#######.###################.#############.######.#######.# #.########.#################..###########################.#########################################..####################################.#####.#########.###.###########.##.###########.######.###############..###.#######.###########................................#####.##..##.##.####################.######################.#.#.##########.##################.###.##.###################.####.####.#####.#####.#.###########.###############.###########.#########.##############.#######.#..#.###############.############.#######.#..##.############.#############.####.#####.###.################.##.######.######.##########..###.############################.#####.##########.####.#.######.##.###..................................###############.###.#######.####.########.##############.######.######.####.##########.############.#######.###.#########.#######.##########........................######.#######.# #.............................................................................................................................................................###########.##.###########.######.###############..###.#######.###########.##.####.################.#.###.#####.##..##.##.####################.######################.###.##########.##################.###.##.###################.####.####.#####.#####.#.###########.#########.#####.###########.#########.##############.#######.#..#.#############...........................##.############.#############.####.#####.###.################............................................##################.#####.##########.####.#.######.##.######.#.......................#..##.###############.###.#######.####.########.##############.######.######.####.##########.############.#######.###.#########.#######.##########.########.#############.######.#######.# #.########.##################.###########################.####################################.#####.####################################.#####.#########.###.###########.##.###########.######.###############..###.#######.###########.##.####.################.#.###.#####.##..##.##.####################.######################.###.##########.##################.###.##.###################.####.####.#####.#####.#.###########.#########.#####.###########.#########.##############.#######.#..#.#############.#.############.#######.#..##.############.#############.####.#####.###.############.###.##.######..#####.##########.####.############################.#####.##########.####.#.######.##.######.#.##################.####..##.###############.###.#######.####.########.##############.######.######.####.##########.############.#######.###.#########.#######.##########.########.#############.######.#######.# #.............................###########################.####################################.#####.####################################.#####.#########.###.###########.##.###########.######.###############..###.#######.###########.##.####.###.############.#.###.#####.##..##.##.####################.######################.###.##########.##################.###.##.###################.####.####.#####.#####.#.............#########.#####..##########........................................................###########.#######.#..##.############.#############.####.#####.###.############.###.##.######..#####.##########..............................................................................................................###########.###.#######.####.########.##############.######.######.................############.#######.###.#########.#######.##########.########.#############.######.#######.# #.########.##############################################.####################################.#####.####################################.#####.#########.###................###########.######.###############..###.#######.###########.##.####.###.############.#.###.#####.##..##.##.####################.######################.###.##########.##################.###.##.###################.####.####.#####.#####.#############.#########.#####..####################................#######.#..#.#############.#.############.#######.#..##.############.#############.####.#####.###.############.###.##.######..#####.###############.############################.#####.##########.####.#.######.##.######.#.##################.####..##.###############.###.#######.####.########.##############.######.###########.#######################.#######.###.#########.#######.##########.########.#############.######.#######.# #.########.##############################################.####################################.#####.####################################.#####.#########.###############.##.###########.######.###############..###.#######.###########.##.####.###.############.#.###.#####.##..##.##.####################.######################.###.##########.##################.###.##.###################.####.####.#####.#####.#############.#########.#####..####################.######################.#..#.#############.#.############.#######.#..##.############.#############.####.#####.###.############.###.##.######..#####..............................###############.#####.##########.####.#.######.##.######.#.##################.####..##.###############.###.#######.####.########.##############.######.###########.#######################.#######.###.#########.#######.##########.########.#############.######.#######.# #.########.##############################################.####################################.##########################################.#####.#########.###############.##.###########.######.###############..###.#######.###########.##.####.###.############.#.###.#####.##..##.##.####################.######################.###.##########.##################.###.##.###################.####.####.#####.#####.#############.#########.#####..####################.######################.#..#.#############.#.############.#######.#..##.############.#############.####.#####.###.############.###.##.######..#####.###############.############.###############.#####.##########.####.#.######.##.######.#.##################.####..##.###############.###.#######.####.########.##############.######.###########.#######################.#######.###.#########.#######.##########.########.#############.######.#######.# #.########.###.........................................................................................##################################.#####.#########.###############.##############.######.###############..###.#######.###########................................#####.##..##.##.####################.######################.###.##########.##################.###.##.###################.####......#####.#####.#############.#########.#####..####################.######################.#..#.#############.#.############.#######.#..##.############.#############.####.#####.###.############.###.##.######..#####.###############.############.###############.#####.##########.####.#.######.##.######.#.##################.####..##.###############.###.#######.####.########.##############.######.###########.#######################.#######.#.....................##########.########.#############.######.#######.# #.########.###.##############.####.######################.####################################.##########################################.#####.#########.###############.##############.######.###############..###.#######.##############.####.###.############.#.#########.##..##.##.####################.######################.###.##########.##############.............................................................######.#########.#####..####################.######################.#........................####................##.############.#############.####.#####.###.############.###.##.######..#####.###############.############.###############.#####.##########.####.#.######.##.######.#.##################.####..##.###############.###.#######.####.########.##############.######.###########.#######################.#######.#.#.#########.##################.########.#############.######.#######.# #.########.###.##############.####.######################.####################################.##########################################.#####.#########.###############.##############.######.##########..............................###.####.###.############.#.#########.##..##.##.####################.######################.###.##########.##############.###.###.##.###################.####.####.#####.#####.######.######.#########.#####..####################.######################.##.#.#############.#.###.####.###.#######.#..##.############.#############.####.#####.###.############.###.##.######..#####.###############.############.###############.#####...................######.##.######.#.##################.####..##.###############.###.#######.####.########.##############.##################.#######################.#######.#.#.#########.########...........########.#############.######.#######.# #.########.###.##############.####.######################.................................................................................................###############.##############.######.##########.#########.#####.#.##############.####.###.############.#.#########.##..##.##.####################.######################.###...................................##.###################.####.####.#####.#####.######.######.#########.#####..####################.######################.##.#.#############.#.###.####.###.#######.#..##.############.#############.....................#######.#....................###############.############.###########................................................##################.####...............................................................................#.#######################.#######.#.#.#########.########.##################.#############.######.#######.# #.########.###.##############.####.###########################################################.##########################################.#####.#########################.##############.######.##########.#########.#####.#.##############.####.###.##...........................##.##.####################.######.###############.###.##########.#############..###.######..........................####.#####.#####.######.######.#########.#####..####################.######################.##.#................................#####.#..##.############.##################.#####.###.####.#######.#.#.##.######..#####.###############.############.###########.###.################.####.########.##.######.####################.####...#.###############.###########.####.########.##############.##################.#######################.#######.#.#.#########.########.##################.#######......................# #.########.###.##############.####.###########################################################.##########################################.#####.#########################.###########........................................##############.####.###.##.#########.#.#########.###.##.##.####################.######.###############.###.##########.#########.###..###.##########################.####.####.#####.#####.######.######.#########.#####..####################.######################.##.#.###############.........................##.############.##################.#####.###.####.#######.#.#.##.######..#####.###############.############.###########.###.################.####.########.##.######.####################.####...#.###############.###########.####.########.##############.##################.#######################.#######.#.#.#########.########.##################.#######.#####.######.#######.# #.########.....................................###############################################.##########################################.#####.#########################.##############.######.##########.########.######.#.##############.####.###.##.#########.#.#########.###.##.##.####################.######.###############.###.##########.#########.###..###.##########################.####.####.#####.#####.######.######.#########.#####..####################.######################.##.#.###################.####.###.#######.#.###.############.##################.#####.###.####.#######.#.#.##.######..............................................................................................####################.####...#.###############.###########.####.########.##############....................############......................#.#########.########.##################.#######.#####.######.#######.# #.############.##############.####.###########.###############################################.##########################################.#####.#########################.##############.######.##########.########.######.#.##############.####.###.##.#########.#.#########.###.##.##.####################.######.###############.###.##########.#########.###..###.##########################.####.####.#####.#####.######.######.#########.#####..###################...............................##################.####.##..#########.###.############.##################.#####.###.####.#######.#....................................######.#####.###########.#######....................#######.##.###########################.####...#.###############.###########.####.########.##############################################.##########.#######.###.#########.########.##################.#######.#####.######.#######.# #.############.##############.####.###########.###############################################.##########################################.#####.....................................####.######.##########.########.######.#.##############.####.###.##.#########.#.#########.###.##.##.####################.######.###############.###.##########.#########.###..###.###############.##########.####.####.#####.#####.######.######.#########.#####..####################.################.#####.##.##.##################.####.##..#########.###.############.##################.#####.###.####.#######.#.#.##.###.##..###.#.###############.######.#####.###########.##########.#########.####..#######......................................................##.###########.####.########.#########.................................................#######.###.#########.########.##################.#######.#####.######.#######.# #.############.##############.####.###########.###############################################.##########################################.###############################.#########.####.######.##########.########.######.#.##############.####.###.##.#########.#.#########.###.##.##.####################.######.###############.###.##########.#########.###..###.###############.##########.####.####.#####.#####.######.######.#########.#####..####################.################.#####.##................................#########.###.############.##################.#####.....####.#######.#.#.##.###.##..###.#.###############.######.#####.###########.##########.#########.####..##########.###########################.#####..##############.##.###########.####.########.#########.####################################.##################.###.#########.########.##################.#######.#####.######.#######.# #.############.##############.####.###########.###############################################.##########################################.###############################.#########.####.######.##########.########.######.#.##############.####.###.##.#########.#.#########.###.##.##.####################..................................................................................................................######.#########.#####..####################.################.#####.##..................................................########.##################.#########.####.#######.#.#.##.###.##..###.#.###############.######.#####.###########.##########.#########.####..##########.###########################.#####..##############................####.########.#########.####################################.##################.###.#########.########.##################.#######.#####.######.####....# #.############.##############.####.###########...............................#################.##########################################.###############################.#########.####.######.##########.########.######.#.##############.####.###.##.####....................#.##.##.####################.######.###############.###............................................................................................................................................................................................##########.###......................##########.#########.####.#######..........................................##.#####.###########.##########.#########.####..##########.###########################.#####..#################.###########.####.########.#########.####################################.##################.###.#########.########.##################.#######.#####.######.#######.# #.############.##############.####.###########.###############################################.##########################################.###############################.#########.####.######.##########.########.######.#.##############.####.###.##.####.####.###########.#.#.##.##.####################.######.###############.###.#####.####.#########.###...##.##############..####################.#####.###################.#########.#####..################.###.################.#####.###...##################.####.#..##########.###..............#######.##########.#########.####.#######.#.#.##.###.##.####.#.############........................................#########.####..##########.###########################.#####..#################.###########.####.########.#########.####################################.##################.###.#########.########.##.......................#.#####.######.#######.# #.############.##############.####.###########.###############################################.##########################################.###############################.#########.####.######.##########.########.######.#.##############.####.###.##.####.####.###########.#.#.##.##.####################.######.###############.###.#####.####.#########.###...##.##############..####################.#####.#############################.#####..################.###.........................##...##################.####.#..##########.#######.################.##########.#########.####.#######.#.#.##.###.##.####.#.############.##.######.#####.##.########.#.########.#########.####..##########.###########################.#####..#################.###########.####.########.#########.####################################.##################.###.#########.########.##.###############.#####.#.#####.######.#######.# #.############.##############.####.###########.###############################################.##########################################.###############################.#########.####.######.##########.########.######.#.##############.####.###.##.####.####.###########.#.#.##.#.......................######.###############.###.#####.####.#########.###...##.##############..####################.#####.#############################.#####..################.############.#######.#####..##...##################.####.#..##########.#######.########...........................................#.#.##.###.##.####.#.############.##.######.#####.##.########.#.########.#########.####..##########.###########################.#####..#################.###########.........................#######################.................................###.#########.########.##.###############.#####.#.#####.######.#######.# #.############.##############.####.###########.###############################################.##########################################...................................................###.##########.########.######.#.##############.####.###.##.####.####.###########.#................#############.######.###############.###.#####.####.#########.###...##.##############..####################.#####.#############################.#####..######.......................................##...##################.####.#..##########.#######.########.#######.##########.#########.####.#######.#.#.##....................#######.##.######.#####.##.########.#.########.#########.####..#####.####.###########################.#####..#################.###########.####.########.#################################.############.######################.#########.########.##.###############.#####.#.#####.######.#######.# #.############.##############.####.###########.###############################################.####################################################################################.####.##.###.##########.########.######.#.##############.####.###.##.####.####.###########.#...##.#..######...............................................................###...##.##############..####################.#####.#############################.######.######.#########.####.#######.#.#####.#####.###...##################.###..#..##########.#######.########.#######.##########.#########.####.#######.#.#.######.##.####.#.####.#######.##..................................................#..#####.####.###########################.#####..#################.###########.####.########.#################################.############.######################.#########.########.##.###############.#####.#.#####........#######.# #.############.##############.####.###########.###############################################.###########################################################..................................................................................####.###.##.####.####.###########..................#############.######.###############.#########.##############.###...##.##############..####################.#####.#############################.######.######.#########.####.#######.#.#####.#####.###...##################.###.##..##########.#######.########.#######.##########.#########.####.#######.#.#.######.##.####.#.####.#######.##.###.##.########.########.#.########.#########.##.#..#####.####.###########################.#####..#################.###########.####.##########################################.############.######################.#########...............................###.#.#####.##############.# #.############.##############.####.###########.###############################################.###########################################################.########################.####.##.###.###########.#######.######.#.##############.####.###.##.####.####.###########.#.#.##.#..######.#############.######.##############..#########.##############.###...##.##############..####################.#####.#############################.######.######.#########.####.#######.#.#####.#####.###...######.................##..##########.#######.########.#######.##########.#########.####.#######.#.#.######.##.####.#.####.#######.##.###.##.########.########.#.########.#########.##.#..#####.####.###########################.#####..#################.###########.####.##########################################.############.######################.##################.##.###############.#.###.#......................# #.############.##############.####.###########.##############........................................................................................#####...............................##.###.###########.#######.######.#.##############.####.###.#..####.####.###########.#.#.##.#..######.#############.######.##############..#########.##############.###...##.##############..####################.#####.#############################.######.######.#########.####.#######.#.#####.#####.###...################.#.##..##..##########.#######.########.#######.##########.#########.####.#######.#.#.######.##.####.#.####.#######.##.###.##.########.########.#.########.#########.##.#..#####.####.###########################.#####..#################.###########.####.##########################################.############.######################.##################.................................................# #.############.##############.####.###########.##############.################################.#####################################################.##############################.#######.###.###########.#######.######.#.#########........................................#.#.##.#..##.###.#############.######.##############..#########.##############.###...##.##############..####################.#####.#############################.######.######.#########.####.#######.#.#####.#####.###...################.#.##..##..##########.#######.########.#######.##########.#########.####.#######.#.#.######..................................########.########.#.########.#########.##.#..#####.####.###########################.#####..#################.###########.####.##########################################.############.######################.##################.##.###############.#.###.#######.##############.# #.############.##############.####.###########.##############.################################.#####################################################.##############################.#######.###.###########.#######.######.#.#########.####.####.###.#.#####.####.###########.#.#.##.#..##.###.#############.######.##############..#########.##############.###...##.##############..####################.#####.#############################.######.######.#########.####.#######.#.#####.#####.###...################.#.##..###.##########.#######.########.#######.##########.#########.####.#######.#.#.######.##.####.#.####.......................................########.#########.##.#..#####.####.###########################.#####..#################.###########.####.##########################################.############.######################.##################.##.###############.#.###.#######.##############.# #.############.##############.####.###########.##############.################################.#####################################################.#################.............................................................................................................................................................................................##.##############..####################.#####.#############################.######.######.#########.####.#######.#.#####.#####.###...################.#.##..###.##########.#######.#####...............................#.####.#######.#.#.######.##.####.#.############.##.###.####################.#.########.#########.##.#..#####.####.###########################.#####..#################.###########.####.##########################################.############.######################.##################.##.###############.#.###.#######.##############.# #.############.##############.####.###########.##############.################################.#####################################################.##############################.#######.###.###########.#######.######.#.#########.####.####.###.#.#####.####.###########.#.####.#..##.###.#############.######.############.#..#########.##################...##.##############..####################.#####.#############################.######.######.#########.####.#######.#.#####.#####.###...################.#.##..###.##########.#######.#####.##.#######.##########.#######.#.####.#######.#.#.######.##.####.#.############.##.###.####################.#.########.#####...........#####.####.###########################.#####.............................................................................................######################.##################.##.###############.#.###.#######.##############.# #.############.##############.####.###########.##############.################################.#####################################################.##############################.#######.###.###########.#######.######.#.#########.####.####.###.#.#####.####........................#.###.#############.######.############.#..#########.##################...##.##############..####################.#####.#############################.######.######.#########.####.#######.#.#####.#####.###...################.#.##..###.##########.#######.#####.##.#######.##########.#######.#.####.#######.#.#.######.##.####.#.############.##.###.####################.#.########.#####.###.##....#####.####.###########################.#####..#################..##########.####.##########################################.###################################.##################.##.###############.#.###.#######.##############.# #.############.##############..............................##.################################.#####################################################.###########.##################.#######.###.###########.#######.######.#.########..####.####.###.#.#####.################.#.####.#...#.###.#############.######.############.#..#########.##################...##.##############..##############..........##.########.####################.######.######.#########.####.#######.#.#####.#####.###...################.#.##..###.##########.#######.#####.##.#######.##########.#######.#.####.#######.#.#.######.##.####.#.############.##.###.####################.#.########.#####.###.##....#####.####.###########################.#####..#################..##########.####.##########################################.###################################.##################.##.###############.#.###.#######.##############.# #.############.###############################.##############.################################.#####################################################.###########.##################.#######.###.###########.#######.######.#.########..####.####.###.#.#####.################.#.####.#...#.###.#############.######.############.#..#########.##################...##.##############..###############.####.##.##.########.####################.######.######.#########.####.#######.#.#####.#####.###...################.#.##..###.##########.#######.#####.##.#######.##########.#######.#.####.#######.#.#.######.##.####.#.############.##.###.####################.#.########..####.###.##....#####.####.###########################.#####..#################..##########.####.##########################################.###################################.##################.##.###############.#.###.#######.##############.# #.############.###############################.##############.########...........................................................###################.###########.##################.#######.###.###########.#######.######.#.########..####.####.###.#.#####.###########.............#...#.###.####################.############.#..#########.######.###########...##.##############..###############.####.##.##.########.####################.######.######.#########.####.####......#####.#####.###...################.#.##..###.##########.#######.#####.##.#######.##########................#######.#.#.######.##.####.#.############.##.###.####################.#.########..####.###.##....#####.####.###########################.#####..#################..##########.####.##########################################.###################################.##################.##.###############.#.###.#######.##############.# #..............###############################.##############.###############################..#################################.###################.###########.##################.#######.###.###########.#######.######.#.########..####.####.###.#.#####.###########.####.#.####.#...#.###.####################.############.#..#########.######.###########...##.##############..###############.####.##.##.########.####################.######.######.#########.####.####.##.#######.#####.###...################.#.##..###.##########.#######.#####.##.#######.##################.#.############.#.#.######.##.####.#.############.##.###.####################.#.########...............................................................#################..##########.####.##########################################.###################################.##################.##.###############.#.###.#######.##############.# #.############.###############################.##############.###############################..#################################.###################.###########.##################.#######.###.###########.#######.######.#.########..####.####.###.#.#####.###########.####.#.####.#......................#######.############.#..#########.######.###########...##.#........................................................................######.######.#########.####.####.##.#######.#####.###.#.################.#.##..###.##########.#######.#####.##.#######.##################.#.############.#.#.######.##.####.#.############.##.###.####################.#.########..####.###.##....#####.####.###########################.#####.##################..##########.####.##########################################.###################################.##################.##.###############.#.###.#######.##############.# #.############.###############################.##############.###############################..#################################.###################.###########.##################.#######.###.###########.#######.######.#.########..####.####.###.#.#####.#.#########.####.#.####.##..#.###.############.#######.##############..#########.######.###########...##.#.############..###############.####.##.##.########.####################.######.######.#########.####.####.##.#######.#####.###.#.################.#.##..###.##########.#######.#####............##################.#.############.#.#.######.##.####.#.############...................................................................###########################.#####.##################.........................###################################.###################################.##################.##.###############.#.###.#######.##############.# #.############.###############################.##############.###############################..#################################.###################.###########.##################.#######.###.###########.##.........................####.####.###.#.#####.#.#########.####.#.####.##..#.###.############.#######.##############..#########.######.###########...##.#.###########............######.####.##.##.########.####################.######.######.#########.####.####.##.#############.###.#.################.#.##..###.##########.#######..#######.######..##################.#.############.#.#.######.##.####.#.############.##.###.####################.#.########..####.######...........................................#####.###################.##########.####.######.##########################................................#############.##################.##.###############.#.###.#######.##############.# #.############.###############################.##############.###############################..#################################.###################.#######............................................................##...########.#####.####.###.#.#####.#.#########.####.#.####.........................######.##############..#########.######.###########...##.#.#############.########.######.####.##.##.########.####################.######.######.#########.####.####.##.#############.###.#.################.#.##..###.##########.#######..##...............#################.#.############.#.#.######.##.####.#.############.##.###.####################.#.########..####.#######...#####.######################################.###################.########........######.##########################.########.#####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################..#################################.###################.#######.###.##################.#######.###.###########.##.####.###.##.##########.#####.####.###.#.#####.#.#########.####.#.#######..#.###.############..######.##############..#########.######.###########...##.#.#############.########.######.####.##.##.########.####################.######.######.#########.####.####.##.#############.###.#.################.#.##..###.##########.#######..##.####.######...#################.#.############.#.#.######.##.####.#.############.##.###.####################.#.########..####.#######...#####.######################################.###################.########.#.###########.##########################.########.#####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################..#################################.###################.#######.###.##################.#######.###.###########.##.##....................................#.#####.#.#########.####.#.#######..#.###.############..######...........................######.###########...##.#.#############.########.######.####.##.##.########.####################.######.######.#########.####.####.##.#############.###.#.################.#...................................................................................######.#######.#.############.##.###.####################.#.########..####.#######...#####.######################################.###################.########.#.###########.##########################.########.#####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################..#################################.###################.#######.###.##################.#######.###.###########.##.####.###.##.##########.#####.####.###..........................................................................................######.###########...##.#.#############.########.######.####.##.##.########.####################.######.######.#########.####.####.##.#############.###.............................................................................#######.#..###########.#.########.#######.#.############.##.###.####################.#.########..####.#######...#####.######################################.###################.########.#.###########.##########################.########.#####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################..#################################.###################.#######.###.##########################.###................####.###.##.##########.#####.####.#####.#####.#.#########.####.#.#######....###.############..#####################.##########.######.###########...##.#.#############.#........######.####.##.##.########.####################.######.######.#########.####.####.##.#############.#####.#########.######.#.##..##############.#######..##.###########...##.######.#######.#..###########.#.########.#######.#.############.##.###.####################.#.########..####.#######...#####.######################################.###################.########.#.###########.################.#########.########.#####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################..#################################.###################.#######.###.##########################.##################.####.###.##.##########.##...............#####.#.#########.####.#.#######....###.############..#####################.##########.######.########......##.#.#############.#.######..........................#.####################.######.######.#########.####.####.##.#############.#####.#########.######.#.##..##############.#######..##.###########...##.######.#######.#..###########.#.########.#######.#.############.##.###.####################.#.########..####.#######...#####.######################################.###################.########.#.###########.################.#########.########.#####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################.##################################.###################.#######.###.##########################.##################.####.###.##.##########.##.##.####.#####.#####.#.#########.####..............###.############..#######..................................................#.#############.#.######..#####.####.##.##.######.#........................................................##.#############.#####.#########...................................................................#####.#..###########.#.########.#######.#.############.##.###.####################.#.########..####.#######...#####.######################################.###################.########.#.###########.################.#########.########.#####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################.##################################.###################.#######.###.##########################.##################.####.###.##.##########.##.##.####.#####.#####.#.#########.####.#########....###.############..################################.######.########.###..#..#.#############.#.######..#####.####.##.##.######.#.####################.####.#.###.##.#########.#.##.####.##.#############.#####.#########.######.#.###.##############.########.##.###########...##.######.#.#####.#..###########.#.........................................................................####.#######...#####.######################################.###################.########.#.###########.################.#########.########..####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################.##################################.###################.#######.###.##########################.##################.####.###.##.##########.##.##.####.#####..............####.####.#########....###.############..################################.######.########.###..#..#.#############.#.######..#####.####.##.##.######.#.####################...................................##.#############.#####.#########.######.#.###.##############.########.##.###########...##.######.#.#####.#..###########.##################.#.############.######.######################.########..####.#######...#####.######################################.###################.########.#.###########.################.#########.########..####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################.##################################.###################.#######.###.#####################.####.##################.####.###.##.##########.##.##.####.#####.#####.#.#########.####.#########....###.############..################################.######.########.###..#..#.#############.#.######..#####.####.##.##.######.#.#########################.#.###.##.#########.#.##.#######.#############.#####.#########.######.#.###.##############.########.##.###########...##.######.#.#####.#..###########.##################.#.############.######.######################.#########.####.#######...#####.######################################.############.######.########.#.###########.################.#########.########..####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.###############################.##################################.###################.#######.###.#####################.####.##################.####.###.##.##########.##.##.####.#####.#####.#.#########......#########............................................................................#..#.#############.#.######..#####.####.##.##.######.#.#########################.#.###.##.#########.#.##.#######.#############.#####.#########.######.#.###.##############.########.##.###########...##.######.#.#####.#..###########.##################.#.############.######.######################.#########.####.#######...#####.######################################.############.######.########.#.###########.################.#########.########..####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.##################################################################.###################.#######.###.#####################.####.##################.####.###.##.##########.##.##.####.#####...................####.##########...###.############..################################.######.########.###..#..#.#############.#.######..#####.####.##.##.######.#.#########################.#.###.##.#########......................................................##.##############.########.##.###########........................###########.##################.#.############.######.######################.#########.####.#######...#####.######################################.############.######.########.#.###########.################.#########.########..####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.##################################################################.###################.#######.###.#####################.####.##################.####.###.##.##########.##.##.####.#####.#####.#.#########.####.##########...###.############..################################.######.########.###..#..#.......................................##.######.#.#########################.#.###.##.###########.##.#######.#############.###############.###.##.#.###....................................................................######.##################.#.############.######.######################.#########.####.#######...#####.######################################.############.######.########.#.###########.################.#########.########..####################.#############.##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.##################################################################.###################.#######.###.#####################.####.##################.####.###.##.##########.##.##.####.#####.#####.#.#########.####.##########...###.############..################################.######.########.###..#..#################.######..#####.####....##.######.#.#########################.#.###.##.###########.##.#######.#############.###############.###.##.#.###..#############.########.##.###########.#.##.######.#.#####.#.#####.######.##################.#.############.######.######################.#########.####.#######...#####.######################################.############.######.########.#.###########.################.#########.########.....................................##################.##.###############.#.###.#######.#.############.# #.############.###############################.##############.##################################################################.###################.#######.###.#####################.####.##################.####.###.##.##########........................................................#.############..################################.######.########.###..#..##########......................................#.#.#########################.#.#.#.##.###########.##.#######.#############.###############.###.##.#.###..#############.########.##.###########.#.##.######.............###.######.##################.#.############.######.######################.#########.####.#######...#####.######################################.############.######.########.#.###########.################.#########.#########.####################.################################.##....................................#########.# #.############.###.###########################................##################################################################.###################.#######.###.#####################.####.##################.####.###.##.##########.##.##.####.#####.#####.#.#########.##.....................................................................................................................#####.####....##.######......................######.#.#.#.##.###########.##...............................................................................................................#.#.###.######....................#.############.######.######################.#########.####.#######...#####.######################################.############.######.########.#.###########.################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #.############.###.###########################.##############.###.##############################################################.###################.#######.###.#####################.####.##################.####.###.##.##########.##.##.####.#####.#####.#.#########.####.##########...#.#.######.#####..################################.######.########.###..#.###########.######.####.#..#####.####....##.########.##################.######.#.#.#.##....########.##.#######.#############.###############.###.##.#.###..#############.######....................................###.#.###.#########################.#.############.######.######################................#######...#####.######################################.############.###.##.########.#.###########.################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #........................................#####.##############.###.##############################################################.###....................................................................................##.##########.##.##.####.#####.#####.#.#########.####.##########...#.#.######.#####..################################.######.########.###..#.###########.######.####.#..#####.####....##.########.##################.######.#.#.#.#####.########.##.#######.#############.###############.###.##.#.###..#############.######.####.###########.#.##.########.###.###...................................############.######.######################.#########.###..#######...#####.######################################.############.###.##.########.#.###########.################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #......#######.###.#####################.#####.##############.###.##############################################################.###################.#######.#########################.####.##################.####.##..##.##########.#......................................................................################################.######.########.###..#.###########.######.####.#..#####.####....##.########.##################.######.#.#.#.#####.########.##...................###.###############.###.##.#.###..#############.######.####.###########.#.##.########.###.###.#.###.#########################.##############.######.######################.#########.###..#######...#####.######################################.############.###.##.########.#.###########.################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #.####.#######.###.#####################.#####.##############.###.##############################################################.###################.#######.#########################.####.##################.####.##..##.##########.##.##.####.#####.#####.#.#########.####.##########...#.########.#####..################################.######.########.###..#.###########.######.####.#..#####.####....##.########.##################.######.#.#.#.#####.########.##########.#############.#####...............................................................#.##.########.###.###.#.###.#########################.##############.######.######################.#########.###..#######...#####.######################################.############.###.##.########.#.##..........################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #.####.#######.###.#####################.#####.##############.###.##############################################################............................................................##################.####.##..##.##########....##.####.#####.#####.#.#########.####.##########...#.########.#####..################################.######.########.###..#.###########.######.####.#..#####.##..................##################.######.#.#.#.#####.########.##########.#############.###################.##.#.###..#####.#######.######.####.###########.#.##.########.###.###.#.###.#########################.##############.######.######################.#########.###..#######...#####.######################################.############.###.##.########.#.####.######.################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #.####.#######.###.#####################.#####.##############.###.##############################################################.###################.#################################.####.##################.####.##..##.###.............................................................#.########.#####..################################.######.########.###..#.###########.######.####.#..#####.####....##.########.##################.######.#.#.#.#####.########.##########.#############.###################.##.#.###..#####.#######.######.####.###########.#.##.########.###.###.#.###.#########################.##############.######.######################.............................##.######################################.############.###.##.########.#.####.######.################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #.####.#######.###.#####################.#####.##############.###.##############################################################.....................#################################.####.##################.####.##..##.##########.#####.####.#####.#####.###########.####.##########...#.########.#####........##########################.######.########.###..#.###########.######.####.#..#####.####....##.########.##################.######.#.#.#.#####.########.##########.#############.###################.##.#.###..#####.#######.######.####.###########.#.##.########.###.###.#.###.#########################.##############.######.######################.#########.###..########..##.##.######################################.############.###.##.########.#.####.######.################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #.####.#######.###.#####################.#####.##############.###.####################################################################################################################.####.##############...............................##.####.#####.#####.###########.####.##########...#.########.#####..#####.##########################.######.########.###..#.###########.######.####.#..#####.####....##.########.##################.######.#.#.#.#####.########.##########.#############.###################.##.#.###..#####.#######.######.####.###########.#.##.########.###.###.#.###.#########################.##############.######.######################.#########.###..########..##.##.############..........................................................####.######.################.#########.#########.####################.################################.##.###############.#.###........................# #.####.#######.###.#..................##.#####.##############.###.####################################################################################################################.####.##############.###.####.##..##.###.######.#####.####.#####.#####.###########.####.##########...#.########.#####..###.#.##########################.######.########.###..#.###########.######.####.#..#####.####....##.########.##################.####.........#####.########.##########.#############.###################.##.#.###..#####.#######.######.####.###########.#.##.########.###.###.#.###.#########################.##############.######.######################.#########.###..########..##.##.############.#########################.#########.##.###.##.##########.####.######.################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #.####.#######.###.#.############.###.##.#####.##############.###.####################################################################################################################.####.##############.###.####.##..##.###.######.#####.####.#####.#####.###########.####.##########...#.########.#####..###.#.##########################.######.########.###..#.###########.######.####.#..#####.####....##.####.................................#.#######.###........................................................###..#####.#######.######.####.###########.#.##.########.###.###.#.###.#########################.#############...............................................................############.#########################............#.###.##.##########.####.######.################.#########.#########.####################.################################.##.###############.#.###.#######.##############.# #.####.#######.###.#.############.###.##.#####.##############.###.####################################################################################################################.####.##############.###.####.##..##.###.######.#####.####.#####.#####.###########.####.##########...#.########.#####..###.#.##########################.######.########.###..#.###########.######.####.#..#####.####....##.####.##################.###.####.#...................................###########.###################.##.#.###..#####.#######.######.####.###########.#.##.########.###.###.#.###.#########################.#############..######.#################.####.#########.###..########..##.##.############.###################################..#.###.##.######............................................#########.####################.################################.##.###############...###.#######.##############.# #.####.#######.###.#.############.###.##.#####.##############.###.####################################################################################################################.####.##############.###.####.##..##.###.######.#####.####.#####.#####.###########.####.##########...#.########.#####..###.#.##########################.######.########.###..#.###########..............................##.####.##################.###.####.###.#.#######.###.####.##########.#.###########.###################.......................#.######.####.###########.#.##.########.###.###.#.###.#########################.#############..######.#################.####.#########.###..########..##.##.############.###################################..#.###.##.##########.####.######.##########################.#########.####################.###############.....................#####################.#######.##############.# #.####.#######.###.#.############.###.##.#####.##############.###.####################################################################################################################.####.##############.###.####.##..##.###..............####.#####.#####.###########.####.##########...#.########.#####..###.#.######################..................................###.................................#.####.##################.###.####.###.#.#######.###.####.##########.#.###########.###################.##.#.###............................###########.#.##.########.###.###.#.###.#########################.#############..######.#################.####.#########.###.#########..##.##.############.###################################..#.###.##.##########.####.######.##########################.#########.####################.###############.################.########################.#######.##############.# #.####.#######.###.#.############.#...............................###############################################################################################................#####.####.#####...............................................................########...........................##.#####..###.#.######################.###.######.########.###..#.#####.#####.######.####.#..###.#.#####....#.####.##################.###.####.###.#.#######.###.####.##########.#.###########.###################.##.#.###..#####.#####.#.######.####.###########.#.##.########.###.###.#.###.#########################.#############..######.#################................................................................................................................######.##########################.#########.####################.###############.################.########################.#######.##############.# #.####.#######.###.#.############.#.#.##.#####.##############.##..###############################################################################################.##############.#####.####.##################.####.##..##.##########.##########.#####.#####.##.########.####.##########.......................................................................................#.######.####.#..###.#.#####....#.####.##################.###.####.###.#.#######.###.####.##########.#.###########.###################.##.#.###..#####.#####...######.####.###########.#.##.########.###.###.#.###.#########################.#############..######...................####.#########.###.#########..##..#.#######.####.#########################.######.##....###.##.##########.####.######.##########################.#########.####################.###############.################.########################.#######.##############.# #.####.#######.###.#.############.#.#.##.#####.##############.##..###############################################################################################.##############.#####.####.##################.####.##..##.##########....................................####.##########.....#####.##.######.###.#.#########.############.###.######.########.###..#.#####.####..................................####.##########................................###.##.............................................................................................................................................................................#####################.#########.###.#########..##..#.#######.####.#########################.######.##.##.###.##.##########.####.######.##########################.#########.####################.###############.################.########################.#######.########.......# #........................................#####.##############.##..###############################################################################################.##############.#####.####.##################.####.##..##.##########.##########.#####.#####.##.########.####.##########.....#####.##.######.###.#.#########.############.###.######.########.###.##.#####.#####.######.####.#..###.#.#####....#.####.##########.#######.###.####.###.#.######..###.##.#.##########.#.###########.###########.#######.##.#..................................................................#.#############################.#############.#######..#####################.#########.###.#########..##..#.#######.####.#########################.######.##.##.###.##.##########.####.######.##########################.#########.####################.###############.################.########################.#######.##############.# #.############..........................######.##############.##..########################################################################################..................................................................................####..............................................................................................................###.##.#####.#####.######.####.#..###.#.#####....#.####.##########.#######.###.####.###.#.######..###.##.#.##########.#.###########.###########.#######.##.#####..#.###.#####.#.######.####.#############.##.########.......................#################.#############.#######..#####################.#########.###.#########..##..#.#######.####.#########################.######.##.##.###.##.##########.####.######.##########################.#########.####################.###############.################.########################.#######.##############.# #.....................................########.##############.##..###############################################################################################.##############.#####.####.#######################.##..#...........................##.#####.##.########.####.#######.##..#..#####.##.######.###.#.####.####.############.###.######.########.###.##.#####.#####.######.####.#..###.#.#####.......................................................#.##.#.##########.#.######....................................#.###.#####.#.######.####.#############.##.########..##.......###########.#################.#############.#######..#####################.#########.###.#########..##..#.#######.####.#########################.######.##.##.###.##.##########......................................#.#########.####################.###############.################.########################.#######.##############.# #.############..##.#.############.#.##########.##############.##..###############################################################################################.##############.#####.####.#######################.##..##..........................##.#####.##.########.####.#######.##..#..#####.##.######.###.#.####.####.############.###.######.########.###.##.#####.#####.######.####.#..###.#.#####..#.#............................................................................................#.#######.##.######.#.###.#####.#.######.####.#############.##.########..######.#.###########.##########..............................................................................##..#.#######.####.#########################.######.##.##.###.##.##########.####..#####.########################.#.#########.####################.#######............#############.########################.#######.##############.# #.############..##.#.############.#.##########.##############.##..###############################################################################################.##############.#####.####.#######################.##..##.##########.#####.####.#####.#####.##.########.####.#######.##.......###.##.######.###.#.####.####.############.###.######.########.###.##.#####.#####.######.####.#..###.#.#####..#.#.####.##########.#######.###.####.###.#.#######.###.##.#.##########.#.#######.###.#########.#.#######.##.######.#.###.#####.#.######.####.#############.##..........................................................#####.#######..#####################.#########.###.##########.##..#.#######.####.#########################.######.##.##.###.##.##########.####..#####.########################.#.#########.####################.#######.#######.##.#############.########################.#######.##############.# #.############..##.#.############.#.##########.##############.##..###############################################################################################.##############.#####.####.#######################.##..##.##########.#####.####.#####.#####.##.########.####.#######.##..#..#.###.##.######.###.#.####.####.############.###.######.########.###.##.#####.#####.######.####.#..###.#.#####..#.#.####.##########.#######.###.####.###.#.#######.###.##.#.##########.#.#######.###.#########.#.#######.##.######.#.###.#####.#.######.####.#############.###########..######.#.###########.##########.######.##.####.#####.#######..######.......................................................####.#########################.######.##.##.###.##.##########.####..#####.########################.#.#########.####################.#######.#######.##.#############.########################.#######.##############.# #.############..##.#.###########....##########.##############.##..###############################################################################################.##############.#####.####.#######################.##..##.##########.#####.####.#####.#####.##.########.####......................................................######.###.######.########.###.##.#####.#####.######.####.#..###.#.#####..#.#.####.##########.#######.###.####.###.#.#######.###.##.#.##########.#.#######.###.#########.#.#######.##.######.#....................####.#############.###########..######.#.####.######.##########.######.##.####.#####.#######..#####################.#############.##########.##..#.############.#########################.######.##.##.###.##.##########.####..#####.###........................................................................................................................................# #.############.......###########..############.##############.##..#####################################################################################...........#############..#####.####.##########........................................................................................................................................######.########.###.##.#####.#####.######........................................#.#######.###.####.###.#.#######.###.##.#.##########.#.#######.###.#########.#.#######.##.######.#####.#####.#.###########.#############.###########..######.#.####.######.##########.######.##.####.#####.#######..#####################.#############.##########.##..#.############.#########################.######.##.##...................####..#####.########################.#.##############################.#######.#######.##.#############.########################.#######.##############.# #.############...#.#############..############.##############.##..#####################################################################################.#######################..####...................................##.###.######.#####.####.#####.#####.###########.#####.######.##..#.##.#.#.##.######.###.#.####.####.############.###.#.................................................###.#.#####..#.#.####.########.#.#######.###.####.###.#.#######.###.##.#.##########.#.#######.###.#########.#.#######.##.######.#####.#####.#.###########.#############.###########..######.#.####.######.##########.######.##.####.#####.#######..#####################.#############.##########.##..#.############.#########################.######.##.######.##.##########.####..#####.########################.#.##############################.#######.#######.##.#############.########################.#######.##############.# #.############...#.#############..############.##############.##..#####################################################################################.#######################..#####.####.##########.#####.######.##..##.###.######.#####.####.#####.#####.###########.#####.######.##..#.##.#.#.##.######.###.#.####.####.############.###.#.####.########.###.##.#####.#####.###########.##.###.#.#####..#.#.####.########.#.#######.###................................................................................................#.###########.#############.###########..######.#.####.######.##########.######.##.####.#####.#######..#####################.#############.##########.##..#.############.#########################.######.##.######.##.##########.####..#####.########################.#.########.......................#######.#######.##.###...........................................................# #.############...#.#############..############.##############.##..#####################################################################################.#######################..#####.####.##########.#####.######.##..##.###.######.#####.####.#####.#####.###########.#####.######.##..#.##.#......######.###.#.####.####.############.###.#.####.########.###.##.#####.#####.###########.##.###.#.#####..#.#.####.########.#.#######.###.####.###.#.#######.###.##.#.##########.#.#######.###.#########.#.#######.##.....................................................................................#######.######.##.####.#####.#######..#####################.#############.##########.##.................#########################.######.##.######.##.##########.####..#####.########################.#.########.#############################.#######.##.#############.####.###################.#######.##############.# #.############...#.#############..############.##########.###.##..#####################################################################################.#######################..#####.####.##########.#####.######.##..##.###.######.#####.####.#####.......................................................................############.###.#.####.########.###.##.#####.#####.###########.##.###.#.#####..#.#.####.########.#.#######.###.####.###.#.#######.###.##.#.##########.#.#######.###.#########.#.#######.##..#####.#####.####..#.###########.#######.#################..########.####.####.#.##.#######.######.##.####.#####.#######..#####################.##########.....................######################################.######...............................#####.########################.#.########.#############################.#######.##.#############.####.###################.#######.##############.# #.############...#.#############..############.##########.......................#######################################################################.#######################..#####.####.##########.#####.######.##..##.###.######........................###########.#####.######.##..####.###.##.######.###.#.####.####.############.###.#.####.########.###.##.#####.#####.###########....................................................................###.##.#.##########.#.#######.###.#########.#.#######.##..#####.#####.####..#.###########.#######.#################..########.####.####.#.##.##....................................#####################.#############.##########.###.#.######################################.#########.######.##.##########.####.######.########################.#.########.#############################.#######.##.#############.####.###################.#######.##############.# #.############...#.#############..............................##..#############.#######################################################################.#######################..#####.####.##########.#####.######.##..##.###.######.#####.####.#####.#####.###########.#####.#########..####.###.##.######.###.#......................#.###.#.####.########.###.##.#####..####.##############.###.#.#####..#.#.####.##..................................#########.##.#.##########.#.#######.###.#########.#.#######.##.........................................................##..########.####.####.#.##.#######.######.##.####.#####.#######..#####################.#############.##########.###.#.######################################.#########.######.##.##########.####.######.########################.#.########.#############################.#######.##.#############.####.###################.#######.##############.# #..............................................##########.######..#############.##########################################################.............................................####.##########.#####.........................................................###.#####.#########..####.###.##.######.###.#.####.####.##########.#.###.#.####.########.#.....................................#.#####..#.#.####.##.####..#.#######.###.####.###.#.#.#########.##.#.##########.#.#######.###.#########.#.#######.###.#####.#####.####..#.###########.#######.##############.##..########.####.####.#.##.#######.######.##.####.#####.#######..#####################.#############.##########.###.#.######################################.#########.######.##.##########.####.######.########################.#.########.#############################.#######.##.#############.####.###################.#######.##############.# #.############...#.############.#.############.##########.######..#############.###############################################################################################..#####.####.##########.#####.######.##..##.###.######.#####.####.#####.#####.#######.###.#####.#########..####.###.#########.###.#.####.####.##########.#.###.#.####.########.#.......................................................##.####..#.#######.#..............#.#########.##.#.##########.#.#######.###.#########.#.#######.###.#####.#####.####..#.###########.#######.##############.##..########.####.####.#.##.#######.######.##.####.#####.#######..#####################.#############.##########.###.#.######################################.#########.######.##.##########.####........########################.#.########.#############################.#######.##.#############.####.###################.#######.##############.# #.############...#.############.#.############.##########.######..#############.######################################################################################..................................................##.###.######.#####.####.#####.#####.#######.###.#####.#########..####.###.#########..##.#.####.####.##########.#.###.#.####.########.#.#.##.#####..##########.########.#####.#####..#.#.####.##.####..#.#######.#.#.####.###.#.#.#########.##.#.##########.............................................#####.####..#.###########..........................................####.#.##.#######.######.##.####.#####.#######..#####################.#############.##########.###.#.######################################.#########.######...............................................................#############################.#######.##.#############.####.###################.#######.##############.# #.############...#.############.#.############.##########.######..#############.######################################################################################.########..#####.####.##########.#####.######.##..##.###.######.#####.####.#####.#####.#######.###.#####.#########......................................................................................................................................................................................................................#######.###.###########.####..#.###################.##############.##..########.####.####.#.##.#######.######.##.####.#####.#######..#####################.#############.##########.###.#.######################################.#########.######.##.########.#.###########.########################.#....................................###.####....##.#############.####.###################.#######.##############.# #.############...............................#.##########.######..#############............................###########################.############.......................#####..#####.####.##########.#####.######.##..##.###.######.#####.####.#####.#####.#######.###.#####.#########..########.##########.##.#.####.###############.#.###.#.####.########.#.#.##.####...##.#######.########.#####.#####..#.#.####.##.####..#.#######.#.######.###.#.#.#########.##.#.###.########.#######.###.###.#####.#.#######.###.###########.####..#.###################.##############.##..########.####.####.#.##.#######.######.##.####.#####.###.###..#####################.#############.##########.###.#.######################################.#########.######.##.########.#.###########.########################.#.#######..#########################.###.####.#####.#############.####.###################.#######.##############.# #.############.#.#.#########.##.#.############.##########.######..#############.######################################################.############.##################.##.#####..#####.####.##########.#####.######.##..##.###.######.#####.####.#####.#####.#######.###.#####.#########..########.##########.##.#.####.###############.#.###.#.####.########.#.#.##.####...##.#######.########.#####.#####..#.#.####.##.####.....................#.................##.#.###.########.#######.###.....................................####..#.###################.##############.##..########.####.####.#.##.#######.######.##.####.#####.###.###..#####################.#############.##########.###.#.######################################.#..................................................................................................................####.#############.####........................####.##############.# #.############.#.#.#########.##.#.############.##########.######..#############.######################################################.############.##################.##.#####..#####.####.##########..............##..##.###.######.#####.####.#####.#####.#######.###.#####.#########..########.##########.##.#.####.###############.#.###.#.####.########.#.#.##.####...##.#######.########.#####.#####..#.#.####.##.####.##.#######.#.########.#.#.#.############.#.#............#######.###.###.#####.#.#######.###.####.######.####..#.###################.##############.##..########.####.####.#.##.#######.######.##.####.#####.###.###..#####################.#############.##########.###.#.######################################.#.#######.######.##.########.#.###########.###########.############.#.#######...####################.###.###.####.#####.############....................######..#.####.##############.# #.############.#.#.#########.##.#.############.##########.######..#############.######################################################.############.##################.##.#####..#####.####.##########.#####.######.##..##.###.######.#####.####.#####.#####.#######.###.#####.#########..########.##########.##.#.####.###############.#.###.#.####.########.#................................................................................................#######.#.#.#.################.###.###.#####........................................................................................####.#.##.#######.######.##.####.#####.###.###..#####################.#############.##########.###.#.######################################.#.#######.######.##.########.#.###########.###########.############.#.#######...####################.###.###.####.#####.#############.####..#########.########..#.####.##############.# #.############.#.#.#########.##.#.############.##########.######..#############.######################################################.############.##################.##.#####..#####.####.##########.#####.######.##..##.###.######..####.####.#####.#####.#######.###.#####.#########..########.##########.##.....................................########.#...##.####...##.#######.########.#####.#####..#.#.####.##.####.#..#####.#.#.########.#.#..................#.#.################.###.###.#####.#.#######.###.####.####.#.####..#.###################.##############.....########.####.####.#....#######.######.##.####.#####.###.###..#####################.#############.##########.###.#.######################################.#.#######.######.##.########.#.###########.###########.############.#.#######...####################.###.###.####.#####.#############.####..#########.########.................######.# #.############.#.#.#########.##.#.############.##########..#####..#############.######################################################.############.##################.##.#####..#####.####.##########.#####.######.##..##.###.######..####.####.#####.#####.#######.###.#####.#########..########.##########.####.##..............................#.########.#...##.####...##.#######.####...................................#..#####.#.#.########.#.#.#.####.#######.###.#.################.###.###.#####.#.#######.###.####.####.#.####..#...................................####.########.####.####.###..#######.######.##.####.#####.###.###..#####################.#############.##########.###.#.#############################..............................########.#.###########.###........................#######...####################.###.###.####.#####.#############.####..#########.#########.#.####.#######.######.# #.############.#.#.#########.##.#.############.##########..#####..########.####.######################################################.############.##################.##.#####..#####.####.##########.#####.######.##..##.###.######..................#####.#######.###.#####.#########..########.##########.####.##.#.###############.#####.#.####.########.#...##.####.............................#####..#.#.#######.####.#..#####.#.#.########.#.#.#.####.#######.###.#.################.###.......................#.####.####.#.####..#####################.#############.####.########.####.####.###..#######.######.##.####.#####.###.###..#####################.#############.##########.###.#.######################################.#.#######.######.###########.#.###########.###########.############.#.#######...####################.###.###.####.#####.#############.####..#########.#########.#.####.#######.######.# #.############.#.#.#########.##.#.###.............................########.####.######################################################.############.##################.##..................................................###.#######.####.####.###########.#######.###.#####.#########..########.##########.####.##.#.###############.#####.#.####.########.#...##.####...##.######..##...................................................................##.#######.###.#.################.###.###.#####.#.#######.#.#.####.#..................#.......#######.#############.####.########.####.####.###..#######.######.##.####.#####.###.....................................................................############################.#.#######.######.###########.#.###########.###########.############.#.#######................................####.#####.#############.####..#########.#########.#.####.#######.######.# #.############.#.#.#########.##.#.############.##.................########.####.######################################################.############.##################.########..#####.####.##..######.#####.######.##..##.###.#######.####.####.............................#.#########..########.##########.####............................................................................#.#####.#####.......................................................................###########.###.###.#####.#.#######.#.#.####.#.##.#.####..#####.#.#####.#######.#############.####.########.####.####.###..###...................................#####################.#############.###.######.###.#.#########.############################.#.#######.######.###########.#.###########.###########.############.#.#######...####################.###.########.#####.#############.####..#########.#########.#.####.#######.######.# #.############.#.#.#########.##.#.############.##.#######..######.########.####.######################################################.############.##################.#####.##..#####.####.##..######.#####.######.###.##.###.#######.####.####.###########.#######.###.###....................................................................####.##########...##.#.##...##.######..##.##.##.#####.#####....#.############.#..#####.#.#.########.###.###.##.#######.###.#.####.###########.###.###.#####.#.#######.#.#.####.#.##.#.####..#####.#.#####.#######.########.........................####.###..###.###.#########.####.#####.###.###..#####################.#############.###.######.###.#.#########.################....................................................................############.#.#######...####################.###.########.#####.#############.####..#########.#########.#.####.#######.######.# #.############.#.#.#########.##.#.############.##.#######..######.########.####.##################################################.###.############.##################.#####.##..#####.####................................###.###..........####.###########.#######.###.#####.#########..###################.####.##.############.####.############.##########...##.#.##...##.######..##.##.##................#.############.#..#####.#.#.########.###.###.##.#######.###.#.####.###########.###.###.#####.#.#######.#.#.####.#.##.#.####...........................#####.####.####.######.#.####.####.###..###.###.#########.####.#####.###.###..#####################.#############.###.######.###.#.#########.###########################............######.########.##.#.###########.###########.############.#.#######...####################.###.########.#####...........###.####..#########.#########.#.####.#######.######.# #...............................................................................##################################################.###.############.##################.#####.##..#####.####.##..######.........................###.###.......................#######.###.#####.#########..###################.####.##.############.####.############.##########...##.#.##...##.######..##.##.########.#####...##.############.#..#####.#.#.########.###.###.##.#######.###.#.####.###########.###.###.#####.#.#######.#.#.####.#.##.#.####.######.#######.#######.##.#####.####.####.######.#.####.####.###..###.###.#########.####.#####.##..###..#####################.#############.###.######.###.#.#########.############################.#.##############.########.##.#.###########.###########.############.#########...####################.###.########.#.#############.###.####..#########.#########.#.####.#######.######.# #.#########.####.###########.##.#.############.##.#######..######.########.####.#########.########################################.###.############.##################.#####.###.#####.####.##..######..####.######.###.##.###.###.###.#########.###########.#######.###.#####.#########..###################.####.##.############.####.############.###########..##.........................########.#####...##.############.#..#####.#.#.########.###.###.##.#######.###.#.####.###########.###.###.#####.#.#######.#.#.####.#.##.#.####.######.#######.#######.##.#####.####.####.######.#.####.####.###..###.###.#########.####.#####.##..###..#####################.#############.###.######.###.#.#########.############################.#.##############.########.##.#.###########.###########.############.#########...####################.###.########.#.#############.###.####..#########.#########.#.####.#######.######.# #.........#.####.###########.##.#.############.##.#######..######.########.####.#########.########################################.###.############.##################.#####.###.#####.####.##..######..####.........................#.#########.###########.#######.###.#####.#########..###################.####.##.############.####.############.###########..####.##...##.######..##.#..########.#####...##.############.#..#####.###.########.###.###.##.#######.###.#.####.###########.###.###.#####.#.#######.#.#.####.#.##.#.####.######.#######.#######.##.#####.####.####.######.#.####.####.###..###.###.#########.####.#####.##..###..#####################....##########.###.######.###.#.#########.############################.#.##############.########.##.#.###########.###########.############.#########...####################.###.########.#.#############.###.####..#########.#########.#.####.#######.######.# #.........#.##...........................#####.##.#######..######.########.####.#########.########################################.###.############.##################.#####.###.#####.####.##..######..###########.###.##.###.###.###.#########.###########.........................................########.####.##.############.####.############.###########..####.##...##.######..##.#..########.#####...##.############.#..#####.###.########.###.###.##.###########.#.####.###########.###.###.#####.#.#######.#.#.####.#.##.#.####.######.#######.#######.##.#####.####.####.######.#.####.####.###..###.###.#########.####.#####.##..###..########################.##########.###.######.###.#.#########.############################.#.##############.########.##.#.###########.###########.############.#########...####################.###.###......................................................####................# #.#########.####.###########.##.#.######.#####.##.#######..######.#####............................................###############.###.############.##################.#####.###.#####.####.##..######..###########.###.##.###.###.###.#########.###########.#######.#########.#########.####################...............######.####.############.###########..####.##...##.######..##.#..########.#####...##.############.#.........................###.##.###########.#.####.#######........................................##.#.####.######.#######.#######.##.#####.####.####.######.#.####.####.###..###.###.#########.###......................###################.##########.###.######.###.#.#########.############################.#.##############.########.##.#.#....................................#########...####################.###.##########.############..###.#####.#########.#########.######.#######.######.# #.#########.####.###########.##.#.######.#####.##.#######..######.#####.##.####.#########.########################.###############.###.############.##################.#####.#########.####.##..######..###########.###.##.###.###.###.#########.###########.#######.#########.#########.####################.####.##.#####.######.####.#######.............................##.######..##.#..########.#####...##.############.#..#####.###.########.###.###.##.######.........................###.###.#####.#.#######.#.#.####.####.#.####.######.#######.#######.##.#####.####.####.######.#.####.####.###..###.###.#########.###.........................................................######.###.#.#########.############################.#.##############.########.##.#.###########.###########.############.#########...####################.###.##########.############..###.#####.#########.#########.######.#######.######.# #.#########.####.###########.##.#...........................#####.#####.##.####.#########.########################.###############.###.############.##################.#####.#########.####.##..######..###########.###.##.###.###.###.####.####.###########.#######.#########.#########................................###.######.####.#######.####.###########..####.#....##.######..##.#..########.#####...##.############.#..#####.###.########.###.###.##.######.####.#.####.#######.#######.###.#####.#.#######.#.#.####.####.#.####.##.###.#######.#######.##.#####.####.####.######.#.####.####.###..###.###.#########.###.######.##..###..####.############.######.##########.##########.###.#.#########.############################.#.##############.########.##....................................................####################.###............................#.#####.#########.#########.######.#######.######.# #.#########.####.###########.##.#.######.#####.##.#####.#...#####.#####.##.####.#########.########################.###############.###.############.##################.#####.#########.####.##..######......................................####.###########.#######.#########.##############################.####.##................##.#######.####.###########..####.#....##.######..##.#..########.#####...##.############.#..#####.###.########.###.###.##.######.####.#.####.#######.#######.###.#####.#.#######.#.#.####.........................................................................................#######.###.######.##..###..####.############.######.##########.##########.###.#.#########.###............................##############.########.##.#.###########.########################.............####################.##############.############..#.#.#####.#########.#########.######.#######.######.# #.#########.####.###########.##.#.######.#####.##.#####.#...#####.#####.##.####.#########.########################.###############.###.############.##################.#####.#########.####.##..######...##########.###.##.###.###.###.####.####.###########.#######.#########.##############################.####.##..####.######.#.##.#######.####.###########..####.#....##.######..##.#......................############....#####.###.########.###.###.##.######.####.#.####.#######.#######.###.#####.#.#######.#.#.####.####.#.####.##.###.#######.#######.##.#####.####.####.#.####.#.####.####.###..###.###.#############.######.##..###..####.############.######.##########.##########.###.#.#########.###.########################.#.##############.########.##.#.###########.################################.#.#.####################.##############.############..#.....................#######.#......#######.######.# #.#########.####.###########.##.#.######.#####.##.#####.#...#####.#####.##.##############.########################.###############.###.############.##################..........................######...........................................###########.#######.#########.##############################.####.##..####.######.#.##.#######.####.###########..####.#....##.######..##.#..########.#####...###############....#####.###.########.###.###.##.######.####.#.####.................................................................................##.#####.#..............................................................##..###..####.############.######.##########.##########.###.#.#########.###.########################.#.##############.########.##.#.###########.################################.#.#.####################.##############.############..#.#.#####.#########.#.#######.#.############.######.# #.#########.####.###########.##.#.######.#####.##.#####.#...#####.#####.##.##############.############.......................................######.##################.#####.#########.####.##.#######...##########.###.##.#######.###.####.####.###########.#######.#########.##############################.####.##..####.######.#.##.#######.####.###########..####.#....##.######.###.#..########.#####...###############....#####.###.########.###.###.##.######.####.#.####.#######.#######.###.#####.#.#######.#.######.####.######.##.###.#######.##########.#####.####.####.#.####.#.#########.###..###.###.#############.#########..###..####.############.######.##########.##########.###.#.#########.###.########################.#.##############.########.##.#.###########.################################.#.#.####################.##############.############..#.#.#####.#########.#.#######.#.############.######.# #.#########.####.###########.##.#.######.#####.##.#####.#...#####.#####.##.##############.########################.###############.###.#####.######.##################.#####.#########.####.##.#######...##########.###.##.#######.###.####.####.###########.#######.#########.##############################.####.##..####.######.#.##.#######.####.###########..####.#....##.######.###.#..########.#####...###############....#####.###.########.###.######.######.####.#.####.#######.#######.###.#####.#.#######.#.######.####.######........#######.##########.#####.####.####.#.####.#.#########.###..###.###.#############.#########..###..####.############.######.##########.##########.###.#.#########.###.########################.#.##############.########.##.#.###########.################################.#.#.####################.##############.############..#.#.#####.#########.#.#######.#.############.######.# #.#########.####.###########.##.#.######.#####.##.#####.#..........................................................###############.###.#####.######.##################.#####.#########.####.##.#######...##########.###.##.#######.###.####.####.###########.#######.#########.##############################.####.##..####.######.#.##.#######.####.###########..####.#....##.######.###.#..########.#####...###############....#####.###.########.###.######.######.####.#.####.#######.#######.###.#####.#.#######.#.######.####.#########.###.#######.##########.#####.####.####.#.####.#.#########.###..###.###.#############...........................................................................####.###.########################.#.##############.########.##.#.###########.################################.#.#.####################.##############.############..#.#.#####.#########.#.#######.#.############.######.# #.#########.####.###########.##.#.######.#####.##.#####.#....####.#####.##.##############.########################################.###..................##############.#####.#########.####.##.#######...##########.###.##.#######.###.####.####.###########.#######.#########.##############################.####.##..####.######.#.##.#######.####.###########..####.#....#########.###.#..########.#####...###############....................##.###.######.######.####.#.####.#######.#######.###.#######.#######.#.######.####.#########.###.#######.##########.#####.####.####.#.####.#.#########.###..###.###.####################.....####.####.############.######..#########.##########.###.#.####.####.###.########################.#...............................##########.################################.#.#.####################.##############.############..#.#.#####.#########.#.#######.#.############.######.# #.#########.####.###########.##.#....###.#####.##.#####.#....####.#####.##.##############.########################################.###.#####.######.###.##############.#####.#########.####.##.#######...##########.######.#######...#.####.####.###########.#######.#########.###.................................................#.##########.####.###########..####.#......................................############.....................................######.####......................................................................#.#######.##########.#####.####.####.#.####.#.#########.###..###.###.#######################..####.####.############.######..#########..................####.####.###.########################.#.##############.########.##.#..##########.################################.#.#.####################..................................................................................# #...............................#.##.###.#####.##.#####.#....####.#####.##.##############.########################################.###.#####.######.###.##############.#####.#########.####.##.#######...##########.######.#########.#.####.####.###########.#######.#########.###.##########################.####.###.####.########.##########.####.###########..####.#....#########.###.#..########.#####...############.##..#.#####.###.########.###.######.######.######.####.#######.#######.###.#######.#######.#.####.#.##.#.#########.#.#.##.####.##########.#####.####.####.#.####.#.#########.###..###.###.#######################..####.####.############.######..####################.###.######.####.###.########################.#.##############.########.##.#..##########.###########.####################.#.#.####################.##############.############.##.#.#####.#########.#.#######................######.# #.#########.##.#.###########....................................................................##################################.###.#####.######.###.##############.#####.#########.####.##.#######...##########.######.#########.#.####.####.###########.#######.#########.###.##########################.####.###.####.########.##########.####.###########..####.#....#########.###.#....................................#.#####.###.########.###.#####.................................................................................#.#.##.####.##########.#####.####.####.#.####.#.#########.###..###.###.#######################..####.####.############.####.#..####################.###.######.####.###.###########.....................................................................####################.#.######################.##############.############.##.#.#####.#########.#.#########.###################.# #.#########.##.#.##############................##.#####.##...####.#####.##.##############.#####.##################################.###.#####.######.###.##############.#####.#########.####.##.#######...##########.######.#########.#.####.####.###########.#######..........................................####.###.####.########.##########.####.###########..####.#....#########.###.##.########.#####...############.##..#.##...........................................................................#######.#.####.#.##.#.#########.#.#.##.####.##########.#####.####..###.#.####.#.#########.###..###.###.#######################.........................####.#..####################.###.######.####.###.###########.############.#.##############.########.##.#..##########.###########.####################.#.######################.##############.############.##.#.#####.#########.................................# #.#########.##.#.##############.####.###.#####.##.#####.##...####.#####.##.##############.#####.##################################.###.#####.######.###..#############.#####.#########.####.##.#######...##########..............................###########.#######.#########.###.###############################.###.####.########.##########.####.###########..####.#....#########.###.##.########.#####...############.##..#.#####.###.########.###.#####..#############.#.##.#######.#######.###.###############.#.####.#.##.#.#########.#.#................................###.#.####.#.#########.###..###.###.########################.####.#..#.############.####.#..####################.###.######.####.###.###########.############.#.##############.########..................###########.####################.#.######################.##############.############.##.#.#####.###########.#########.###################.# #.#########.##.#.##############.####.###.#####.##.#####.##...####.#####.##.##############.#####.##################################.###.#####.######...............................####.####.##.#######...#################.#########.#.####.####.###########.#######.#########.###.###############################.###.####.########.##########.####.###########..####.#....#########.###.##.########.#####...############.##..#.#####.###.#..............###..#############.#.##.#######.#######.###.###############.#.####.#.##.#.#########.#.#.##.####.##########.#####.####..###.#.####.#.#########.###..###.###.########################.####.#..#.############.####.#..####################.###.######.####.###.###########.############.#.##############.########.##.#..######################.####################.#.######################.##############.############.##.#.#####.###########...............................# #.#########.##.#.##############.####.###.#####.##.#####.##...####.#####.##.##############.#####.##################################.###.#####.###########.#############.#####.####.####.####.##.#######...#################.#########.#.####.####.###########.#######.#########.###.###############################.###.####.########.##########.####.###########..####.#....#########.###.##.########.#####...############.##..#.#####.###.#.######..##.#.###..#############.#.##.#######.#######.###.###############.#.####.#.##.#.#########.#.#.##.####.##########.#####.####..###.#.####.#.#########.###..###.###.########################.####.#..#.############.####.#..####################.##########.####.###.###########.############.#.##############.########.##.#..######################.####################.#.######################.##############.############.##.#.#####.###########.#########.###################.# #.#########.##.#.##############.####.###.#####.##.#####.##...####.#####.##.##############.#####.##################################.###.#####.###########.#############.#####.####.####.####.##.#######...#################.#########.#.####.####.###########.#######.#########.###.###############################.###.####.########.##########.####.##########..................................................................#####.###.#.######..##.#.###..#############.#......................................................#########.#.#.##.####.##########.#####.####..###.#.####.#.#########.###..###.###.########################.####.#..#.############.####.#..####################.##########.####.###.###########.############.#.##############.########.##.#..######################.####################.#.######################.##############.############.####.#####.###########.#########.###################.# #.#########.##.#.##############.####.###.########.#####.##...####.#####.##.##############.#####.##################################.###.#####.###########.#############.#####.####.####.####.##.###.....................................####.####.###########.#####.#.#########.###.###############################.###.####.########.##########.####.###########..####.#....#########.###.##.########.#####...######.#####.##..#######.###.#.######..##.#.###..#############.####.#######.#######.#####################.####.#.####.#########.#.#.##.####.##########.#####..............................###..###.###.########################.####.#..#.#######...............................###.##########.####.###.###########.############.#.##############.########.##.#..######################.####################.#.######################.##############.############.####.#####.###########.#########.###################.# #.#########.##...........................########.#####.##...####.#####.##.##############.#####.##################################.###.#####.###########.#############.#####.####.####.####.##.###.###...#################.#########...####.####.###########.........................................................................########...............................#########.###.##.########.#####...######.#####.##..#######.###.#.######..##.#.###..#############.####.#######.#######.#####################.####.#.####.#######......................................###.#.####.#.#############..###.###.########################.####.#..#.#######.####.####.#..################.###.##########.####.###.###########.############.#................########.##.#..######################.####################.#.######################.##############.############.####.#####.###########.#########.###################.# #.#########.####.##############.####.###.########.#####.##...####.#####.##.##############.#####.##################################.###.#####.###########.###################.####.####.####.##.###.###...#################.#########...####.####.#################.#.#########.###.###############################.###.####.########.##########.####.###########......................###..................................##..#######.###.#.######..##.#.###..#############.####.#######.##..............................##.#.####.#########.#.#.##.####.####..####.##########..###.#.####.#.#############..###.###.##########....................................................................................................................................................................................................................................############.####.#####................................##########.# #.#########.####.##############.####.###.########.#####.##...####.#####.##.##############.#####.##################################.###.#####.###########.###################.####.####.####.##.###.###.....................................................................................................................................####.####.#########...###.###....#########.######.########.#####................................#.######..##.#.###..#######................................#################.#.##.#.####.#########.#.#.##.####.####..####.##########..###.#.####.#.#############..###.###.########################.####.#..#.#######.####.####.#..################.###.##########.#.................................#.##############.########..#.#...............#########.####################.#.######################.##############.############.####.#####.###########.#########.########.##########.# #....................................###.########.#####.##...####.#####.##.##############.#####.##################################.###.#####.###########.###################.####.####.####.##.###.###.#.###############.###########...####.####.#################.#.#############.###############################.###.####.###################.####.#########.#####.###......................................######.#####.##..#######.###.#.######..##.#.###..#######.#####.####.#######.##.####.###.#################.#.##.#.####.#########.#.#.##.####.####..####.##########..###.#...............................########################.####.#..#.#######.####.####.#..################.###.##########.#.##.###.###############.#######.##.##############.#####.##..#.#..############.#########.####################.#.######################.##############.############.####.#####.###########.#########.########.##########.# #.#########.####.##############.########............................###.##.##############.#####.##################################.###.#####.###########.####.....................####.####.##.###.###.#.###############.###########...####.####.#################.#.#############.###############################.###.####.#################...............................#########.######.########.####....######.#####.##..#######.###.#.######..##.#.###..#######.#####.####.#######.##.####.###.#################.#.##.######.#########.#.#.##.####.####..###############..###.#..###.#.#############...................................####.#..#.#######.####.#.....................................#.#.##.###.###############.#######.##.##############.#####.##..#.#..############.#########.####################.#.######################.##############.############.####.#####.###########.#########.########.##########.# #.#########.####.##############.########.#######..#####.##...####.#.###.##.##############.#####.##################################.###.#####.###########.####.##############.###..####.####.##.###.###.#.###############.###########...####.####.#################.#.#############.##############################.......###.###################.####.#########.#####.###....#########.######.########.####....######.#####.##..#######.###.#.######..##.#.###..#######.#####.......######.##.####.###.#################.#.##.######.#########.#.#.......................................###.#.##############.###.###.########################.####.#..#.#######.####.####.#..##...................................###.###############.#######.##.##############.#####.###.#.#..############.#########.####################.#.######################.##############.############.####.#####.#....######.#########.########.##########.# #.#########.####.##############.########.......#..#####.##........#.###.##.##############.#####.##################################.###.#####.###########.####.############.#.###..####.####.##.###.###.#.###############.###########...####.####.######..................................########################..###..###.###################.####.#########.#####.###....#########.######.########.####....######.#####.##..#######.###.#.######..##.#.###..#######.#####..###..######.##.####.###.#################.#.##.######.#########.#.####.####.####..###############..###.#..###.#.##############.###.###.########################.####.#..#.#######.####.####.#..##.#############.###.########.#.#.######.###############.#######.##.##############.#####.###.#.#..############.#########.####################.#.........................................................................................................# #.#########.####.##############.##############.#..#####.##...######.###.##.##############.#####.##########.............................#####.##................................................###.###.#...............................####.####.######.##########.#.#############.#####.########################..###..###.###################...............................................................................................................................................................................................#.####.####............##########..###.#..###.#.##############.###.###.########################.##.#.#..#.#######.####.####.#....................................######.###############.#######.##.##############.#####.###.#.#..############.#########.####################.########################.##############.############.##########.#.##.######.#########.########.##########.# #.#########.####.########..................................................##############.#####.##########.#######################.#########.##.########.####.#######.####.#.###..####.####.##.###.###.#################.##########..#.####.####.######.##########.#.#############.#####.########################..###..###.########################.#########.#####.###.....###.#########################....######.#####.##..#######.............................................######.##.####.#.#.##########.######.#.##.######.#########.#.####.#########..####.##########..###.#..###.#.##############.###.###.########################.##.#.#..#.#######.####.####.##.##.#############.###.########.......................................##############.#####.###.#.#..############.#########.####################.########################.##############.############.##########.#.##.######.#########.########.##########.# #.#########.####.########.#####.##############.#.######.##...######.###.##.##############.#####.##########.#######################.#########.##.########.####.#######.####.#.###..####.####.##.###.###.#################.##########..#.####.####.######.##########.#.#############.#####.########################...........########################.#########.#####.###.....###.#########################....######.#####.##..#######.##..########..##.#.###..#############..###..######.##.####.#.#.##########.######.#.##.######.#########.#......#########..####.##########..###.#..###.#.##############.###.###.########################.##.#.#..#.#######.####.####.##.##.#############.###.########.#.#.######.###############.#######.##.##############.#####.###.#.#..############.#########.####################.########################.##############.############.##########.#.##.######.#########.########.##########.# #.#########.####.########.#####.##############.#.######.##...######.###.##.##############.#####.##########.#######################.#########.##.########.####.#######.####.#.###..####.####.##.###.###.#################.##########..#.####.####.######.##########.#.#############.#####.########################.####..###.########################.#########.#####.###.....###.#########################....######.#####.##..#######.##..########..##.#.###..#############..###..######.................######.######.#.##.######.#########.#####..#########..####.##########..###.#..###.#.##############.###.###.########################.##.#.#..#.#######.####.####.##.##.#############.###.########.#.#.######.###############.#######.##.##############.#####.###.#.#..############.#########.#######..........................................................................................#########.########.##########.# #.......................................................................##.##############.#####.##########.#######################.#########.##.########.####.#######.####.#.###..####.####.##.##..###.#################.##########..#.####.####.######.##########.#.#############.#####.########################.####..###.########################.#########.#####.###.....###.#####.............#######....######.#####.##..#######.##..########..##.#.###..#.............................####.#.#.###.######.######.#.##.######.#########.#####..#########..####.................#..###.#.##############.###.###.########################.##.#.#..#.#######.#########.##...........######.###..#######.#.#.######.###############.#######.##.##############.#####.###.#.#..############.#########.####################.########################.##############.############.##########.#.##.######.#########.########.##########.# #.#########.####.##..............................######.##...######.######.##############.#####.##########.#######################.#########.##.########.####.#######.####.#.###..####.####.##.##..###.#################.##########................................#.#############.#####.########################.####..###.########################.#########.#####.........###.#####.###########.#######....######.#####.##..#######.##..########..####.###..#.###########..###..#.######..####.#.#.###.######.######.#.##.######.#########.#####..#########..###############..#####..###.#.##############.###.###.########################.##.#.#..#.#######.#########.##.##.######.######.###..#######.#.#.######.###############.#######.##.##############.#####.###.#.#..############.#########.####################.########################.##############.############.##########.#.##.######.#########.########.##########.# #.#########.####.##.#####.#####.################.######.#...............................................##.#######################.##......#.##.########.####.#######.####.#.###..####.####.##.##..###.#############.###.##########.##.####.####.######.#########..#.#############.#####.########################.####..###.########################.######.##.#####.####....###.#####.###########.#######....######.#####.##..#######.##..########..####.###..#.###########..###..#.######..####.#.#.###.######.######.#.##.######.#########.#####..#########..###############..#####..###.#.##############.###.###.##############.....................#######.#########.##.##.######.######.###..#######.#.#.######.###############.#######.##.##############.#####.###.#.#..############.#########.####################.########################.##############.#####.....................##.######.#########.########.##########.# #.#########.####.##.#####.#####.#####...............................######.##############.#####.##########.#######################.##.####.#.##.###.####.####.#######.####.#.###..####.####.##.##..###.#############.###.##########.##.####.####...................................#####.########################.####..###.########################.##.###.##.#####.####....###.#####.###########.#######....######.#####.................########..####.###..#.###########..###..#.######..####.#.#.###.######.######.#.##.######.#########.#####..#########..###############..#####..###.#.##############.###.#....................................#########.#########.##.##.######.######.###..#######.#.#.######.###############.#######.##.##############.#####.###.#.........................................................###############.##############.#####.######.##########.####.######.#########.########.##########.# #.#########.####.##.#####.#####.#####.##########.######.#..#.######.######.##############.#####.##########.#######################.....................................................####.##.##..###.#############.###.##########.##.####.###########.#########..#.###################.########################.####..###.########################.##.###.##.#####.####....###.#####.###########.#######......####.#####.....................................................##..#.######..####.#.#.###.###.......................#########.#####..#########..###############..#####..###.#.##############.###.#.#.##############.#####.............................................................................###############.#######.##.##############.#####.###.###..############.#########.####################.########.#.......#######.##############.#####.######.##########.####.######.#########.########.##########.# #.#########.####.##.#####.#####.#####.##########.######.#..#.######.######.##############.#####.##########.#######################.##.####.#.##.###.####.####.#######.####.#.###..#########.##.##..###.#############.###.##########.##.####.###########.#########..#.###################.########################.####..###.########################.##.###.##.#####.####....###.#####.###########.#######....#.####.#####.##..#######.###.####................................##..#.######..####.#.#.###.###.##.######.#.##.################.#####..#########..###############..#####..###.#.##############.###.#.#.##############.#####.###.##.#....#########.#########.##.##.######.######.###........................############.#######.##.##############.#####.###.###..############.#########.####################.########.#.#####.#######.##############.#####.######.##########.####.######.#########.########.##########.# #.#########.####.##.#####.#####.#####.##########.######.#.......###.######.##############.#####.##########.#######################.##.####.#.##.###.####.####.#######.####.#.###..#########.##.##..###.#############.###.##########.##.####.###########.#########..#.###################.########...............................####################.##.###.##.#####.####....###.#####.###########.#######....#.####.#####.##..#######.###.########..####.###..#.###########..###..#.######..####.#.#.###.###.##.######.#.##.##########..............#########..###############..#####..###.#.##############.###.#.#.##############.#####.###.##.#....#########.#########.##.##.#####............................................................##############.#####.###.###..############.#########.####################.########.#.#####.#######.##############.#####.######.##########.####.######.#########.########.##########.# #.#########.####.##.#####.#####.###...............#####.#..#.##.###.######.##############.#####.##########.#######################.##.####.#.##.###.####.####.#######.####.#.###..#########.##.##..###.#############.###.##########.##.####.###########.#########..#.###################.########.###############.####..#............................................####....###.#####.###########.#######....#.####.#####.##..#######.###.########..####.###..#.###########..###..#.######..####.#.#.###.###.##.######.#.##......................##.#########..###############..#####.####.#.##############.###.#.#.##############.#####.###.##.#....#########.#########.##.##.#####..######.####.#######.#...#########.####..######.#######.##.##############.#####.###.###..############.#########.####################.########.#.#####.#######.##############.#####.######.##########.####.######.#########.########.##########.# #.#########.####.##.#####.#####.###.#.##########..#####.#..#.##.###.######.##############.#####.##########.#######################.##.####.#.##.###.####.####.#######.####.#........................................................##.####.###########.#########..#.###################.########.###############.####..###.###.####################.##.###.##.####....................########.......................................................###.###..#.###########..###..#.######..####.#.#.###.###.##.######.#.#############.############.#########..###############..#####.####.#.##############.###.#.#.##############.#####.###.##.#......................#.#####.#####..######.####.#######.#...#########.####..######.#######.##.##############.#####.###.###..############.#########.####################.########.#.#####.#######.##############.#####.######.##########.####.######.#########.########.##########.# #.#########.####.##.#####.#####.###.#.##########..#####.#..#.##.###.######.############........................................###.##.####.#.##.###.####.####.#######.####.#####..#########.##.##..###.###########.#.###.##########.##.............................#.###################.########.###############.####..###.###.####################.##.###.##.####.#####...####.#####.########.##.#######....#.####.#####.##..#######.###.########..####.###..#.###########..###..#.######..####.#.#.###.###.##.######.#.#############.############.#########..###############..#####.####.#.##############.###.#.#.##############.#####.###.##.##...#########.#######.#.#####.#####..######.####.#######.#...#########.####..######.#######.##.##############.#####.###.###..############.#########.####################.########.#.#####.#######.........................................................####.....................# #.............................#.###.#.##########..#####.#..#.##.###.######.############.#.#####.##########.#############.....................##.###.####.####.#######.####.#####..#########..............................##########.#######.###########.#########..#.###################.########.###############.####..###.###.#####.......................##.####.#####...####.#####.########.##.#######....#.####.#####.##..#######.###.########..####.###......................#.##.................................#.#############.############.#########..###############..#####.####.#.##############.###.#.#.##############.#####.###.##.##...#########.#######.#.#####.#####..######..................................######.#######.##.##############.#####.###.###..############.#########.####################.########.#.#####.#######.##############.############.##########.####.######.#########.########.##########.# #.#########.#######.#####.#####.###.#.##########..#####.#..#.##.###.######.############.#.#####.##########.#############.#########.##.#########.###.####.####.#######.####.#####..#########.##.##..###.#............................#######.###########.####.####..#.###################.########.###############.####..###.###.#####.##############.##.###.##.####.#####...####.#####.########.##.#######....#.####.................................####.###..#.###########..###..#.##.###..####.#.#.###.###.##.######.#.#############.############.#########..###############..#####.####.#.##############.###.#.#.##############.#####.###.##.##...#########.#######.#.#####.#####..###########.#######.#...#########.####..######.#######.##.##############.#####.###.###.........................####################.########.#.#####.#######.##############.############.##########.####.######.#########.########.##########.# #.....................................##########..#####.#..#.##.###.######.######........................................................................####.#######.####.#####..#########.##.##..###.###########.#.###.##########.#######.###########.####.####..#.###################.########.###############.####..###.###.#####.##############.##.###.##.####.#####...####.#####.#####.........................#####.##..#######.###.########..####.###..#.###########..###..#.##.###..####.#.#.###.###.##.######.#.#############.############.#########..###############..#####.......................###.#.#.##############.#####.###.##.##..##########.#######.#.#####.#####..###########.#######.#...#########.####..######.#######.##.##############.#####.###.####.############.#########.####################.########.#.#####.#######.##############.############.##########.####.######.#########.########.##########.# #.#######.#.#######.#####.#####............................#.##.###.######.######.#####.#.#####.##########.#############.#########.##.#####.###.###.#########.#######.####.#####..#########.##.##..###.###########.#.###.##########.#######.###########.####.####..#.###################............................................................................#####...####.#####.#####.##.##.#######.#..#.####.#####........................................................................#.#.###.###.##.######.#.#############.############.#########........................................##########.#.#.##############.#####.###.##.##..##########.#######.#.#####.#####..###########.#######.#...#########.####..######.#######.##.##############.#####.###.####.############.#########.####################.########.#.#####.#######.##############.############.##########.####.######.#########.########.##########.# #.#######.#.#######.#####.#####.###.############..#####.#..#.##.###.######.######.#####.........##########.#############.#########.##.#####.###.###.#########.#######.####.#####..#########.##.##..###.###########.#.###.##########.#######.###########.####.####..#.###################.########.#####.#########.####..###.###.#####.##############.######.##.##########...####.#####.#####.##.##.#######.#..#.####.#####.##.########.###.########..####.###..#.###########...##..####.###..######.#.###.###.##.######.#.#############.############.#########..###############.#############.#####.############.#.#.##############.#####.###.##.##..##########.#######.#.#####.#####..###########.#######.#...#########.####..######.#######.##.##############.#####.###.####.############.#########.####################.########.#.#####.#######.##############.############.##########.####.######.#########.########.##########.# #.#######.#.#######.#####.#####.###.############..#####.#..#.##.###.######.######.#######.################.#############.#########.##.#####.###.###.#########.#######.####.#####..#########.##.##..###.###########.#.###.##########.#######.####........................################.########.#####.#########.####..###.###.#####.##############.######.##.##########...####.#####...........................................................................###########...##..####.###..######.#.###.###.##.######.#.#############.############.#########..###############.#############.#####.############.#.#.##############.#####.###.##.##..##########.#######.#.#####.#####..###########.#######.#...#########.####..######.#######.##.##############.#####.###.####.############.#########.####################.########.#.#####.#######.##############.############.##########.####.######.#########.########.##########.# #................##.#####.#####.###.############..#####.#..#.##.###.######.##...............##############.#############.#########.##.#####.###.###.#########.....................#########.##.##..###.###########.#.###.##########.#######.####.######.####.####..#.##.################.########.#####.###.................................................................####.#####.#####.##.##.#######.#..#.##.#.#####.##.########.###.########..####.###..#.###########...##..####.###..######.#.###.###.##.######.#.#############.############.#########..###############.#############.#####.############.#.#.##############.#####.###.##.##..##########.#######.#.#####.#####..###########.#######.#...#########.####..######.#######.##.##############.#####.###.####.############.#########.####################.########.#.#.....................######.############.##########.####.######.#########.########.##########.# #...............................###.############..#####.#..#.##.###.######.##.###.#######.#.##############.#############.#########.##.#####.###.###.############.####..###.#####.......................###########.#.###.##########.#######.####.######..............##.################.########.#####.###.#####.####..###.###.#####.##############.######.##.##########...####.#####.#####..................#.##.#.#####.##.########.###.########..####.###..#.###########...##..####.###..######.#.###.###.....................................##.#########..###############.#############.#####.############.#.#.##############.#####.###..........................................###########.#######.#...#########.####..######.#######........##########.#####...........................#####.####################..............................................................................................#.##########.# #.#######.#.#######.###############.############..#####.#..#.##.###.######.##.###.#######.#..................###########.#########.##.#####.###.###.############.####..###.################.##..................................................................#..#.##.####...................##.#####.###.#####.####..###......................................................#####.#####..#.##.#######.#.##.##.#.#####.##.#######...........................................#..####.###..######.#.###.###.##.######.#.#############.#########.##.#########..###############.#############.#####.############.#.#.##############.#####.###.##.###.#####.############.#.#####.#####..###########.#######.#......................................##.##########.#####.#.#.####.############.#########.####################..#######.#.#####.####.##......................######.#######.##.####.######.#########.######.#.##########.# #.#######.#.#######.###############.############..#####......##.###.######.##.###.#######.##########.......#.###########.#########.##.#####.###.###.############.####..###.################.##.##..##..###########.#.###.##########.#######.####.######.####.##.#..#.##.#...............................................###.###.#####.##############.######.##.##########...##########.#####..#.##.#######.#.##.##.#.#####.##.#######..###......................................................................................................................#############################.#####.############.#.#.#######...............................############.#.#####.#####..###########.#######.#....................................................#####.#.#.####.############.#########...................................###.####.##.....................................................................#.##########.# #.#######.#.#######.###############.############..#####.#..#.##.###.######.##.###.#######.##########.#######.###########.#########.##.#####.###.###.############.####..###.#................................######.#.###.##########.#######.####.######.####...................................##.#####.###.#####.#####.###.###.#####.##############.######.##.##########...##########.#####..#.##.#######.#.##.##.#.#####.##.#######..###.########..####.###..#.######......................######.#.###.###.#########.###############.####.####.##.##########.#############################.#####.############.#.#.#######.######.#####.######.###.#####.############.#.#####..........................................####..######.#######.##..##.################.#.#.####.############.#########.###########.###.####..#####.#.#.#.###.####.##.#.#####.######.############.#######.##.####.######.#########.######.#.##########.# #.#######.#.#######.###############.############..#####.#..#.##.###.######.##............................................#########.##.#####.###.###.############.####..###.#.##############.##.##..##..####.######.#.###...........................................................................................####.###.###.#####.##############.######.##.##########...##########.#####..#.##.#######.#.##.##.#.#####.##.###...............................................................###.#.###.###.#########.###############.####.####.##.##########.#############################.#####.############.#.#.#######.###........................................#.###########..###########.######......................######...................................#.####.############.#########.###########.###.####..#####.#.#.#.###.####.##.#.#####.######.############.#######.##.####.######...............................# #.#######.#..................................................##.###.######.######.#######.##########.#######.#####################.##.#####.###.#...............................###########.##.....................#.###.##########.#######.####.######.####.##.#..####.####.###########.########...........................###.#####.#############..######.##.##########...##########.#####..#.##.#######.#.##.##.#.#####.##.###..###.###.########.#####.###..########.####...##..####.###.###.###.#.###.###.#########.###############.####.####.##.##########.#############################.#####.############.#.#.#######.###.##.#####.######.###.##.##.##############.###########..###########.######..#.#..#############..######.#######.##..##.################.#.#.####.############.#########.###########.###.####..#####.#.#.#.###.####.##.#.#####.######.############.#######.##.####.######.#########.###.##.#.##########.# #.#######.#.#######.###############.############..#####.#..####.###.######.######.#######.##########.#######.#####################.##.#####.###.###.##.#########.####..###.#.##.###########.##..#..##..####.########.###.##########.#######.####.######.####.##.#..####.####.###########.########..####.###.#####..####.#######.#####.#############..######.##.##########...##########.#####..#.##.#######.#.##.##.#.#####.##..................................########.####...##..####.###.###.###.#.###.###.#########.###############.####.####.##.##########.#############################.#####.############.#.#.#######.###.##.#####.######.###.##.##.................................................#.#..#############..######.#######.##..##.################.#.#.####.############.#########.###########.###.####..#####.#.#.#.###.####.##.#.#####.######.############.#######.##.####.........########.###.##.#.##########.# #.#######.#.#######.###############.############..#####.#..####.###.######.######.#######.##########.#######.#####################.##.#####.###.###.##.#########.####..###.#.##.###########.##..#..##..####.########.###.##########.#######.####.######.####.##.#..####.####.###########.########..####.###.#####..####.#######.#####.#############..######.##.........................#####..#.##.#######.#.##.##.#.#####.##.###..###.############.#####.###..########.####...##..####.###.###.###.#.###.###.#########.###############.####.####.##.##########.#############################.#####.############.#.#.#######.###.##.#####.######.###.##.#################.###########..###########.######.##.#..#############..######.#######.##..##.################.#.#.####.############.#########.###########.###.####..#####.#.#.#.###.####.##.................###########.#######.##.###########..########.###.##.#.##########.# #.#######.#.#####....................................##.#..####.###.######.######.#######.##########.#######.#####################.##.#####.###.###.##.#########.####..###.#.##.###########.##..#..##..####.########.###.##########.#######.####.######.####.##.#..####.####.###########.########..####.###.#####..####.#######.#####.#########.###..######.##..####..........................#.##.#######.#.##.##.#.#####.##.###..###.############.#####......########.####...##..####.###.###.###.#.###.###.#########.###############.####.####.##.##########.#############################.#####.############.#.#.#######.###.##.#####.######..........................###########..###########.######.##.#..#############..######.#######.##..##.################.#.#.####.############.#########.###########.###.####..#####.#.#.#.###.####.##...#####.######..###########.#######.##.###########..########.###.##.#.##########.# #.#######.#.#######.#########.#####.############..##.##.#..####.###.######.######.#######.##########.#######.#####################.##.#####.###.###.##.#########.####.......................##..#..##....................##########.#######.####.######.####.##.#..####.####.###########.########..####.###.#####..####.#######.#####.#########...................................##########.##.##.#.......#.##.##.#.#####.##.###..###.############.#########..########.####.............................................................................................####################.#####.############.#.#.#######.###.##.#####.######.###.##.###############.#.###########..###########.######.##.#..###.#########..######.#######.##..##.################.......................#########.###########.###.####..#####.#.#.#.###.####.##...#####.######..###########.#######.##.###########..########.###.##.#.##########.# #.#######.#.#######.#########.#####.############..##.##.#..####.###.######.######.#######.##########.#######.##############......#.##.#####.###.###.##.#########.#####.###.#.##.###########.##..#..##..####.########.###.##########.#######.####.######.####.##.#..####.####.###########.########..####.###.#####..####.#######.#####.#########.###..######.##..####.#####..#########.........................................###..###.############.#########..########............####.###.###.###.#.###.###.#########.###############.####.####.##.##########.########.####################.#####.############.#.#.#######.###.##.#####.######.###.##.###############.#.####..................................###.########......................##.################...#.####.############.#########.#######.....................#.#.#.###.####.##...#####.######..###########.#######.##.###########..########.###.##.#.##########.# #.#######.#.#######.#########.#####.############..##.##.#..####.###.######.######.#######.##########.#######.##############.####.#.##.#####.###.###.##.#########.#####.###.#.##.###########.##..#..##..####.########.###.##########.#######.####.######.####.##.#..####.##.........................................####.#######.#####.#########.###..######.##.........###..#########.######.##.##.#.#######.##.##.#.#####.##.###..###.############.#########..#############...########.###.###.###..........................................####.##.##########.########.####################.#####.############.#.#.#######.###.##.#####.######.###.##.#######................................................................######.#######.##..##.################...#.####.############.#########.#######.###.###.####..#####.#.#.#.###.####.##...#####.######..###########.#######.##.###########..########.###.##.#.##########.# #.#######.#.#######.#########.#####.############..##.##.#..####.###.######.######.#######.##########.#######.##############.####.#....#####.###.###.##.#########.#####.###.#.##.###########.##.....##..####.########.###.##########.#######.####.######.####.##.#..####.##.#.###########.#########.####.###.######.####.#######.#####.#########.###..######.##..#.##........#########.##...................................##.###..###.############.#########..#############...########.###.###.###.#.###.###.#########.###############.#########.##.##########.########.####################.#####.############.#.#.#######.###.##.#####.######.###.##.#######.#######.#.####.######..##################.##.##.###.##...........................................####...#.####.############.#########.#######.###.###.####..#####.#.#.#.###.####.##...#####.######..###########.#######.##.###########..###.####.###.##.#.##########.# #.#######.#.#######.#########.#####.############..##.##.#..####.###.######.######.#######.##########.#######.##############.####.##########.###.###.##.#########.#####.###.#.##.###########.###....##..####.########...............................................####.##.#.###########.#########.####......................##.#####.#########.###..######.##..#.########..#########.##.###.##.##.#.#######.##.##.#.#####.##.###..###.############.#########..#############...########.###.###.###.#.###.###.#########.###############.#########.##.##########.########.####################.#####.############.#.......###.###.##.#####.######.###.##.#######.#######.#.####.######..##################.##.##.###.########..#######.#######.##..##.###########.####...#.####.#####.######.#########.#######.###.###.####..#####.#.#.#.###.####.##...#####.######..###########.#######.##.###########..###.####.###.##.#.##########.# #.#######.#.#######.#########.#####.############..##.##.#..####.###.......................##########.#######.##############.####.##########.###.###.##.#########.#####.###.#.##.###########.###....##..####.############.##########.############.######.####.##.##.####.##.#.###########.#########.########.######.####.####.##.#####.#########.###..######.##..#.########..#########.##.###.##.##.#.#######.##.##.#.#####.##.###..################.#########..#############......................................................................##.##########.########.####################.#####.############.###.###.###.###.##.#####.######.###.##.#######.#######.#.####.######..##################.##.##.###.########..#######.#######.##..##.###########.####...#.####.#####.######.#########.#######.###.###.####..#####.#.#...................................................................###.####.###.##.#.##########.# #.#######.#.#######.#########.#####.#############.##.##....####.###.######.######.##################.#######.##.................................###.##.#########.#####.###.#.##.###########.###....##..####.############.##########.############.######.####.##.##.####.##.#.###########.#########.########.######.####.####.##.#####.#########.###..######.##..#.#...........................#.##.#.#######.##.##.#.#####.##.###..################.#########..#############...######.........................#########.###############.############.##########.########.####################.#####.############.###.###.###.###.##.#####.######.###.##.#######.#######.#.####.######..##################.##.##.......................#######.##..##.............####...#.............................................####..#####.#.#.#.###.####.##...#####.#######.#######.###.#######.##.####.######..###.####.###.##.#.##########.# #.#######.#.#######.#########.#####.#############.##.##....####.###.######.######.##################.#######.##.###########.####.#.########.##..###.##.#########.#####.###.#.##.###########.###....##..####.############.##########.############.######.###.............................................................####.##.#####.#########.................#.#.######..#########.##.###..#.##.#.#######.##.##.#.#####.##.###..################.#########..#############...########.###.##..###.#####.#############.#.............................#########.########.####################..........................................................................................##################.##..................................##..###################...######.#####.################.#######...............................####.##...#####.#######.#######.###.#######.##.####.######..###.####.###.##.#.##########.# #.#######.#.#######.#########.#####.######.................................######.##################.#######.##.###########.####.#.########......................................##########.###....##..####.############.##########.############.######.####.##.##.####.##.#.#####################.########.######.####.####.##.#####.#########...............................................#.##.#.#######.##.##.#.#####.##.###..################.#...........................................................................#######.############..#########.########.####################.#####..###########.###.###.###.###.##.#####.######.###.##.#######.#######.#.####.#######.##################.##.######.########..#######.#######.##..###################...######.#####.#######..........................................................#####.#######.#######.###.#######.##.####.######..###.####.###.##.#.##########.# #.#######.#.#######.#########.#####.################.##..#.####..................................................................#.###########..###.##.#########.#####.###.#.##..##########.###....##..####.############.##########.############.######.####.##.##.####.##.#.#####################.########.######.####.####.##.#####.#########.###..######.##..#.#.######..###.#####.##.###.##.##.#.#######.##.##.#.#####.##.###..################.#.#######..#############...########.###.##..###.#####.#############.#.#####.#######.############..#########.########.####################.#####..###########......................###.######.###.##.#######.#######.#.####.#######.##################.##.######.########..#######.#######.##..###################...######.#####..................................................................#####.#######.#######.###.............###.######..###.####.###.##.#.##########.# #.#######.#.#######.#########.#####.#########......................................................................................###########..###..................................................................###.##########.############.######.####.##.##.####.##.#.#####################.########.######.####.####.##.#####.#########.###..........................................................##.##.#.#####.##.###..################.#.#######..#############...########.###.##..###.#####.#############.#.#####.#######.############..#########.########.####################.#####..###########.###.###.#######.##.#####.######.###.##.#######.#######.#.####.#######.##################.##.####...............................................#####...######.#####.################.#######.##########.#..#####.#.###.###......##.#.#####.#######.#######.###..................................###.##.#.##########.# #.#######.#.#######.#########.#####.#########........................................................##########.###########.####.#.###########..###.##.#########.#####.###.#.##..##########.###....##..####.############.##########.############.######.####.##.##.####.##.#.#####################.########.######.####.####.##.#####.#########.###..######.##..#.#.######..###.###.#.##.###.##.##.#.#######.##.##.#...............################.#.#######..#############...########.........###.#####.#############.#.#####.#######.############..#########.########.####################.#####..###########.###.###.#######.##.#####.######.###.##.#######.#######.#.####.#######.##################.##.####.#.########..#######.#######.###...............#####...######.#####.################.#######.##########.#..#####.#.###.###.#######.#.#####.#######.#######.###########..#..###.######..###.####.###.##.#.##########.# #.....................#######.#####.#########.######.##..#.####.###.######..#####.#############################.###########.####.#.###########..###.##.#########.#####.............................##..####.############.##########.############.######.####.##.##.####.##.#.#####################.########.######.####.####.##.#####.#########.###..######.##..#.#.######..###.###.#.##.###.##.##.#.#######.##.......................................#######..#############...############.##..###.#####.#############.#.#####.#######.############..#########.########.####################.#####..###########.###.###.#######.##.#####.######.###.##.#######.#######.#....................................####.#.########..#######.#######.###.############..#####...######.#####.################.#######.##########.#..#####.#.###.###.#######......................................#..###.######..###.####.###.##.#.##########.# #...................................#########.######.##..#.####.###.######..#####.#############################.###########.####.#.###########..###.##.#########.#########.#.##..##########.###..#.##..####.############.##########.############.######.####.##.##.####.##.#.#####################.########.######.####.####.##.#####.#########.###..######.##..#.#.######......................................................................#####.#######..#############...############.##..###.#####.#############.#.#####.#######.############..#########.########.####################.#####..###########.###.###.#######.##.#####.######.###.##.#######.#######.#....................############.#######.#.########..#######.#######.###.############..#####..#######.#####.##########.......................................................#####.#######.#######.############..............................#.#.##########.# #.....................#######.###############.######.##..#.####.###.######..#####.#############################.###########.####.#.###########..###.##.#########.#########.#.##..##########.###..#.##..####.############.###........############.######.####.##.##.####.##.#.#####################.########.######.####.####.##.#####.#########.###..######.##..#.#.######..###.###.#.##.###.##.##.#.#######.#####.#######.##.#######################.#######..#############...############.##..###.#####.#############.#.#####.#######.############..#########.########.####################.#####..###########.###.###.#######.##.#####.................................................................#######.#.########.########.#######..........................#######.#####.################.#######.##########.#..#####.#.###.###########.#######.#######.#######.##############..###.######.####.####.###.##.#.##########.# #.#######.####.######.#######.###############.######.##..#.####.###.######..###################################.###########.####.#.###########..###.##.#########.#########.#.##..##########.###..#.##.........................................................................####################.########.######.####.####.##.#####.#########.###..######.##..#.#.######..###.###.#.##.###.##.##.#.#######.#####.#######.##.#######################.#######..#############...############.............................................############..#########.########.####################.#####.................................############.###.##.#######.#######.#..###.#######.##########################.#.########.########.#######.###.############..######.#######.#####.################.#######.##########.#..#####.#.###.###########.#######.#######.#######.##############..###.######.####.####.###.##.#.##########.# #.#######.####.######.#######.###############.######.##....####.###.######..###################################.###########.####.#.###########..###.##.#########.#########.#.##..##########.###..#.##.#####.############.###.##.################.#####..####.##.##.####.##.#.#####################.########.######.####.####.##.#####.#########.###..######.##..#.#.######..###..........###.##.##.#.#######.#####.#######.##.#######################.#######..#############...############.##..###.#####.#############.#.#####.####################..#########.########.####################.#####..###########.####.##.##########.############.###.##.#######.#######.#..###.#######.##########################.#.########.########.#######.###.############..######.#######.#####.################.#######.##########.#..#####.#.###.###########.#######.#######.#######.##############..###.######.####.####.###.##.#.##########.# #.#######.####.######.#######.###############.######.##.#######.###.######..###################################.###########.####.#.###########..###.##.#########.#########.#.##..##########.###..#.##.#####.############.###.##.################.#####..####.##.##.####.##.#.####################..................................##.#########.###..######.##..#.#................................................#######.##.##################...............................############.##..###.#####.#############.#.#####.####################..#########.########.####################.#####..###########.####.##.##########.############.###.##.#######.#######.#..###.#######.##########################.#.########.########.#######.###.############..######.#######.#####.#.##############.#######.#######.##.#..#####.#.###.###########.#######.#######.#######.##############..###.######.####.####.....................# #.#######.####.######.#######.###############.######.##.#######.###.######..###################################.###########.####.#.###########..###.##.#########.#########.#.##..##########.###..#.##.#####.############.###.##.################.#####..####.##.##.####.##.#.#####################.########.######.####.####.##..#.##.#########.###..######.##..#.########..###..##.#.##.###.#####.#.#######.#####.#######.##.#######################.#######..#############...######...............................###.#.#####.####################..#########.########.####################.#####..###########.####.##.##########.######.................................###.#######.##########################.#.########.########.#######.###.############..######.#######.#####.#.##############.#######.#######.##.#..#####.#.###.###########.#######.#######.#######.##############..###.######.####.####.###.##.#.##########.# #.#######.####.######.#######.###############.######.##.#######.###.######..###################################.###########.####.................................#########.#.##..##########.###..............................................................##.##.####.##.#.#####################.########.######.####.####.##..#.##.#########.###..######.##..#.########..###..##.#................#######.#####.#######.##.#######################.#######..#############...######.########..###.#####.#############.#.#####.####################..#########.########.####################.######.###########.####.##.##########.######.###..........................#.####.#######.##########################.#.########.########.#######.###..............................#####.#.##############.#######.#######.##.#..#####.#.###.###########.#######.#######.#######.##############..###.######.####.####.###.##.#.##########.# #.#######.####.######.#######.###############.######.##.###................................#############........................................###.##.###################.#.##..##########.###..#.##.#####.############.##..##.################.###.#...######.##.####.##.#.#####################.########.######.####.####.##..#.##.#########.###..######.##..#.########..###..##.#.##.###.#####...#######.#####.#######.##.#######################.#######..#############...######.########..###.#####.#############.#.#####.####################..#########.########.####################.######.###########.####.##.##########.######.###.#.###.##.#######.#######.#.####.#######.##########################.#.########.########.#######.###.############..######.#############.#.##############....................#..#####.#.###.###########.###.###.#######.#######.##############..###.######.####.####.###.##.#.##########.# #...................................#########.######.##.###.###.##########..##############.#################.##.###########.######.###########..###.##.###################.#.##..##########.###..#.##.#####.######..........................####.###.#...######.##.####.##.#.#####################....................................#########.###..######.##..#.########..###..##.#.##.###.#####...#######...................................................................######.########..###.#####.#############.#.#####.####################..#########.########.####################.######.###########.####.##.##########.######.###.#.###.##.#######.........................................#########.#.######......................................######.#############.#.######################.#######.####.............................................................................####.####.###.##.#.##########.# #.############.######.#######.###############.######.##.###.###.##########..##############.#################.##.###########.######.###########..###.##.###################.#.##..##########.###..#.##.#####.######.#####.##..##.###########.####.###.#...######.##.####.##.#.##############################.######.####.####.##..#.##.###...................................###..##.#.##.###.#####...#######.#####.#######.##.#######################.#######..#############...######.########..###.#####.#############.#.#####.####################..#########.########.####################.######.###########.#......................................................######.#.#####.######.#########.#########.#.########.########.#########################.######.#############.#.###################..................................................#######.#######.##############..###.######.####.####.###.##.#.##########.# #.############.######.#######.###############.######.##.###.###.##########..##############.#################.##.###########.######.###########.####.##.###################.#.##..##########.###..#.##.#####.######.#####.##..##.###########.####...........................................################.##.###.####.####.##..#.##.###.#####.###..######.##..#.########.####..##.#.##.###.#####...#######.#####.#######.##.#######################.###.......................................###.#####.#############.#.#####.####################..###.....................................######.###########.#.##.##.##########.######.###.#.###.##.###############.######.#.#####.######.#########.#########.#.########.########.#########################........#############.#.######################.#######.###..######.#.###.###########.................#######.##############..###.######.####.####.###.##.#.##########.# #.############.######.#######.###############.######.##.###.###.##########..##############.#################.##.###########............................###################.#.##..##########.###..#.#........######.#####.##..##.###########.####.###.#...######.##.#.##.##.################################.##.###.####.####.##..#.##.###.#####.###..######.##.##.######...................................................##.#######################.#######........................................................................................................###.####################.######.###########.#.##.##.##########.######.###.#.###.##.###############.######.#.#####.######.#########.#########.#.########.########.##############################################.#.######################.#######.###..######.#.###.###########.###.###################.##############..###.######.####.####.###.................# #.############.######.#######.###############.######.##.###.###.##########..##############.#################.##.###########.######.###########.####.##.###################.#.##..##########.###..#.##.#####.######.#####.##..##.###########.####.###.#...######.##.#.##.##.################################.##.###.####.####.##..#.##.###.#####.###..######.##.##.########.####..##.#.##.###.#####...#######.#####.#######.##.#######################.########.#############...######.#.#######.###.#####.#############.#.#####.####################..#########.####.###.####################.######.###########.#.##.##.##########.######.###.#.###.##.###############.................................................................############################################.#.######################.#######.###..######.#.###.###########.###.###################.##############..###.######.####.####.########.##########.# #.############.######.#######.###############.######.##.###.###.##########..##############.#################.##.###########.######.###########.####.##.#######........................................#####.######.#####.................................######.##.#.##.##.################################.##.##....................................######.##.##.########.####..##.#.##.###.#####...#######.#####.#######.##.#######################.########.#############...######.#.#######.###.#####.#############.#.#####.####################..#########.####.###.####################.######.###########.#.##.##.##########.######.###.#.###.##.###############.######.#.#####.################.#########.#.########.########.##############################################.#.######################.#######.###..######.#.###.###########.###.###################.##############..###.######.####.####.########.##########.# #.############..............................................................###########.........................###########.######.###########.####.##.############.######.#.##..##########.###..##########.######.########..##.###########.####.###.#.#.######.##.#.##.##.################################.##.###.####.#######..#...................................................................#######.#####.#######.##.#######################.########.#############..........................................................................#########.####.###.####################.######.#...........................................###.##.###############.######.#.#####.################.#########.#.########.########.##############################################.#.######################.#######.###.....................#####.###.###################.#########............................########.##########.# #.............................###########.###.######.##.###.###.#####.####..###########.##.#################.##############.######.###########.####.##.############.######.#.##..##########.###..##########.######.########..##.###########.####.###.#.#.######.##.#.##.##.################################.##.###.####..............................######.##.##.#############..##.#.##.###.#####..########.#####............................#######.########.#############...######.#.###########.#####.#############.#.#####.#################...............####.###.####################.######.#.###########.##.##.#####.####.######.###.#####.##.###############.######.#.#####.################.#########.#.########.########.##############################################..................................###.#######.#.###.#####.#####.###.###################.##############.####.######.####.###..########.##########.# #.####.#######..#####.###################.###.######.##.###.###.#####.####..###########.##.#################.##############.######.###########.####.##.############.###.##.#.##..##########.###..##########.##.###.########..##.###########.####.###.#.#.######.##.#.##.##.################################......................................................................................................#########......#############.#######.########.#####.#######...######.#.###########.#####.#############.#.#####.#################.##..##############.###.####################.######.#.###########.##.##.#####.####.######.###.#####.##.###############.######.#.#####.################.#########.#.########.########.################################################.######################.#######.###...........................###.###################.##############.####.######.####.###..########.##########.# #.####.#######..#####.###################.###.######.##.###.###.#####.####..###########.##.#################.##############.######.###########.####.##.############.###.##.#.##..##########.###..##########.##.###.########..##.###########.####.###.#.#.######.##.#.##...........................############.#.#.####.#######..####.###.##########.####.#.##.##.#############..##.#.##.###.#####..########.###.#########.##.#.#############.#######.########.#####.#######...######.#.###########.#####.#############.#.#####.#################.##..##############.###.####################.######.#.###########.##.##.#####.####.######.###.#####.##.###############.######.#.#####.################.#########.#.########.########.################################################.######################.#######.###########.#.###.#####.####...................######.##############.####.######.####.###..########.##########.# #.####.#######..#####.###################.###.######.##.###.#########.####..###########.##.#################.##############.######.###########.####.##.############.###.##....................................................#.###########.####.###.#.#.######.##.#.##.#########################.######.#####.#.#.####.#######..####................................................................#######.###.#########.##.#.#############.#######.########.#####.#######...######.#.#######.###.#####.#############.#.#####.#################.##..##############.###.####################.######.#.###########.##.##.#####.####.######.###.#####.##.###############.######.#.#####.################.#########.#.########.########.################################################.######################.#######.###########.#.###.#####.####..###.###################.##############.####.######.####.###..########.##########.# #.####.#######..#####.###################.###.######.##.###.#########.####..###########.##.#################.##############.######.###########.####.##.############.###.##.#.###.##############..##########.##.###.########..##.###########.####.###.#.#.######.##.#.##.#########################.######.#####.#.#.####.#######..####.###.##########.####.#.##.##.#############..##.#.##.###.#####...#######.###.#########.##.#.#############.#######.########.#####.#######...######.#.#######.###.#####.#############.#.#####.#################.##..##############.###.####################.######.#.###########.##.##.#####.####.######.###.#####.##################.######.#.#####.################.#########............########.################################################.######################.#######.###########.#.###.#####.####..###.###################.....................######.####.###.................####.# #.####.#######..#####.###################.###.######.#.............................................................########.######.###########.####.##.############.###.##.#.###.########............................................................................##.#########################.######.#####.#.#.####.#######..####.###.########...####.#.##.##.............................................................................#######.########.#####.#######...######.#.#######.###.#####.#############.#.#####.#################.##..##############.###.####################.#####..............................................................................#####.##....................................########.################################################.######################.#######.###########.#.###.#####.####..###.##################################.####.######.####.###.#########.#####.####.# #.####.#######..#####.###################.###.######.######.#########.##.##........................................########.######......................................##.#.###.##############..##########.##.###.########.###.###########.####.###.#.#.#########.####.#########################.######.#####.#.#.####.#######..####.###.########.######.#.##.############.#.#..##.#.##.###.#####...###########.#########.##.#.#############.################.#####.#######...######.#.#######.###.#####.#############.#.#####.#################.##..##############.###.####################.#####..#.###########.##.##.#####.####.######.#########.##################.######.#######.##.#############.##########.#########.########.################################################.######################.#######.###########.#.###.#####.####..###.##################################.####.######.####..........................# #.####.#######..#####.###################.###.######.######.#########.##.##.###########.##.################################.##########################.############.###.##.#.###.###############.##########.##.###.########.###.###########.####.###.#.#.#########.####.#########################.######.#####.#.#.####.#######..####.###.########.######.#.##.###...................................###########.#########.##.#.#############.################.#####.#######...######.#.#######.###...............................###############.##..##############.###.#########.##########.#####..#.###########.##.##.#####.####.######.#########.##################.######.#######.##.#############.##########.#########.########.################################################.######################.#######.###########.#.###.#####.####..###.##################################.####.######.########.#########.#####.####.# #.####.#######..#####.###################.###.######.######.#########.##.##.###########.##.################################.##########################.############.###.##.#.###.###############.##########.##.###.########.###.####.######.####.###.#.#.#########.####.#########################.######.#####.#.#.####.#######..####.###.########.######.#.##.###.########.#.#..##.#.##.###.######..###########.#########.##.#.#############.################.#####.#######...######.#.#######.#########.########.######.#####.#.###############.##..##############.###.#####................#####..#.###########.##.##.#####.####.######.#########.##################..................................#########.#########.########.################################################.######################.#######.###########.#.###.#####.####..###.##################################.####.####.................................# #.####.#######..#####.###################.###.######.######.#########.##.##.###########.##.###########################################################.############.###.##.#.###.###############.##########.##.###.########.###.####.######.####.###.#.#.#########.####.#########################.######.#####.#.#.####.#######..####.###.########.######.#.##.###.########.#.#..##.#.##.###.######..###########.#########.##.#.#############.################.#####.#######...######.#.#######.#########.########.######.#####.#.###############.##..##############.###.#####.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.######.#######.##.#############.##########.#########.########.################################################.######################.#######.###########.#.###.#####.####..###.##################################.####.######.##################.#####.####.# #.####.#######..#####.###################.###.######.######.#########.##.##.###########.##.###########################################################.############.###.##.#.###.###############.##########.##.###.########.###.####.######.####.###.#.#.#########.####.#########################.######.#####.#.#.####.#######..####.###.########.######.#...........................##.###.######..###########.#########.##.#.#############.################.#####.#######...######.#.#######.#########.########.######.#####.#.###############.##..##############.###.#####.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.##############.##.#############.##########.#########.########.################################################.######################.#######.###########.#.###.#####.####..###.##################################.###########.##################.#####.####.# #.####.#######..#####.##.################.###.######.######.#########.##.##.###########.##.###########################################################.##########..............................#.##########.##.###.########.###.####.######.####.###.#.#.#########.####.#########################.######.#####.#.#.####.#######..####.###.########.######.####.###.########.#.#..##.####.###.######....................................######.################.#####.#######...######.#.#######.#########.########.######.#####.#.###############.##..##############.###.#####.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.##############.##.#############.##########.#########.########.################################################.######################.#######.###########.#.###.#####.####..###.##################################...........................................# #................####.##.################.###.######.######.#########.##.##.###########.##.###########################################################.############.######.#.###.#############.#.......................................................#.#########.####.#########################.######.#####.#.#.####.#######..####.###.########.######.####.###.########.#.#..##.####.###.######..#####.#####.#########.##.#.#############.################.#####.#######...######.#.#######.#########.########.######.#######.###############.##..##############.###.#####.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.##############.##..........................#########.########.################.................................######################.#######.###########.#.###.#####.####..###.##############################################.##################.##.##.####.# #.####.#######................................######.######.#########.##.##.###########.##.###########################################################.############.######.#.###.#############.#.##########.##.###.########.###.####.######.####.###.###.#########................................######.#####.#.............................#####.######.####.###.########.#.#......................#####.#####.#########.##.#.#############.################.#####.#######...######.#.#######.#########.########.######.######.........................................#####.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.##############.################.####################.########.######################################.#########.######################.#######.###########.#.###.#####.####..###.##############################################.##################.##.##.####.# #..............................................................................................#######################################################.############.######.#.###.#############.#.##########.##.###.########.###.####.######.####.###.###.#########.................................................####.#######..####.###.##.#####.######.####.###.########...................................................................################.#####.#######...######.#.#######.#########.########.######.######..###############.##.###############.#########.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.##############.################.####################.########.######################################.#########........................#######.###########.#.###.#####.####..###.##############################################.##################.##.##.####.# #.####.########.#####.##.################.###.#############.#########.##.##.###########.##############################################################.############.######.#.###.#############.#.##########.##.###.########.###.####.#.............................................................................############..####.###.##.#####.######.####.###.########.#.#.########.###.#######.......................##.#.#############.################.#####.#######...######.#.#######.#########.########.######.######..###############.##.###############.#########.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.##############.################.####################.########.######################################.#########.######################.#######.###########.#.###.#####.####...........................................................................##......# #.####.########.#####.##.################.###.#############.#########.##.##.###########.##############################################################.############.######.#.###.#############.#.##########.##.###.########.###.####.#.####.####.###.##################.#########################.######.#####.#.#.############..####.###.##.#####.######.####.###.########.#.#.########.###.#######.#####.####..############.#.#############.################.#####.#######...######.#.#######................###................................##.###############.#########.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.##############.################.####################.########.######################################.#########.#############....................................................####.#################################.#######.############.#####.##########.# #.####.########.#####.##.################.###.#############.#########.##.##.###########.##############################################################.############.######.#.###.#####.............................########.###.####.#.####.####.###.##################.#########################.######.#####.#.#.############..####.###.##.#####.######.####.###.########.#.#.########.###.#######.#####.####..############.#.#############.################.#####.#######.########.#.#######.#########.####.###..#####.######..##############..##.###############.#########.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.##############.################.####################.########.######################################.#########.######################.#######.###########.#####.#####.####..###.####.#################################.#######.############.#####.##########.# #.####.########.#####.##.################.###.#############.#########.##.##.###########.##############################################################.############.######.#.###.#####.#######.#.#######........................####.#.####.####.###.##################.#########################.######.#####.#.#.############..####.###.##.#####.######.####.###.########.#.#.########.###.#######.#####.####..############.............................................................#####.#########.####.###...................................###############.#########.###.##########.#####..#.###########.##.##.#####.####.######.#########.##################.##############.################.####################.########.######################################.#########.######################.#######...............................###.####.###################.#############.#######.############.#####.##########.# #.####.########.#####.##.################.###.#############.#########.##.##.###########.##############################################################.############.######.#.###.#####.#######.#.#######.##.##.##########.#.###.####.#.####.####.###.##################.#########################.######.#####.#.#.############..####.###.##.#####.######.####.###.########.#.#.########.###.#######.#####.####..############.#.#############.################.#####.#######.##########.#.#####.#########.####.###.######.######..##############..##################.#########.###.##########.#####..#.###########.##.##.#####.####.######.########..##################.##############.################.####################.########.######################################.#########.######################.###################.#####.#####.####..###.####.###################.#############.#######.############.#####.##########.# #.####.########.#####.##.################.###.#############.#########.##.##.###########.##############################################################.############.######.#.###.#####.#######.#.#######.##.##.##########.#.###.####.#.####.####.###.##################.#########################.######.#####.#......................###................................................###.#######.#####.####..############.#.#############.################.#####.#######.##########.#.#####.#########.####.###.######.######..##############..##################.#########.###.##########.#####..#.###########.##.##.#####.####.######.########..##################.##############.################.####################.########.######################################.#########.######################.###################.#####.#####.####..###.####.###################.#############.#######.############.#####.##########.# #.####.########.#####.##.################.###.#############.#########.##.##.###########.##############################################################.############.######.#.###.................................................................###.##################.#########################.######.#####.#.#.############..###########.#####.######.####.###.##.#####.#.#.########.###.#######.#####.####..############.#.#############.################.#####.#######.##########.#.#####.#########.####.###.######.######..##############..##################.#########.###.##########.#####..#.###########.##.##.#####.####.######.########..##################.##############.################.#########.....................######################################.#########.######################.###################.#####.#####.####..###.####.###################.######...................................##########.# #.####.########.#####.##.####################.#############.#########.##.##.###########..................................#############################.############.######.#.###.#############..............................................########.##################.#########################.######.#####.#.#.############..###########.#####.######.####.###.##.#####.#.#.########.###.#######.#####.####..############.#.#############.################.#####.#######.##########.#.#####.#########..................................................#########...............................................##.##.#####.####.######.########..##################.##############.################.####################.###############################################.#########.######################.###################.#####.#####.####..###.####.###################.######.######.#######.############.################.# #.####.########.#####.##.####################.#############.#########.##.##.###########.########################################################................................................................................####.#.#############.##################.#########################.######.#####.#.#.############..###########.#####.######.####.###.##.#####.#.#.########.###.#######.#####.####..############.#................................#####.#######.##########.#.#####.##############.###.##.###.#######.###########.##..########.#########.#########.###.#########...####..#.##############.##.#####.####.######.########.....................................###############.####################.###############################################.#########.######################.###################.#####.#####.####..###.####.###################.######.######.#######.############.################.# #.....................................................................##.##.###########.########################################################.#####.############.########.###.###############.#######.##.##.##########.#.########.#.#############.##################.#########################.######.#####.#.#.############..###########.#####.######.####.###.##.#####.#.#.########.###.#######......................###.#####.#########.######################.#######.##########.#.#####.##############.###.##.###.#######.###########.##..########.#########.#########.###.#########...####..#.##############.##.#####.####.######.########.###################.###############.###############.####################.###############################################.#########.######################.###################.#####.#####.####..###.####.###################.######.######.#######.############.################.# #.####.########.#####.##.####################.########.####.#########.##.##.###########.########################################################.#####.############.########.###.###############.#######.##.##.##########.#.########.#.#############.##################.#########################.######.#####.#.#.############..###########.#####.######.####.###.##.......#.#.########.###.#######.#####.####..########.###.#####.#########.######################.#######.##########.#.#####.##############.###.##.###.#######.###########.##..########.#########.#########.###.#########...####..#.##############............................##.###################.###############.###############.####################.###############################################.#########.######################.###################.#####.#####.####..###.####.#################......................................################.# #.####.########.#####.##.####################.########.####.#########.##.##.###########.########################################################.#####.############.########.###.###############.#######.##.##.##########.#.########.#.###########.............................############............#.#####.#.#.############..#.................................########.#.#.########.###.#######.#####.####..########.###.#####.################################.#######.##########.#.#####.##############.###.##.###.#######.###########.##..########.#########.#########.###.#########...####..#.##############.##.#####.####.######.#####.##.###################.###############.###############..###################.###########################.###################.#########.######################.###################.#####.#####.####..###.####.#################.#.######.######.#######.############.################.# #.####.########.#####.##.####################.########.####.#########.##.##.###########.########################################################............................................................................########.#.###########.#.##################.######.############.#####.####.#.#####.#.#.############..#.#########.###.........................................###.#######.#####.####..########.###.#####.################################.#######.##########.#.#####.##############.###.##.###.#######.###########.##..########.#########.#########.###.#########...####..#.##############.##.#####.####.######.#####.##........................................................#################.###########################.###################.#########.######################.###################.#####.#####.####..###.####.#################.#.######.######.#######.############.################.# #.####.########.#####.##.####################.########.####.#########.##.##.###########.########################################################.#####.############.########.###.###############.#######.##.##.##########.##########.#.###########.#.##################.######.############.#####.####.#.#####.#.#.############..#.#########.###.#.######.####.###.########.#.#.########.###.#######.#####.####..########.###.#####.################################.#######.##########.#.#####.##############.###.##.###.#######.###########.##..########.#########.#########.###.#########......................................................#.###################.##.############.#####.##########.#.#################...............#############.###################.#########.######################.###################.#####.#####.####..###.####.#################.#.######.######.#######.############.################.# #.####.########.#####.##.####################.########.####.#########.##.##.###########.########################################################.......############.########.###.###############.#######.##.##.##########.##########.#.###########.#.##################.######.############.#####.####.#.#####.....................................######.####.###.########.#.#.########.###.#######.#####.####..########.###.#####.################################.#######.##########.#.#####.##############....................................########.#########.#########.........................########.#####.##.#####.####.######.#####.##.###################.##.############.#####.##########.#.#################..############.#############.###################.#########.######################.###################.#####.#####.####...................................................................................# #.####.########.#####.##.####################.########.####.#########.##.##.###########.########################################################.#####.############.########.###.#######################.##.##.##########.##########.#.###########.#.##################.######.############.#####.####.#.#######.#.############..#.#########.###.#.######.####.###.########.#.......####.###.#######.#####.####..########.###.#####.################....................................#.#####.###############.##.##.###.#######.###########.##..########.#########.#############.#########...####..##########.#####.##.#####.####.######.#####.##.###################.##.#.##########.#####.##########.#.#################..############.#############.###################.#########.######################.###################.#####.#####.####..###.####.###################.######.######.########.###########.################.# #.....................##.####################.########.####.#########.##.##.###########.########################################################.#####.############.########.###.#######################.............................#.###########.#.##################.######.############.#####.####.#.#######.#.############..#.#########.###.#.######.####.###.########.#.#.###.####.###.#######.#####.####..########.###.#####.#############################.##.#######.############.#####.###############.##.##.###.#######.###########.##..########.#########.#############.#########...####..##########.#####.##.#####.####.######.#####.##.###################.##.#..................##########.#.#################..############.#############.###################.#########.######################.###################.#####.#####.####..###.####.###################.######.######.########.###########.################.# #.####.########.#####.##.####################.########.####.#########.##.##.###########.########################################################.#####.############.########.###.##########################.##.##########.##########.#.###########.#.##################.######.############.#####.####.#.#######.#.############..#.#########.###.#.######.####.###............................................#...........###.#####.#############################.##.#######.############.#####.###############.##.##.###.#######.###########.##..########.#########.#############.#########...####..##########.#####.##.#####.####.######.#####.##.###################.##.#.##########.################.#.#################..############...........................................................########.###################.#####.#####.####..###.####.##################..######.######.########.###########.################.# #.####.########.#.###.##.####################.########.####.############.##.###########.########################################################.#####.############.########.###.##########################.##.#####################.#.###########.#.###############........................#####.####.#.#######.#.############..#.#########.###.#.######.####.############.#.#.###.####.###.#######.#####.#.......................................................................................................##................................................#############.#########...####..##########.#####.##.#####.####.######.#####.##.###################..................................#.#################..##########################.#########.#######.#.#######################.########.#.....................................................###########..######.######.########.###########.################.# #.####.########.#.###.##.###################............................................########################################################.#####.############.########.###.##########################.##.#####################.#.###########.#.########.######.##.######.############.#####.####.#.#######.#.############..#.#########.###.#.######.####.############.#.#.###.####.###.#######.#####.#.##.#########.###.#####.####.########################.##.#######.############.#####.###############.##.##.###.#######.#######.######.#########.#########.#############.###....................................................................################.#.##########.###############..#.#################..................................####.#######.#.#######################.########.###################.#####.#####.#####.###.####.######.###########..######.######.########.###########.################.# #.####.########.#.###.##.###################..########.####.############.##.##########..########################################################.#####.############.########.###.######................................................................######.######.##.######.############.#####.####.#.#######.#.############..#.#########.###.#.######.####.############.#.#.###.####.###.#######.#####.#.##.#########.###.#####.####.########################.##.#######.############.#####.###############.##.##.###.#######.#######.######.#########.#########.#############.###.#####...####..##########.#####.#..#####.####.############.##.#####.################.#.##########.###############..#.#################..##########################.#########.#######.#.#######################.########.###################.#####.#####.#####.###.####.######.#########...................................................####.# #.####.########.#.###.##.###################..########.####.############.##..........................###########################################.#####.############.########.###.######.###################........#################.#.###########.#.#.######.######.##.######...................................#.############..#.#########.###.#.######.####.############.#.#.###.####.###.#######.#####.#.##.#########.###.#####.####.##############................................................................##.#######.#######.######.#########.#########.#############.###.#####...####..........................................................#############.#.##########.###############..#.#################..########################.................................#############.########.#############..................................######.#########.#..######.######.########.###########.###########.####.# #.####.########.#.###.##.###################..##.#####.####.############.##.##########..########################################################.#####.############.########.###.######.#########################.##################.#.###########.#.#.######.######.##.###################..####.####.#.#######.#.############..#.#########.###.#.######.####.############.###.###.####.###.#######.#####.#.##.#########.###.#####.####.##############.#########.##########.############.#####.#.#######.#####.##.##.###.#######.#######.######.#########.#########.#############.###.#.................................#####.####.############.##.#####.################.#.##########.###############..#.#################..########################.#.#########.#######.#.#########.#############.########.#############.#####.#####.#####.#####.###.###########.#########.#..######.######.########.###########.###########.####.# #.####.########.#.###.##.###################..##.#####.####.############.##.##########..########################################################.#####.############.########.###.######.#########################.##################......................................................................................................................####.############.###.###.####.###.#######.#####.#.##.#########.###.#####.####.##############.#########.##########.############.#####.#.#######.#####.##.##.###......................................................................#####.##########.#####....#####.####.############.##.#####.################.#.##########.###############..#.#################..########################.#.#########.#######.#.#########.#############.########.#############..........................................................................................................# #.####.########.#.###.##.##.................................############.##.##########..########################################################.#####.############.########.###.######.#########################.##################.#.###########.#.#.######.######.##.###################.#####.######.#######.#.############..#.#########.###.#.######.####.#######.....................................#.##.#########.###.#####.####.##############.#########.##########.############.#####.#.#######.#####.##.##.###.#######.#######.######.#########.#########.#############.###.#.###.#.#####.##########.#####....#####.####.############.##.#####.################.#.##########.###############..#.#################..########################.#.#########.#######.#.#########.#############.########.#############.#####.#####.#####.#####.###.######.####.#########.#..######.###############.#####.#####.##.########.####.# #.####.########.#.###.##.##.################..##.#####.#################.##.##########..########################################################.#####.############.########.###.######.#########################.##################.#.###########.#.#.######.######.##.###################.#####.######.#######.#.############..#.#########.###.#.######.####.#######.####.###.###.####.###.#######..................###.###.#####.####.#######.######.#########.##########.############.#####.#.#######.#####.##.##.###.###############.######.#########.#########.#############.###.#.###.#.#####.##########.#####..........................................................................................................................#######.#.#########.#######.#.#########.#############.########.#############.#####.#####.#####.#####.###.######.####.#########.#..######.###############.#####.#####.##.########.####.# #.####.########.#.###.##.##.################..##.#####.#################.##.##########..########################################################.#####.############.########.###.######.#########################.##################.#.###########.#.#.######.######.##.###################.#####.######.#######.#.############..#.#########.###.#.######.####.#######.####.###.###.####.###.##################.#####.###.###.#####.####.#######.######.#########.##########.############.#####.#.#######.#####.##.##.###.###############.######.#########.#########.#############.###.#.###.#.#####.##########.#####...###########.############.##.################.#####.#.##########.###############.##.#################..################.#######.#.#########.#######.#.#########.#############.########.#############.............................######.####.#########.#...#####.###############.#####.#####.##.########.####.# #.####.########.#.###.##.##.################..##.#####.#################.##.##########..########################################################.#####.############.########.###.######.###########................................................#.#.######.######.##.###################.###..............................................###.#.######.####.###...........##.###.####.###.##################.#####.###.###.#####.####.#######.######.#########.##########.############.#####.#.#######.#####.##.##..##.###############.######.#########.#########.#############.###.#.###.#.#####.##########.#####...###########.############.##.################.#####.#.##########.###############.##.#################..################.#######.#.#########.#####......................................#####.....................#####.#####.##..######.####.#########.#...#####.###############.#####.#####.##.########.####.# #.####.########.#.###.##.##.####......######..##.#####.#################.##.##########..########################################################.#####.############.########.###.######.#########################.##################.#.###########.#.#.######.######.##.###################.#####.######.#######.#.############..#..############.#.######.####.###.###.####................................####.#####.###.###.#####.####.#######.######.#########.##########.############.#####.#.#######.#####.##.##..##.###############.######...................................###.#.###.#.#####.##########.#####...###########.############.##.################.#........#########.###############.##.#################..################.#######.#.#########.#####.#.#.#########.#############.########.#####.#############.####.######.#####.##..######.####.#########.#...#####.###############.#####.#####.##.########.####.# #.####.########.#.###.##..................................................................................######################################.#####.############.########.###.######.#########################.##################.#.###########.#.#.######.######.##.###################.#####.######.#######.#.############..#..############.#.######.####.###.###.#####.##.###.####.###.######.###########.#####.###.###.#####.####.#######.######.#########.##########.############.#####.#.#######.#####.##.##..##.#########..................................##............###.#.###.#.#####.##########.#####.........................................................#########.###############.##.#################..################.#######.#.#########.#####.#.#.........#.#############.########.#####.#############.####.######.#####.##..######.####.#########.#...#####.###############.#####.#####.##.########.####.# #.####.########.#.###.##.##.####.####.######..##.#####.#################.##.#.########..########################################################.#####.############.########.................................####.##################.#.###########.#.#.######.######.##.###################.#####.######.#######.#.#.##########..#..############.#.######.####.###.###.#####.##.###.####.##......................................................######.#########.######.....############.#####.#.#######.#####.##.##..##.#########.#####.######..########.#########.########.####.###.#.###.#.#####.##########.#####...###########.###############.################.#.###.#..#########..................................###..################.#######.#.#########.#####.#.#.#######.#.#############.########.#####.#############.####.###........................................#####.###############.#####.#####.##.########.####.# #.####.########.#.###.##.##.####.####.######..##.#####.#################.##.#.########..########################################################.#####.############.########.###.######.####.####################.##################.#.###########.#.#.######.######...................................................................................................................#.##..######.###########.#####.##..........................................######.###.############.#####.#.#######.#####.##.##..##.#########.#####.######..########.#########.########.####.###.#.###.#.#####.##########.#####...###########.###############.################.#.###.#..#########################.##.#############.###..################.#######.#.#########.#####.#.#.#######.#.#############.########.#####.#############.####.######.####.###..######.####.#########.#...#####.###############.#####.#####.##.########.####.# #.####.########.......................######..##.#####.#################.##.#.########..########################################################.#####.############.########.###.######................................#############.#.###########.#.#.######.#########.###################.#####.######.#######.#.#.###########.#...........................................................######.###########.#####.##..###.#####.####.#######.######.################.###.############.#####.#.#######.#####.##.##..##.#########.#####..........................#.########.####.###.#.###.#.#####.##########.#####...###########.###############.################.#.###.#..#########################.##.#############.###..################.#######.#.#########.#####.#.#.#######.#.#############.########.#####.#############.####.######.####.###..######.####.#########.#...#####.###############.#####.#####.##...............# #.............................................................##########.##.#.########..########################################################.#####.############.########.###.######.####.####################.##################.#.###########.#.#.######.#########.###################.#####.######.#######.#.#.........................................................................................................................###.######.################.###.############.#####.#.#######.#####.##.##..##.#########.############..########.#######.#.########.####.###.#.###.#.#####.##########.#####...###########.###############.################.#.###.#..#########################.##.#############.###..################.#######.#.#########.#####.#.#.#######.#.#############.########.#####.#############.####.######.####................................#####.###############.#####.#####.###########.####.# #.####.########.#.#.#.##.##.####..........##..##.#####.######.##########.##.#.########..####################################.###################.#####.############.########.###.######.####.####################.##################.#.###########.#.#.######.#########.###################.#####.######.###.###.#.#.###########.#..#####.######.#.######.####.###..##.#####.##.###.####.##..######.###########.#####.##..###............................###############.###.############.#####........................##.#................#####..########.#######.#.########.####.###.#.###.#.#####.##########.#####...###########.###############.################.#.###.#..#########################.##.#############.###..################.#######.#.#########.#####.#.#.#######.#.#############.########.#####.#############.####.######.####.###..######.####.#########.#.#.#####.###############.#####.#####.###########.####.# #.####.########.#.#.#.##.##.#############.##..##.#####.######.##########.##.#.#####.....####################################.###################.#####.############.##.#####...........................................................................######.#########.###################.#####.######.###.###.#.#.###########.#..#####.######.#.######.####.###..##.#####.##.###.####.##..######.###########.#####.##..###.#####.####.###.###.######..###############.###.############.#######.#######.#####.##.##..##.#.#######.######.#####..########.#######.#.########.####.###.#.###.#.#####.##########.#####...###########.###############.################.#.###.#..###########................................................................................#.#.#######.#.#############.########.#####.#############.####.######.####.###..######.####.#########.#.#.#####.###############.#####.#####.###########.####.# #.####.########.#.#.#.##.##.#############.##..##.#####.######.##########.##.#.#####.###.####################################.###################.#####.############.##.#####.###.######.####.####################.######............................................................................................................#####.######.#.######.####.###..##.#####.##.###.#######..#.####.###########.#####.##..###.#####.####.###.###.######..###############.###.############.#######.#######.#####.##.##..##.#.#######.######.#####..########.#######.#.########.####.###.#.###.#.#####.##########.#####...###########.###############.################.#.###.#..###########.#############.#..#############.###..################.#######.#.#########.#####.#.#.#######.#.#############.##############.#############.####.######.####.###..######.####.#########.#.#.#####.###############.#####.#####.###########.####.# #.####.########.#.#.#.##.##.#############.##..##.#####.######.##########.##.#.#####.###.####################################.###################.#####.############.##.#####.###.######.####.####################.##################.#.###########.#...######.#########.###################.#####.######.###.###.#.#.###########.#..####..######.............................##.###.#######..#.####.###########.#####.##..###.##########.###.###.######..###############.###.############.#######.#######.#####.##.##..##.#.#######.######.#####..########.#######.#.########.####.###.#.###.#.#####.##########.#####...............................################.#.###.#..###########.#############.#..#####......##.###..################.#######.#.#########.#####.#.#.#######.#.#############.##############.#############.####.######.####.###..######.####.#########.#.#.#####.###############.#####.#####.###########.####.# #.####.########.#.#.#.##.##.#############.##..##.#####.######.##########.##.#.#####.###.####################################.###################.#####.############.##.#####.###.######.####.####################.##################.#.###########.#...######.#########.##################..#####.######.###.###.#.#.###########.#..####..######.#.######.####.###..##.#####.##.###.#######..#.####.###########.#####.##..###.##########.###.###.######..###############.................................................................................................................###.#.#####.##########.#####...###########.###########.####################.#.###................#############.#..#####.####.##.###..################.#######.#.#########.#####.#.#.#######.#.#############.##############.#############.####.######.##...............####.#########.#.#.#####.###############.#####.#####.###########.####.# #.####.########...........................................###.##########.##.#.#####.###.####################################.###################.#####...................###.###.............####################.##################.#.###########.#...######.#########.##################..#####.###.##.###.###.#.#.###########.#..####..######.#.######.####...........................................................................................###################.############.#######.#######.#####.##.##.###.#.#######.######.######.########.#######.#.########.####.###.#.###.#.#####.##########.#####...###########.###########.####################.#.#####..#########################.#..#####.####.##.###..################.#######.#.#########.#####.#.#.#######.#.#############.##############.####.########.####.######.##.#.###..###########.#########.#.#.#####.###############.#####.#####.###########.####.# #.####.##########.#.#.##.##.#############.##..##.#####.##.###.##########.##.#.#.........####################################..................##.##################.##...........######.#########################.##################.#.###########.#...######.#########.##################..#####...............................................................................###.#######..#.####.###########.#####.##..###.##########.###.###.#######.###################.############.#######.#######.#####.##.##.###.#.#######.######.######.########.#######.#.########.####.###.#.#####.#####.##########.#####...###########.###########.####################.#.#####..#########################.#..#####.####.##.###..################.#######.#.#########.#####.#.#.#######.#.#############.##############.####..#######.####.######.##.#.###..###########.#########.#.#.#####.###############.#####.#####.###########.####.# #.####.##########.....##.##.#############.##..##.#####.##.###.##########.##.#.#.###.###.####################################.####................###########.......................................................................................#...######.#########.##################..#####.###.##.###.###.###.###########.#..####..######.#.######.####.###..##.############.#######..#.####.###########.#####.##..###..................................................................##.#######.#####.##.##.###.#.#######.######.######.########.#######.#...............###.#.#####.#####.###......................................................................#########################.#..#####.####.##.###..################.#######.#.#########.#####.#.#.#######.#.#############.##############.####............................##..###########.#########.#.#.#####.###############.#####.#####.###########.####.# #.####.##########.#.####.##.#############.##..##.#####...................................................................###.####.###########.##############.######.##...###.##########.##.######################.##################.#.###########.#...######.#########.##################..###.#.###.##.###.###.###.###########.#..####..######.#.######.####.###..##.############.#######..#.####.###########.#####.##..###.##########.##..###.#######.###################.############.####.##.#######.#####.##.##.###.#.#######.######.######.########.#######.#.########.###..###.#.#####.#####.##########.#####...###########.###########.####################.#.################.................................................................................................................................................................###########.#########.#.#.#####.###############.#####.#####.###########.####.# #.####.##########.#.####.##.#############.##..##.#####.#..###.#.########.##.#.#.#######.############...................................######.##############.######.....................................................................................................................................................########.#..####..######.#.######.####.###..##.############.########.#.####.###########.#####.##..###.##########.##..###.#######.###################.############.####.##.#######.#####.##.##.###.#.#######.######.######.########.#######.#.########.###..###.#.#####.#####.##########.#####...###########.###########.####################.#.################.###############.#.######.####.##.###..################..######.#.#########.#####.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..###########.#########.#.#.#####.###############.#####.#####.###########.####.# #.................#.####.##.#############.##..##.#####.#..###.#.########.##.#.#.#######.############.....#############.#.###.####.####.######.##############.............###.##########.##.######################.#########.########.###############...######.##.######.....................###.#.###.##.###.###.###.###########.#..####..######.#................................................................................######.##..###.#######.###################.############.####.##.#######.#####.#####.###.#.#####.....####.######.########.#######.#.########.###..###.#.###########.##########.#####...###########.###########.####################.#.####...........................................##.###..################..######.#.#########.#####.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..###########.#########.#.#.#####.###############.........................####.# #.####...................................................................##.#.#.#######.#############.##.#############.#.###.####.####.######.########################...###.##########.##.######################.#########.########.............................................................................................#..####..######.########.####.###..##.############.########.#.####.#######.###.#####.##.####.###.######.##..###.#######.###################.############.####.##.#######.#####.#####.###.#.#####.#.#.####.######.########.#######.#.########.###..###.#.###########.##########.#####...###########.###########.####################.#.####..##########.##.############..........####.##.###..################..######.#.#########.#####.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..###########.#########.....................#####.#####.#####.################.# #.####..............####.##...............##.#########.#.####.#.###########.#.#.#######.#############.##.#############.#.###.####.####.######.########################...###.##########.##.######################.#########.########.###############...######.##..#####..######.#########...##..#####.##.###.#######.#####.#####.#..####..######.########.####.###..##.############.########.#.####.........###.#####.##.####.###.######.##..###...........................................................................................................#######.#.########.###..###.#############.##########.#####..############.###########.####################.#.####..####................................####.##.###..###########...........##.#.#######.#.#####.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..###########.#########...#.#####.#########.#####.#####.#####.################.# #.####.#################.###################.#########.#.####.#.###########.#.#.#######.#############.##.#############.#.###.####.####.######.########################...###.########.............................#########.########.###############...######.##..#####.............................................................................................##.############.########.#.####.######..###.#####.##.####.###.######.##..###.#######.##################..####.#######.####.##.#######.###########.#####.#####.#.#.####.######.##..........................###..###.#############.##########.#####..############.###########.####################.#.####..##########.##.##############..........##.##.###..###########.####..###.##.#.#######.#.#####.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..###########.#########...#.#####.#########.#####.#####.#####.################.# #.####.#################.###################.#########.#.####.#.###########.#.#.#######.#############.##.#############.#.###.####.####.######.########################...###.##########.##.#######.##############.#########.########.###############...######.....#####..######.#########...##..#####.##.###.#######.#####.#####.#..####..######.########.####.###..##.############.########.#.####.######..###.#####.##.####.###.#########..###.#######.##################..####.#######.####.##.#######.###########.#####.#####.#.#.####.######.################.##############..###.#############.##########.#####..############.###########.####################.#.####..##########.##.##############.######.#.##.##.###..###########.####..###.##.#.#######.#.#####.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..................................#########.#####.#####.#####.################.# #.####.#################.###################.#########.#.####.#.###########.#.#.#######.#########............................####.####.###.............................................................................................................######.##..#####..######.#########...##..#####.##.###.#######.#####.#####.#..####..######.########.####.###..##.############.########.#.####.######..###.#####.##.####.###.#########..###.#######.##################..####.#######.####.##.#######.###########.#####.#####.#.#.####.######.################.##############..###.#############.##########.#####..############.###########.####################.#.####..##########.##.##############.######.#.##.##.###..###########.####..###.##.#.#######.#.#####.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..########.##.#########...#.###############.#####.#####.#####.################.# #.####.#############...............................................................####.#########.###.#..#############.#.########.####.###.##.########################...###.##########.##.#######.##############.#########.#########################..######.##..#####..######.#########..###..#####.##.###.#######.#####.#####.#..####..######.########.####.###..##.############.########.#.####.######..###.#####.##.####.###.#########..###.#######.##################..####.#######.####.##.#######.###########.#####.#####.#.#.####.######.################.##############..###.#############.##########.#####..############.................................................................................................................................####.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..########.##.#########...#.###############.#####.#####.#####.################.# #.####.#############.###.###################.#########.#.####.#.###########.#......................................................###.###.##.########################...###.##########.##.#######.##############.#########.#########################..######.##..#####..######.#########..###..#####.##.###.#######................................................................########.#.####.######..###.#####.##.####.###.#########..###.#######.##################..####.#######.####.##.#######.###########.#####.#####.#.#.####.######.################.##############..###.#############.##########.#####..############.#######..................................##########.##.##############.##.###.#.##.##.###..###....................#.#########.#...###.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..########.##.#########...#.###############.#####.#####.#####.################.# #..............#####.###.###################.####.............................#.##.####.########.........................########..###.###.##.########################...###.##########.##.#######.##############.#########.#########################..######.##..#####..######.#########..###..#####.##.###.#######..####.#####.#..####..######.########.####..##..##.#####################.#.####...................##...............................#.##################..####.#######.####.##.#######.###########.#####.#####.#.#.####.######.################.##############..###.#############.##########.#####..############.###########.####################.#.####..##########.##.##############.##.###.#.##.##.###..###.#######.####..###..#.#########.#...###.###.#######.#.#############.############.#.####..#######.####.######.##.#..##..########.##.....................................#####.#####.################.# #.####.#######.#####......................##.#########.#.####.#.###########.###...................###.#..###.#########.##########..###.###.##.########################...###.##########.##.#######.##############.#########.#########################..######.##..#####..######.#########..###..#####.##.###.#######..####.#####.#..####..######.########.####..##..##.#####################.#.####.######..###.#############.###.#########..###.#######.##################..####.#######.####.##.#######.###########.#####.#####.#.#.####.######.################.##############..###.#############.##########.#####..############.###########.####################.#.####..##########.##.##############.##.###.#.##.##.###..###.#######.####..###..#.#########.#...###.###.#######.#.#############.###...............#..#######.####.######.##.#..##..########.############...#.###############.#####.#####.#####.################.# #.####.#######.#########.###############.###.#########.#.####.#.###########.######.####.########.####.#..###.#########.##########..###.###.##.########################...###.##########.##.#######.##############.#########.#########################..######.##..#####..######.#########..###..#####.##.###.#######..####.#####.#..####..######.########.####..##..##.#####################.#.####.######..###.#############.###........................##################..####.#######.####.##.#######.###########.#####.#####.#.#.####.######.################.##############..###.#############.##########.##...................##########.####################.#.####..##########.##.##############.##.###.#.##.##.###..###.#######.####..###..#.#########.#...###.###.#######.#....................................................................######.############...#.###############.#####.#####.#####.################.# #.####.#######.#########.###############.###.#########.#.####.#.###########.######.####.########.####.#..###.#########.##########..###.###.##.########################...###.##########.##.#######.##############.#########.#########################..######.##..#####..######.#########..###..#####.##.###.#######..####.#####.#..####..######.########.####..##..##.#####################.#.####.######..###.#############.#############..###.##########################..####.#######.####.##########.###########.#####.#####.#.#.####.######.################.##########........................##########.#####.#############..##########.####################.#.####..##########.##.##############.##.###.#...................................#.#########.#...###.###.#######.###############.######.....................................................................#.###############.#####.#####.#####.################.# #.####.#######.#########.###############.###.#########................................................#..###.#########.##########..###.###.##.########################...###.##########.##.###.....##############.#########.#########################..######.##..#####..######.#########..###..#####.##.###.#######..####.#####.#..####..######.########.####..##..##.#####################.#.####.######..###.#############.#############..###.##########################..####.#######.####.##########.###########.#####.#####.#.#.####.######.################.###########.##..###.########################.#####.#############..##########.####################.#.......##########.##.##############.##.###.#.##.##.###..###.#######.####...###.#.#########.#...###.###.#######.###############.#########.#..####.#..####.##.###########.##.#..#.................................###########.#####.#####.......################.# #.####.#######.#########.########.######.###.###########.####.#.###########.######.####..#######.####.#..###.#########.##########..###.###.#..########################...###.##########.##.###.##..##############.#########.#########################..######.##..#####..######.#########..###..#####.##.###.#######..####.#####.#..####..######.########.####......##.#####################.#.####.######..###.#############.#############..###.##########################..####.#######.####.##########.###########.#####.#####.#.#.####.######.################.###########.##..###.########################.#####....................######.####################.######..##########.##.##############.##.###.#.##.##.###..###.#######.####...###.#.#########.#...###.###.#######.###############.#########.#..####.#..####.##.###########.##.#..##..#.######.#.###########.#.################.#####.#####.######################.# #.####.#######.#########.########.######.###.###########.####.#.###########.######.####..#######.####.#..###.#########.##########..###.###.#..########################...###.##########.##.###.##..##############.#########.###########................######.##..#####..######.#########..###..#####.##.###.#######..####.#####.#..####..######.########.####.###..##.#####################.#.####.######..###.#############.#############..###.##########################..####.#######.####.##########.###########.#####.#####.#.#.####.######.################.###########.##..###.########################.###################..##########.####################.######..##########.##.##############.##.###.#.##.##.###..###.#######.####...###.#.#########.#...###.###.#######.###############.#########.#..####.#..####.##.###########.##.#..##..#.######.#.###########.#.################.#####.#####........................# #.####.#######.#########.########.######.###.###########.####.#.###########.######.####..#######.####.#..###.#########.##########..###.###.#..########################...###.##########.##.###.##..##############.#########.##########.......................................................................................................................................................#.####.######..###.#############.#############..###.##########################..####.#######.####.##########.###########.#####.#####.#.#.####.######.################.###########.##...................##.................................................................####..##########.##.##############.##.###.#.##.##.###..###.#######.####...###.#.#########.#...###.###.#######.###########..................####.#..####.##.###########.##.#..##..#.######.#.###########.#.################.#####.#####.######################.# #.####.#######.#########.########.###................................######.######.####..####..............................................#..########################...###.##########.##.###.##..##############.#########.##########.##############..######.##..#####..######.#########..###..#####.##.###.########.####.#####.#..####..######.########.####.###..##.#######################.####.######..###.#############.#############..###.##########################..####.#######.####.##########.###########.#####.#####.#.#.####.######.################.###########.##.####..............##...............................................................#.####..##########.##.##############.##.###.#.##.##.###..###.#######.####...###.#.#########.#...###.###.#######.#########################.#.#####.#..####.##.###########.##.#..##..#.######.#.###########.#.################.#####.#####.######################.# #...................................####.###.##.########.####.#.##.#.######.######.####..####.##.####.#...##.####################..###.###.#..########################...###.##########.##.###.##..##############.#########.##########.##############..######.##..#####..######.#########..###..#####.##.###.########.####.#####.#..####..######.########.####.###..##.#######################.####.######..#################.#############..###.##########################..####.#######.####.##########.###########.#####.#####.#.#.####.######.################.###########.##.####.###############.########.###################.###########.######################.####..##########.##.##############.##.###.#.##.##.###..###.#######.####.......................................#########################.#.#####.#..####.##.###########.##.#..##...................................########.#####.#####.######################.# #.####.#######.#########.########.######.###.##.########.####.#..........................####.##.####.#...##.####################..###.###.#..########################...###.##########.##.###.##..##############.#########.##########.##############..######.##..#####..######.#########..###..#####.##.###.########.####.#####.#..####..######.########.####.###.###.#######################.####.######..#################.#############..###.##########################..####.#######.####.##########.##########..................................................########.##.####.###############.########.###################.###########.######################.####..##########.##.##############.##.###.#.##.##.###..###.#######.#####..###.#.#...............................#################.............................................................................................................................# #.####.#######.#########.########.#####............................................####..####.##.####.#...##.####################..###.###.#..########################...###.##########............##############.####.####.##########.##############..######.........................................................####.#####.#..####..######.########.####.###.###.#######################.####.######..#################.#############..###.##########################..####.#######.####.##########.##########..#####.#####.###.####.######.################.##.########.##.####.###############.########.###################.###########.######################.####..##########.##.##############.##.###.#.##.##.###..###.#######.#####..###.#.#.#######.#...###.###.#########.#######################.#.#####.#..####.##############.#..#..###.#.######.#############.#.#######.########....................................# #.####.#######.#########.########.######.###.##.########.####...##.#.######.###########..####.##.####.#...##.####################..###.###.#..########################...###.#############.###.##.###############.####.####.##########.##############..#########..#####..######.###.#.###..###..#####.##.############.####.#####.#..####..######.########.####.###.###.#####################...........................######.#############..###.##########################..####.......................................................................................######.##.####.###############.########.###################.###########.######################...............................................................................................###.###.#########.#######################.#.#####.#..####......................###.#.######.#############.#.#######.########.#####.#####.##########.###########.# #.####.#######.#########....................................................###########..####.##.####.#.#.##.####################..........#..########################...###.#############.###.##.###############.####.####.##########.##############..#########....................................................................####..######.########.####.###.###.#####################.#.####.######..##########.######.#############..###.##########################..####.#######.###############.##########.######.#####.###.###########.################.##.########.##.####.###############.########.###################.###########.##########.................................##############.##.###.#.##.######...##.#######.#####..###.#.#.#######.##..###.###.#########.#######################.#.#####.#..###################.#..##..............#############.#.#######.########.#####.#####.##########.###########.# #.................................................................................................###.#.#.##.####################..###.#####..#########.............................................#############.####.####.##########.##############..#########.######..#####..###.#.###..###..########.#########.##.####.#####.#..####..######.########.####.###.###.#####################.#.####.######..##########.######.#############..###.##########################..####.#######.###############.##########.######.#####.###.###########.################.##.########.##.####.###############.########.###################.###########.######################.####..############################....................................................................#########.#######################.#.#####.#..###################.#..##..##.#.######.#############.#.#######.########.#####.#####.##########.###########.# #...............................................................##...######.###########..####.##.####.#.#.##.####################..###.#####..#########.##.###########...###.#############.###.##.#.#############.####.####.##########.##############..#########.######..#####..###.#.###..###.....................................................................###.#####################.#.####.######..##########.######.#############.......#########################..####.#######.###############.##########.######.#####.###.###########.################.##.########.##.####.###############.########.###################.###########.######################.............................................##.######...##.#######..............#.#######.##..###.###.#########.#######################.#.#####.#..###################.#..##..##.#.######.#############.#.#######.########.#####.#####.##########.###.........# #...........##.#########..#######.######.......................................................................................................########.##.###########...###.#############.###.##.#.#############.####.####..................................................................................#####.#######.#####.#..#####.######.########.####.###.###.#####################.#.####.######..##########.######.#############.####.##########################..####.#######.###############.##########....................#########.################.##.########.##.####.###############.########.###################.##################################.####..############################.##.###.####.######...##.##########.###.###.###.#######.##..###.###.#########.###################..............................................................................................#####.##########.#####.#####.# #.############.#########..#######.#############.###.####.#####..##...######.########..........##.######.#.##.####################..###.#####..#########.##.###########...###.#############.###.##.#.#############.####.###############.##############..#########.######..#####.####.#.###.####..########.#####.........................................................#####################.#.####.######..##########.######.#############.####.##########################..####.#######.###############.##########..#####.#####.###.#.#########.################.##.########.##.####.###############.########.###################.##################################.####..############################.##.###.####.######...##.##########.###.###.###.#######..........##.#########.........................................................................................#########.###.####.#####.#####.##########.#####.#####.# #.############.#########..#######.#############.###.####.#####..##...........................................####################..###.#####..#########.##.###########...###.#############.###.##.#.#############.####.###############.##############..#########.##..............................................................................##............###.###.#####################................##########.######.#############.####.##########################..####.#######.###############.##########..#####.#####.###.#.#########.################.##.########.##.####.###############.########.###################.##################################.####..############################.##.###.####.######...##.##########.###.##..###.#######.##..####.##.#########.#################.#.###.#.#####.#.##################.#.#..###.##.#.######.#######################.###.####.#####.#####.##########.#####.#####.# #.############.#########..####........................................#####.########.##.########.######.#.##.......................###.#####..#########.##.###########.#.###.#############.###.##.#.#############.####.###############.##############..#########.##.###..#####.####.#.###.####..########.#####.###.#######.#####.##.############.##.#####.####.###.###.#######################.####.#####...##########.######.#############.####.##########################..####.#######.###############.##########..#####.#####.###.#.#########.################.##.########.##.####.###############.########.###################.###########################.....................................................................########.###.##.....................#.##.#########.#################.#.###.#.#####.#.######...........................######.#######################.###.###..#####.#####.##########.#####.#####.# #.############.#########..####.##.#############.###.####.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#########.##.###########.#.###.#############.###.##.#.#############.####.###############.#########.####..#########.##.###..#####.####.#.###.####..########.#####.###.#######.#####.##.############.##.#####.####.###.###.#######################...............................................................................####.#######.###############.##########..#####.#####.###.#.#########.################.##.########.##.####.###############.########.###################.###########################.######.####..###########################..##..##.####.######...##.#.########.###.##..###.#######.##..##.#.##.#########.#################.#.###.#.#####.#.######.#######......................................................###..#####.#####.##########.#####.#####.# #.############.#########..####.##.#############.###.####.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#########.##.###########.#.###.#############.###.##.#.....................................########..........................................####..########.#####.###.#######.#####.##.############............................................................##########.######.##############################################.####.#######.###############.##########..#####.#####.###.#.#########.################................................####.########.###################.###########################.######.####..###########################..##..##.####.######...##.#.########.###.##..###.#######.##..##.#.##.#########.#################.#.###.#.#####.#.######.#######.###.#.#..###.##.########.#######################.#######.....................................# #.############.#########..####.##.#############.###.####.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#########.##.###########.#####.#############.###.##.#.#############.####.###############.#########.####..#########.##.###..#####.####.#.########..########.#####.###.#######.#####.##.###############..####.####.###.###.##.#########################.####....##########.######.##############################################.####.#######.###############.##########..#####.#####.###.#.#########.################.##.########.#######.###############.########.###################.##########################.....###.####..###########################..##..##.####.######............................................#.##.#########.#################.#.###.#.#####.#.######.#######.###.#.#..###.##.########.#######################.#######.######.#####.##########.#####.#####.# #.############.#########..####.##.#############.###.####.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#########.##.###########.#####.########..................##########.####.###############.#########.####..#########.##.###..#####.####.#.########..########.#####.###.#######.#####.##.###############..####.####.###.###.##.#########################.####....##########.######.##############################################.####.#######.###############.##########..#####.#####.###.#.#########.################.##.########.#######.###############.########.###################.##########################..##.###.####..###########################..##..##.####.######.....................................##......................................................................................................................#######.######.#####.##########.#####.#####.# #.############.#########..####.##.#############.###.####.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#########.##.###########.#####.#############.###.##.#.##.##########.####.###############.........................................####.#.########..########.#####.###.#######.#####.##.###############..####.####.###.###.##.#########################.####....##########.######.##############################################.####.#######.###############.#########........................................................###.#######.###############.########.###################.##########################..##.###.###....................................##.####.#######.###.#.########.###.##..###.##########..####.##.#########.#.###############.#.###.#.#####.####.###.#######.###.#.#..###.###########.###############################.######.#####.##########.#####.#####.# #.############.##...........................................................########.##.########.######.#.##.####################..###.#####..#..............................#############.###.##.#.##.##########.####.#########################.####..#####.###.##..##..#####.####.#.########..########.#####.###.#######.#####.##.################.####.####.###.###.##.#########################.####....##########.######.##############################################.####.#######.###############.##########..#####.#########.#.###......................................................................##################.##########################..##.###.####..#######################............................................................###..####.##.#########.#.###############.#.###.#.#####.####.###.#######.###.#.#..###.###########.###############################.######.#####.##########.#####.#####.# #.############.##.######..####.##.#############.###..................................##.########.######.#.##.####################..###.#####..#.#######.##.###########.#####.#############.###.##.#.##.##########.####.#########################.####..#####.###.##..##..#####.####.#.########..########.#####.###.#######.#####.##.################.####.####.###.###.##.#######################............#########.######.##############################################.####.#######.###############.##########..#####.#########.#.###.#####..................................###.###############.########..##################.##########################..##.###.####.############################.######..####.###########.#.########.###.##..###.######.###..####.##.#########.#.###############.#.###.#.#####.####.###.#######.###.#.#..###.###########.###############################.######.#####.##########.#####.#####.# #.############.##.######..####.##.#############.###..###.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#.#######.##.###########.#####.#############.###.##.#.##.##########.####.#########################.####....................#####.####.#.########..########.#####.###.#######.#####.##.################.####.####.###.###.##.#######################.#.####.....#########.######.##############################################.####.#######.###############.##########..#####.#########.#.###.#####.################.##.####.###.###.###.###############.########..##################.##########################..##.###.####.############################.######..####.###########.#.########.###.##..###.######.###..####.##.#########.#.###############.#.###.#.#####.####.###.#######.###.#.#..###.###########.###############################.######.#####.##########.#####.#####.# #.############.##.######..####.##.#############.###..###.#####..#..#.######.########.##.########.######.#.##.####################..###.###...................................#############.###.##.#.##.##########.####.##...............########.####..#####.###.##..##.######.####.#.########..########.#####.###.#######.#####.##.################.####.####.###.###.##.#######################.#.####.....#########.######.##############################################.####.#######.###############.##########..#####.#########..............................................................................................................###########..##.###.####.############################.######..............................###....................................##.#.###############.#.###.#.#####.####.###.#######.###.#.#..###.###########.#########.#####################.######.#####.##########.#####.#####.# #.############.##.######..####.##.#############.###..###.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#.#######.##.###########.#####.#############.###.##.#.##.#...............##.#############.########.####..#....................##.####.#.########..########.#####.###.#######.....................................###.........................................................................#################################.####.#######.###############.##########..#####.###########.###.#####.################.##.####.###.###.###.##############..########..##################.##########################..##.###.####.############################.######.#####.###########.#.########.######..###.################.##.#########.#.###############.#.###.#.#####.####.###.#######.###.#.#..###.###########.#########.#####################.######.#####.##########.#####.#####.# #.############.##.######..####.##.#############.#.#..###.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#.#######.##.###########.#####.#############.###.##.#.##.#.########.####.##.#############.#####....................##..##.###.##.####.#.########..########.#####.###.#######.............................................##.#######################.#.####.....#########.######.##############################################.####.#######.###############.##########..#####.###########.###.#####.################.##.####.###.###.###.##############..########..##################.####............................................................####.######.#####.###########.#.########.######..###.################.##.#########.#.###############.#####.#.#####.####.....#######.###.#.#..###.##########..............................###.######.#####.##########.#####.#####.# #.############.##.######..####.##.#############.#.#..###.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#.#######.##.###########.#####.#############.###.##................................................................................##.#.########..########.#####.###.#######..####.##.#########.######.#########.###.###.##.#######################.#.####.....#########.######.##############################################.####.#######.###############.##########..#####.###########.###.#####.################.##.####.###.###.###.##############..########..##################.####.#####################.###.###.####.############################.######.#####.###########............................................#########.#.###############.#####...................................................................................######..........................###.# #.############.##.######..####.##.#############.#.#..###.#####..#..#.######.########.##.########.######.#.##.####################..###.#####..#.#######.##.###########.#####.#############.###.##...##.#.#############.################.########.####..#.###.###.##..##.###.##.#.##.#..........................###.#######..####.##.#########.######.#########.###.###.##.#######################.#.####.....#########.######.##############################################.####.#######.###############.##########..#####.###########.###.#####.################.##.####.###.###.###.##############..########..##################.####.#####################.###.#...........................#########.######.#####.#############.########.#.#####.###.#####.##########.##.#########.#.############............#####...........................................................................######.#####.##...............#####.# #.############........................................................#####.########.##.########.######.#.##.####################..###.#####..#.#######.##.###########.#####.#############.###.##...##.#.#############.################.########.####..#.###.###.##..##.###.##.#.##.#.########..########.#####.###.#######..####.##.#########.######.#########.###.###.##.#######################.#.####.....#########.........................................................................##########.##########..#####.###########.###.#####.################.##.####.###.###.###.##############.#########..##################.####.#####################.###.#.#.####.##################.#########.######.#####.#############.########.#.#####.###.#####.##########.##.#########.#.############.##.#####.#######.########.#######.###.#.#..###.##########..#########.#####################.######.#####.##.#######.###########.# #.###############.######..####.##.##.##########.#.#..###.#####..#..#..#####.########.##.########...............................................................................................##...##.#.#############.################.########.####..#.###.###.##..##.###.##.#.##.#.########..####.............................##.#########.######.#########.###.###.##.#######################.#.####.....################.############.#################################.####.#######.####.##########.#####.......#####.###########.###.#####.################.##.####.###.........................................................................................................#######.##............................................#.#####.###.#####.##########.##.#########.#.############.##.#####.#######.########.#######.###.#.#..###.##########..#########.#####################.######.#####.##.#######.###########.# #.###############.######..####...........................#####..#..#..#####.########.##.########.###########.#####################.###.#####..#.#######.##.###.#######.#####.#############.######...##.#.#############.################.########.####..#.###.##.................................########.#####..##.#######..####.##.#########.######.#########.###.###.##.#######################.#.####.....################.############.#################################.####.#######.####.##########.#####.#####.#####.###########.###.#####.################.##.####.###.###.###.####.#########.#########..###########.######.####.#####################.###.#.#.##.#.##########.#######.##.######.######.#####.######################.#.#####.###.............................#.#.############.##.#####.#######.########.#######.###.#.#..###.##########..#########.#####################.######.#####.##.#######.###########.# #.###############.######..#######.##.##########.#.#..###.#####..#..#..#####.########.##.########.###########.#####################.###.#####..#.#######.##.###.#######.#####.#############.######...##.#.#############.################.########.####..#.###.##..##..##.###.##.#.##.#.########.#########.#####..##.#######..####.##.#########.######.#########.###.###.......................................################.############.#################################.####.#######.####.##########.#####.#####.#####.###########.###.#####.################.....................................................#####.######.####.#####################.###.#.#.##.#.##########.#######.##.######.######.#####.######################.#.#####.#########.##########.##.#######.#.#.############.##.#####.#######.########.#######.###.#.#..###.##########..#########.#####################.######.#####.##.#######.###########.# #.................................##.##########.#.#..###.#####..#..#..#####.########.##.########.###########.#####################.###.#####..#.#######.##.###.#######.#####.#############.######...##.#.#############.####..........................................##.###.##.#.##.#.########.#########.#####..##.#######..####.##.#########.######.#########.###.######..######################.#.####.....################.############.#################################.####.#######.####.##########.#####.#####.#####.###########.###.#####.################.##.####.###.###.###.####.#########.#########..#####.#####.######.####.#####################.###.#.#.##.#.##########.#######.##.######.######.#####.######################.#.#####.#########.##########.##.#######.#.#.############.##.#####.#######.########.#######.###.#.#..###.##########..#########...............................................###########.# #.###############.######..#######.##.##########.#.......................................########.###########.#####################.###.#####..#.#######.##.###.#######.#####.#############.######...##.#.#############.####.###########.########.####..#.###.##..##................................................#######..####.##.#########.######.#########.###.######..######################.#.####.....################.############.#################################.####.#######.####.##########.#####.#####.#####.###########.###.#####.################.##.####.###.###.###.####.#########.#########..#####.#####.######.####.#####################.###.#.#.##.#.##########.#######.##.######.######.#####.######################.#.#####.#########.##########.##.#######.#.#.############.##.#####................................##.###.##########..#########.#####################.######.#####.##.#######.###########.# #.###############.######..#######.##.##########.#.#..###.#####..#..##.#####.###.####.###########.###########...............................................###.#######.#####.#############.######...##.#.#############.#...................................#.##..##.###.###.##.#.##.#.########.#######.#.#####..##.#######..#.##.##.#########.######.#########..##.######....................................################.############.###############################..............................................................###.#####.################.##.####.###.###.###.####.#########.#########..#####.#####.######.####.#####################.###.#.#.##.#.##########.#######.##.######.######.#####.######################.#.#####.#########.##########.##.#######.#.#.############.##.#####..######.########.#######.###...##.###.##########..#########.#####################.######.#####.##.#######.###########.# #.###############...............................................#..##.#####.###.####.###########.###########.#####################.###.#####..#.#######.##.###.#######.#####.#############.######...##.#.######.######.#.##.###########.########.####..#..##.##..##.###.###.##.#.##.#.########.#######.#.#####..##.#######..#.##.##.#########.######.#########..##.######..######################.#.####.....################.############.###############################.#.####..######.####.##########.#####.#####.#####.###########.###.#####.################.##.####.###.###.###.####.#########.#########..#####.#####.######.####.#####################.###.#.#.##.#.##########.#######.##.######.######.#####.######################.#.#####.#########.##########.##.#######.#.#.############.##.#####..######.########.#######.###...######.##########......................................................................# #.######################.########.##.##########.#.#..###.#####...............................................#####################.#########..#.#######.##.###.#######.#####.####################...##.#.######.######.#.##.###########.########.####..#..##.##..##.###.###.##.#.##.#.########.#######.#.#####..##.#######..#.##.##.#########.######.#########..##.######..####.#################.#.####.....################.############.###############################.#.####..######.####.##########.#####.#####.#####.###########.###.#####.################.##.####.###.###.###.####.#########.#########..#####.#####.######.####.#####################.###.#.#.##.#.##########.#######.##.######.######.#####.######################.#.#####.#########.#############.#######.#.#.############.##.#####..######.########.#######.###...######.##########..#########.#####################.######.#####.##.#######.###########.# #.######################.########.##.##########.#.#..###.#####..#..##.#####.###.####.###########.###########.###########.#########.#########..#.#######.##.###.#######.#####.##.............................................###########.########.####............................##.#.########.#######.#.#####..##.#######..#.##..............######.#########..##.######..####.#################.#.####....#################.############.###############################.#.####..######.................................................................########.##.####.###.###.###.####.#########.#########..#####.#####.######.####.#####################.###.#.#.##.#.##########.#######.##.######.######.#####.######################.#.#####.#########.#############.#######.#.#.############.##.#####..######.########.#######.......................#..#########.#####################.....................................# #.######################.########.##.##########.#.#..###.#####..#..##.#####.###.################.###########.###########.#########.#########..#.#######.##.###.#######.#####.####################...##.#.######.######.#.##.###########.########.####..#..##.##..##.###.###.##.####.#.########.#######.#.#####..##.#######..#.##.##.########..######.#########..##.######..####.#################.#.####....#################.############.###############################.#.####..###########.##########.#####.#####.#####.###########.###.#####.#######.########.##.####.###.###.###.####.#########.#########..#####.#..........#.####.#######.......................##.#.##########.#######.##.######.######.#####.######################.#.#####.#########.#############.#######.#.#.############.##.#####..######.########.#######.###...######.##########..#########.#####################..#####.#####.##.#######.###########.# #.######################.########.##.##########.#.#..###.#####..#..##.#####.###.################.###########.###########.#########.#########..#.#######.##.###...................################...##.#.######.######.#.##.###########.########.####..#..##.##..##.###.###.##.####.#.........................................................................................#.#################.#.####....#################.############.###############################.#.####..###########.##########.#####.#####.#####.###########.###.#####.#######.########.##.####.###.###.###.####.#########.#########..#####.#.###.####.#.####.#######.#############.###.#.####.#.##########.#######.##.######.######.#####.##############.........#.#####.#########.#############.#######.#.#.############.##.#####..######.########.#######.###...######.##########..#########.#####################..#####.#####.##.#######.###########.# #.######################.########.##.######.....................................################.###########.###########.#########.#########..#.#######.##.###########.#####.###.################...##.#.######.######.#.##.###########.########.####..#..##.##..##.###.###.##.####.#.########.#######...#####...............................................................................................################.############.###############################.#.####..###########.##########.#####.#####.#####.###########.###.#####.#######.########.##.####.###.###.###.####.#########.#########..#####.#.###.####.#.####.#######.#############.###.#.####.#.##########.#######.##.######.######.#####.##############.#########.#####.#########.#############.#######.#.#.############.##.#####..######.########.#######.###...######.##########..#########.#####################..#####.#####.##.#######.###########.# #.######################.########.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.#######.##.###########.#####.###.################...##.#.######.######.#.##.###########.########.####..#..##.##..##......................................#####.###.#######..#.##.##.########.#######.#########..##.######..##.#.#################.#.####....#################.############.###############################.#.####..###########.##########.#####.#####............................................................................................#####.#.###.####.#.####.#######.#############..................................#.######.######.#####.##############.#########.#####.#########.#############.#######.#.#.############......................................................................................#####..#####.#####.##.#######.###########.# #.######################.########.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.#######.##.###########.#####.###.################...##.#.######.######.#.##.###########.####............................###.##......................##.#.#####.###.#######..#.##.##.########.#######.#########..##.######..##.#.#################.#.####....######.##########.############.#.#############################.#.####..###########.##########.#####.###########.###########.###.#####.#######.########.#######.###.###.###.####.###..........................................................................................................######.#####.##############.#########.#####.#########.#############.#######.#.#.############.##.#####..######.########.#######.###...######.##########..#########.###############.#####..#####.#####.##.#######.###########.# #.######################.########.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.#######.##.###########..............................##.#.######.######.#.##.###########.####.###.####..#..##.##..##########.##.####.#.########.#######.#.#####.###.#######..#.##.##.########.#######.#######......................................#.####....######.##........................#############################.#.####..###########.##########.#####.###########.###########.###.#####.#######.########.#######.###.###.###.####.#########.#########.######.#.###.####.#.####.#######.#################.#.####.#.#########..#######..#.######.######.#####.##############.#########.#####.#########.#############.#######.#.#.############.##.#####..######.########.#######.###..........##########..#########.###############.#####..#####.#####.##.#######.###########.# #.######################.########.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.#######.........######..#.##.###.##################.##.#.######.######..................####.###.####..#..##.##..##########.##.####.#.########.#######.#.#####.###########..#.##.##.######.#....................##.######..##.###################.#.####....######.##.#######.############.#.#############################.#.###..................................................#####.###.#####.#######.################.###.###.###.####.#########.#########.######.#.###.####.#.####.#######.#################.#.####.#.#########..#######..#.######.######.#####.##############.#########.#####.#########.#############.............############.##.######.######.########.#######.###...######.##########.##########.###############.#####..#####.#####.##.#######.###########.# #.######################.########.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.###############.######..#.##.###.##################.##.#.######.########.##.################.###.####..#..##.##..##########.##.####.#.########.#######.#.#####.###########..#.##.##.######.####################.##.######..........................................##.#######.############.#.#############################.#.###...###########.##########.#####.###########.#####.#####.###.#####.#######.################.###.###.###.####.#########.#########.######.#.###.####.#.####.#######.#################.#.####.#.#########..#######..#.######.######.#####.########.............###.#####.#########.#####################.#.##############.##.######.######.########.#######.###...######.##########.##########....................................##.#######.###########.# #.######################.########.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.###############.######..#.##.###.##################.##.#.######.########.##.################.###.####..#..##.##..##########.##.####.#.########.#######.#.#####.###########..#.##.##...........................................###################.............................############.#.#############################.#.###...###########.##########.#####.###########.#####.#####.###.#####.#######.################.###.###.###.####.#########.#########.#####..#.###.####.#.####.#######.#################.#.####.#.#########..#######..#.######.######.#####.##############.#####.###.#####.#########.#####################.#.##############.##.######.######.########.#######.###...######.##########.##########.#############..........#####.########.#######.###########.# #.######################..........##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.###############.######..#.##.###.##################.##.#.######.########.##.################.###....................................#.########.#######.#.#####.###########..#.##.#########.####################.##.######..######################..#.###.#..######.##.#######.############.#.#############################.#.......###########.##########.#####.###########.#####.#####.###.#####.#######.################.###.###.###.####.#########.#########.#####..#.###.####.#.####.#######.#################.#.####.#.#########..#######..#.######...........................................#.#########.#####################.#.##############.##....................###.#######.###...######.##########.##########.###############.#####..#####.########.#######.###########.# #...........................#####.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.###############.######..#.######.##################.##.#.######.########..................................##................##.######.########.#######.#.#####.###########..#.##.#########.####################.##.######..######################..#.###.#..######.##.#######.############.#.#############################.#####..############.##########.........#########.#####.#####.###.#####.#######.################.###.###.###.####.#########.#########.#####..#.###.##......................................####.#.#########..#######..#.######.######.#####.##############.#####.###.###.#.#########.#####################.#.##############.#####.###.######.########.#######.##....######.##########.##########.###############.##........................................# #.######################..#.#####.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.###############.######...................................................##.#.#.##............................#.#.#.#######.##.######.########.............................................####################.##.######..######################..#.###.#..######.##.#######.############.#.#############################.#####..############.##########.#####.#.#########.#####.#####.###.#####.#######.################.###.###.###.##.#.#########.#########.#####..#.###.####.######.#######.#################.######.#.#########..#######..#.######.######.#####.##############.#####.###.###.#.#########.#####################.#.##############.#####.###.######.########.#######.##....######.##########.##########.###############.##.##..#####.########.###################.# #.##################.###..#.#####.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.###############.######..#.######.##################.##.#.######.###########.#.#.##...............####..#..##..#.#.#.#######.##.######.################.#.#.###.######..............................................######..######################..#.###.#..######.##.#######.############.#.##################............#####.................########.#####.#.#########.#####.#####.###.#####.#######.################.###.###.###.##.#.#########.#########.#####..#.###.####.######.#######.#################.######.#.#########..#######..#.######.######.#####.##############.#####.###.###.#.#########.#####################.#.##############.#####.###.######.########.#######.##....######.##########.##########.###############.##.##..#####.########.###################.# #.##################.###..#.#####.##.######.###.#.#..###.#####..#..##.#####.####################.###########.###########.#########.#########..#.###############.######..#.######................................###########.#..............................#..#.#.#.#######.##.######.################.#.#.###.######.####..#.##.#######.######################.#########..######################..#.###.#..######.##.#######.############.#.##################.################.#############.#.########.#####.#.#########.#####.##.......................................###.###.###.##.#.#########.#########.#####....###.####.######.#######.#################.######.#.#########..#######..#.######.....................................................................#######.#.##############.#####.###.######.########.#######.##.................................................##.##..#####.########.###################.# #.###########.............#.#####.##.######.###.#.#..###.#####..#..##.#####.####################.###########..##########.#########.#########..#.###############.######..#.######..#################.####.........................................................................................###................................####....................................#####################..#.###.#..######.##.#######.############.#.##################.################.#############.#.########.#####............................................................###.###.###.##.#.#########.#########.#####.######.####.######.#######.#################.######.#.#########..#######..#.######.######.####################.#####.###.###.#.#########.#############.#######.#.##############.#####.###.######.########.#######.##....######.##########...................................#####.########.###################.# #.###########.######.###.##.#..................................................................................................................................................................................................................................................................#####.#.###.###.######.####..#.##.##.###########################.#########...#####################..#.###.#..######.##.#######.############.#.##################.################.#############.#.########.#####.#.#########.#####.##.#..#########.#######.###############.####.###.###.##.#.#########.#########.#####.######.####.######.#######.#################.######.#.#########...............................################.#####.###.###.#.#########.#############.#######.#.##############.#####.###.######.########.#######.##....######.##########.##########.##############..##.##.######.########.###################.# #.###########.######.###.##.#.###.##.######.###.#.#..###.#####..#.###.#####.####################.############.##########.#########.##########.#################.######..####.###..#################.###########.###########...#.############.###.####..#..##..###.#.#######.##.######.##############.#.###.###.######.####..#...............................................#####################..#.###.#..######.##.#######.############......................................................................................................................................................................#####.##.....####.######.#######.#################.######.#.##########.#######..#.######.######.###.################.#####.###.###.#.#########.#############.#######.#.##############.#####.###.######.########.#.............######.##########.##########.##############..##.##.######.########.###################.# #.###########.######.###.##.#.###.##.######.###.#.#...............###.#####.####################.############.##########.#########......................................####.###..#################.###########.##.########...#.############.###.####..#..##..###.#.#######.##.######.##############.#.###.##########.####..#.##.##.###########################.#########...#####################..#.###.#..######.##.#######.############.#.###############......................................................................##.#.##########.#######.###############.########..##.##.#.###################.#####.##.###.####.######.#######.#################.######.############.#######..#.######.######.###.################.................................................................................................................................................................................................# #.###########.######.###.##.#.###.##.######.###.#.#.####.#####..#####.#####.####################.############.##########.####################.#################.######..####.###..#################.###########.##.########...#.############.###.####..#.......................................................................#.##.###########################.#########...#####################..#.###.#..######.##.#####.........................########.##.################.#############.##########.#####.#.#########.####.###.#.##########.#######.###############.########..##.##.#.##############.####.#####.##.###.####.######...........................######.############.#######..#.######.######.###.######################.######..#.#######################.#########.##############.#####.###.######.####.###.#.########....######.##########.##########.##############..##.##.###############.#########.#########.# #.###########.######.###.##.#...................#...####.#####..#####.#####.####################.############.##########.####################.#################.######............................................................................................#.#######.##.#####..################.###.#.########.####..#.##.##.###########################.#########...#####################..#.#.....................................#.######.########.##.################.#############.##########.#####.#.#########.####.###.#....................................########..##.##.#.##############.####.#####.##.###.####.##############.#################.######.############.#######..#.######.######.###.######################.######..#.#######################.#########.##############.#####.###.######.####.###.#.########.#..######.##########.##########.##############..##.##.###############.#########.#########.# #.###########.######.###.##.#####.##.######.###.#.######.#####..#####.#####.###################..############.##########...................##.#################.######.#####.###..#################.###########.##.########...#.############.###.####..#..##..###.#.#######.##.#####..################.###.#.########.####..#.##.##.###########################.#########...#####################..#.#.#.#..######.##.#####.#.############.#.######.########.##.################.#############.##########.#####.#.#########.####.###.############.#######.########################..##.##.#.##############.####.#####.##.###.####.##############.###...................................#######..#.######.######.###.######################.######..#.#######################.#########.##############.#####.###.######.####.###.#.########.#..######.##########.##########.##############..##.##.###############.#########.#########.# #................###.###.##.#####.##.######.###.#...............#####.#####.###################..############.##########.####################.#################.######.#####.###..#################.###########.##.########.........########.###.####..#..##..###.#.#######.##.#####..################.###.#.########.####..#.##.##.###########################.#########...#####################..#.#.#.#..######.##.#####.#.############.#.######.########.##.################.########################.#####.#.#########.####.###.############.#######.########################..##.##.#.##############.####.#####.##.###.####.##############.#################.######.####################..#.######.######.###.######################.######..#.#######################.#########.##############.#####.###.######.####.###.#.########.#..######.##########.##########.##############..##.##.###############.#########.#########.# #.###.#######.##.###.###.##.#####.##.######.###.########.#####..#####............................############.##########.####################.#################.######.#####.###..#################.###########.##.########..##.###.########.###.####..#..##..###.#.#######.##.#####..################......................................................###.#########...#####################..#.#.#.#..######.##.#####.#.############.#.######.########.##.################.########################.#####.#.#########.####.###.############.#######.########################..##.##.#.##############.####.#####.##.###.####.##############.#################.######.####################..#.######.######.###.######################.######..#.#######################.#########.####################.###.######.####.###.#.########.#..######.##########.##########.##############..##.##.###############.#########.#########.# #.###.#######.##.###.###.##.#####.##.######.###.########.#####..###########.###################..############.##########.####################.#################.######..............................###########.##.########..##.###.########.###.####..#..##..###.#.#######.##.#####..####################.#.########.####..#.##.##.####################....................#####################..#.#.#.#..######.##.#####.#.############.#.######.########.##.################.########################.#####..........##.####.###.############.#######.########################..##.##.#.##############.####.#####.##.###.####.##############......................................................##.######.###.######################.######..#.#######################.#########.####################.###...............................######.##########.##########.##############..##.##.###############.#########.#########.# #.###.#######.##.###.###.##.#####.##.######.###.########.#####..###########.###################..############.##########.#......................................................................................................###.###.####.###.####..#.......................#####..#####.##############.#.########.####..#.##.##.####################.##.###.#########..#################.####..#.#.#.#..######.##.#####.#....................................................................................................###.############.#######.########################..##.##.#.##############.####.#####.##.###.####.################################.###########################..#####.##.######.###.######################.######..#.#######################.#########.#########.....................................................................#####.##############..##.##.###############.#########.#########.# #...........................................###.########.#####..###########.###################..############.##########.####################.#################.######.#####.#.#..#####.##.####################.##.########..##.###.###.####.###.####..#..##..###.#.##.......................................................................................##.#########..#################.####..#.#.#.#..######.##.#####.#.############.#.######.########..#.################.########################.#####.#.######.###########.############.#######.########################..##.##.#.##############.####.#####.##.###.####.################################.###########################..#####.##.######.###.######################.######..#.#######################.#########.#########.##########.###.######.####.###.#.########.#..######.##########......................................................................# #.###.#######.##.###..##.##.#####.##..#####.###.########.#####..###########.###################..############.##########.####################.#################.######.#####.#.#..#####.##.####################.##.########..##.###.###.####.###.####..#..##..###.#.##.####.##.#####...........................................#.##.####################.##.###.#########..#################.####..#.#.#.#..######.##.#####.#.############.#.######.########..#.##############................................#.#.######.###########.############.#######.########################..##.##.#.##############.####.#####.##.###.####.################################.###########################..#####.##.######.###.######################.######..#.#######################.#######.#.#########.##########.###.######.####.###.#.########.#..######.##########.####.#####################.##.##.###############.#########.#########.# #.###.#######.##.###..##.##.#####.##..#####.###.########.#####..###########.###################..############.##########.####################.#################.######.#####.#.#..#####.##.####################.##.########..##.###.###.####.###.####..#..##..###.#.##.####.##.######.#####.#############..#.########.####..#..#.##.####################.##.###.#########..#################.####..#.#.#.#..######.##.#####.#.############.#.######.########..#.##############.#.########################.##.##.#.######.###########.############.#######.########################..##.##.#.##############.####.#####.##.###.####.################################.###########################..#####.##.######.###.######################.######..#.#######################.#######.#.#########.##########.###.######.####.###.#.########.#..######.##########.####.###############.#####.##.##.###############.#########.#########.# #.###.#######.##.###..##.##.#####.##..#########.########.#####..###########.###################..############.##########.####################.##############...................#..#####.##.####################.##.########................................................................................#.########.####..#..#.##.####################.##.###.#########..#################.####..#.#.#.#..######.##.#####.#.############.#.######.########..#.##############.#.########################.##.##.#.######.###########.############.#######.####.........................##.#.##############.####.#####.##.########.################################.###########################..#####.##.######.###.######################.######..#.#######################.#######.#..........................######.####.###.#.########.#..######.##########.####.###############.#####.##.##.###############.#########.#########.# #.###.#######.##.###..##.##.#####.##..#########.########.#####..###########.###################..############.##########.####################.##############.##.######.#####.#.#..#####.##.####################.##.########...#.###.###.####.###..###.##..##..###.#.##.##.#.##.######.#####.#############..#.########.####..#..#.##.####################.##.###.#########..#################.####..#.#.#.#....................................#####.########..#.##############.#.########################.##.##.#.######.###########.############.........########################..##.##.#.##############.####.#####.##.########.################################.###########################..#####.##.######.###.######################.######..#.#######################.#######.###########........................###.###.#.########.#.........##########.####.###############.#####.##.##.###############.#########.#########.# #.###.#######.##.###..##.##.#####.##..#########.########.#####..###########.###################..############.##########.####################.##############.##.######.#####.#.#..#####.##.####################.##.########...#.###.###.####.###..###.##..##..###.#.##.##.#.##.######.#####.#############...................................................................................................######.##.#####.#.############.#..#####.########..#.##############.#.########################.##.##.#.######.###########.############.........########################..##.##.#.##############.####.#####.##.########.##############.#################.###########################..#####.##.######.###.######################.######..#.#######################.#######.######################.##########..###.###.#.########.##.#####..##########.####.###############.#####.##.##.###############.#########.#########.# #.###.#######.##.###..##.##.#####.##..#########.########.#####..###########.###################..############.##########.####################.##############.##.######.####..#.#..#####.##.####################.##.########...#.###.###.####.###..###.##..##..###.#.##.##.#.##.######.#####.#############.##.########.####..#..####.####################.##.###.##########.#.###############.####..#.#.#.#.#######.##.#####.#.############.#..#####.########..#.##############.#.########################.##.##.#.######.###########.############..######.########################..##.##.#.##############.####.#####.##.########.##############.#################.###########################..#####.##.######.###.######################.######..#.#######################.#######.######################.##########..###.###.#.########.##.#####..##########.####.###############.#####.##.##.....................................# #.###.#######.##.###..##.##.#####.##..#########.########.#####..###########.####....................................####.################....................................#.#..#####.##.######.#############.##.########...#.###.###.####.###..###.##..##..###.#.##.##.#.##.######.#####.#############.##.########.####..#..####.####################.##.###.##########.#.###############.####..#.#...#.#######.##.#####.#.############.#..#####.########..#.##############.#.########################.##.##.#.######.###########.############..######.########################..##.##.#.##############.##########.##.########.##############.#################.###########################..#####.##...................................######..#.#######################.#######.######################.##########..###.###.#.########.##.#####..##########.####.###############.#####.##.##.###############.#########.#########.# #.................................##..#########.########.#####..###########.####.##############..############.#####.#.##.####################.##############.##.######.####..#.#..#####.##.######.#############.##.########...#.###.###.####.###..###.##..##..###.#.##.##.#..................................########.####..#..####.####################.##.###.##########.#.###############.####..#.#...#.#######.##......................#..#####.########..#.##############.#.########################.##.##.#.######.###########.############..######.########################..##.##.#.##############.##########.##.########.##############.#################.##################################.#########.###.######################.######..#.#######################.#######.######################.##########..###.###.#.########.##.#####..##########.####.###############.#####.##.##.###############.#########.#########.# #.###.##########.###..........................#.########.#####..###########.####.##############..############.#####.#.##.####################.....................................#####.##.######.#############.##.########...#.###.###.####.###..###.##..#............................................................###..#..####.####################.##.###.##########.#.###############.####..#.#...#.#######.##.#####.#.############.#..#####.########..#.##############.#.########################.##.##.#.######.###########.############..######.########################..##.##.#.##############.##########.##.########.##############.#################.##################################.#########.###.######################...................................................................#...................................##..##########.####.############.##.#####.##.##.###############.#########.#########.# #.###.##########.###.###.##......................................................................############.#####.#.##.###################################.##.######.####..#.#.######.##.######.#############.##.########...#.###.###.####.###..###.##..#..####.#.##.##.#.##.######.#####.#############.##.#########.###..#..####.####################.##.###.##########.#.###############.####..#.#...#.#######.##.#####.#.############.#..#####.########..........................###################.##.##.#.######.###########.############..##.........................................................................................................................#######################.#########.###.#############################..#.#######################.#######.######################..#.#######..###.###.................................####.############.##.#####.##.##.###############.#########.#########.# #.###.##########.###.###.########.##..#######.#.########.#####.#################.############.#.#############.#####.#.##.###################################.##.######.####..#.#.######.##.######.#############.##.########...#####.###.####.###..........#..####.#.##.##.#.##.######.#####....................................####.####################.##..................................####..#.#...#.#######.##.#####.#.############.#..#####.#########.#.##############.#.####.###################.##.##.#.######.###########.############..##.###.########################..##.##.#.##########.###.##########.##.########.##########.......................##########.#######################.#########.###.#############################..#.#######################.#######.######################...................................#####..##########.####.############.##.#####.##.##.###############.#########.#########.# #.###.######...........................................................................######.#.#############.#####.#.##.###################################.............................#.######.###.#########.##.########...#####.###.####.###..###.##.##..####.#.##.####.##.######.#####.#############.##.#########.###.##..####.####################.######.##########.#.###############.####..#.#...#.#######.##.#####.#.############.#..#####.#########.#.##############.#.####.###################.##.##.#.######.###########.############..##.###.########################..##.##.#.####......................................######.###.#################.##########.######################...............................................#.#######################.#######.#######################.#.#######..................................#######.####.############.##.#####.##.##.###############.#########.#########.# #.###.######.###.###..............................................................................................................................................................................###.#########.##.########...#####.###.####.###..###.##.##..####.#.##.####.##.######.#####.#############.##.#########.###.##..####.####################.######.##########.#.###############.####..#.#...#.#######.##.#####.#.############.#..#####.#########.#.##############.#.####.###################.##.##.#.######.###########.############..##.###.########################..##.##.#.##########.###.###.######.##.########.###.######.###.############..###.##########.#######################.#########.###.#############################..#.#######################.#######.#######################.........................................................############.##.#####.##.##.###############.#########.#########.# #.###.######.###.#######.########.###.#######.#################################...............................#####.#.##.#####################.#############.##.###.##.####..#.#.######..#.######.###.######.............................................................................................................#.##..####.####################.######.##########.#.###############.####..#.#...#.#######.##.#####.#.############.#..#####.#########.#.##############.#.####.###################.##.##.#.######.###########.############..##.###.########################..##.##.#.##########.###.###.######.##.########.###.######.###.############..###.##########.#######################.#########.###.#############################..#.#######################.#######.#######################.#.########.###.#####.########.#..#####..##.#######.####.############.##.#####.##.##.###############.#########.#########.# #.###.######.###.#######.############.#######.##################################.#####.####.#.#.#############.#####.#.##.#####################.#############.##.###.##.####..#.#.######..#.######.###.######.##..............................##...###.##.##..####.#.##.####.##.######.#####.#.###########.##.#########.###.....................................................................................................................................................#.####.###################.##.##.#.######.###########.############..##.###.########################..##.##..................................................................................................................####.###.#############################..#.#######################.#######.#######################.#.########.###.#####.########.#..#####..##.#######.####.############.##.#####.##.##.###############...........#########.# #.###.######.###.#######.############.#######.##################################.#####.####.#.#.#############.#####.#.##.#####################.#############.##.###.##.####..#.#.######..#.######.###.######.##.##.########..#####..###.####.##...###.##.##..####.#.##.####.##.######.#####.#.###########.##.#########.###.##..####.####################.######.#####.####.#.###############.####..#.#........................############.##.#####.#########.#.################.####.###################.##.##.#............................####..##.###.########################..#....................#.###.######.###########.###.###.##...................###.##########.########.##############.#########.###.#############################..#.#######################.#######.#######################.#.########.###.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.###.######.###.#######.############.#######.##################################.#####.####.#.#.#############.#####.#.##.#####################.#############.##.###.##.####..#.#.######..#.######.###.######.##.##.########..#####..###.####.##...###.##.##..####.#.##.####.##.######.#####......................................................#######.######.#####.####.#.###############.####..#.#..............................................#########.#.################.####.###################.##.##.########.###########.#######.####..##.###.########################..#..##.#.##########.#.#.###.######.###########.###.###.##.###.############.####.##########.########.##############.#########.###.#############################..#.#######################.#######.#######################.#.########.###.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.###.######.###.######.......................#################.......................................................##.#####################.#############.##.###.##.####..#.#.######..#.######.###.######.##.##.########..................................####.#.##.####.##.######.#####.#.######.####.##.#########.###.##..####.####################.######.#####.####.#.##................................................##.########.##.###############.#.################.####.###################.##.##.########.###########.#######.####..##.###.############.###########..#..##.#.##########.#.#.###.######.###########.###.###.##.###.############.####.##########.########.##############.#########.###.#############################..#.#######################.#######.#######################.#.########.###.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.###.######.###.#######.############.#####.#.##################################.#####.####.#.###############.#######.##.#####################.#############.##.###.##.##..........................##.######.##.##.########..#####..########.##...###.##.##.#####.#.##.####.##.######.#####.#.######.####.##.#########.###.##....................................####.####.#.##.#################.##.#..#######.#####..................................######.#.################.####.....................##.##.########.###########.........####..##.###.############.###########..#..##.#.##########.#.#.###.######..##########.###.###.##.###.############.####.##########.########.##############.#########.###.#############################..#.#######################.#######.#######################.#.########.###.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #................#######.############.#####.#.##################################.#####.####.#.###############.#..........................#####.#############.##.###.##.##.#..###.######..#.######.###.######.##.##.########..#####..########.##...###.##.##.#####.#.##.####.##.######.#####.#.######.####.##.#########.###.##.#####.####################.####.................................................................................#.#############.#.################.#############..................########.########################..##.###.#.##########..................................................#########.###.###.##.###.############.####.##########.########.##############.#########.###...................................######################.#######.#######################.#.########.###.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.############.#####.#.##################################.#####.####.#.###############.#.#####.##.###############.#####.#############.##.###.##.##.#..###.######..#.######.###.######.##.##.########..#####..########.##...###.##.##.#######.##.####.#########.#####.#.######.####.##.#########.###.##.#####.####################.######.#####.####.#.##.####################.#..##.####.#####..####....##.########.####.#############.#.#######......................................###########.########################..##.###.#.##########.###########..#..##.#.##########.#.#####.######...#########.###.###.##.###.############.####.##########.########.##############.#########.#################################..#..######################.#######.#######################.#.########.###.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.############.#####.#.##################################.#####.####.#.###############.#.#####.##.###############.#####.#############.##.###.##.##.#..###.######..#.######.###.######.##.##.########..#####..########.##...###.##.##.#######.##.####.#########.#####.#.######.####.##.#########.###.##.#####.####################.######.#####.####.#.##.####################.#..##.####.#####..####....##.########.####.#############.#.###############..#############.############..###########.########################..##.###.#.##########.###########..#..##......................######...#########.###.###.##.###.############.####.##########.########.##############.#########.####.........................................................#######.#######################.#.########.###.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.############.#####.#.##################.###############.#####.####.#.###############.#.#####.##.###############.#####.#############.##.###.##.##.#..###.######..#.######.###.######.##.##.########..#####..########.##...###.##.##.#######.##.####.#########.#####...................................#####.####################.######.#####.####.#.##.####.###############.#..##.####.#####..####.....................######..........###############..#############.############..###########.########################..##.###.#.##########.###########..#..##.#.##########.#.#####.######.................###.##.###.############.####.##########.########.##############.#########.####.#########################.##..#..##################.........###.#######################.#.########.###.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.############.#####.#.##################.###############.#####.####.#.###############.#.#####.##.###############.#####.#############.##.###.##...................#.######.###.######.##.##.########..#####..########.##...###.##.##.#######.##.####.#########.#####.#.######.####.##.#########.###.##.#####.###.################.######.#####.####.#.##.####.###############.#..##.####.#####..#####...##.########.###########.######.#################..#############.############..###########.########################..##.###.#.##########.###########..#..##.#.##########.#.#####.######...#########.#######.##.###.############.####.##########.########.##############.#########.####............................................########.######...............................................................#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.############.#####.#.##################.###############....................................................................................##.##.#..###.######.##.######.###..#####.##.##.########..#####......................................................................................................................................................................##.####.#####..#####...##.########.###########.######.#################..#############.############..###########.################......................................................................######...#########.#######.##.###.############.####.##########.########.##############.#########.##############.###############.##..##.##################.###########.#####..........................................######.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.############.........................................................###############.#.##.##.##.###############.###########.#######.##.######.##.#..###.######.##.######.###..#####.##...................................###.##.##.######..##.####.###############.#.######.#######.#########.###.##.#####.###.################.######.#####.####.#.##.####.###############.##...........###..#####...##.########.###########.######.#################..#############.############..###########.########################..##.###.#..####.####.###########..#..#..#.##########.#.#####.######...#########.#######.##.###.############.####.##########.########.##############.#########.##############.###############.##..##.##################.###########.#####.###############.#.#.############.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.##################.#.##################.#####################.####.#.###############.#.##.##.##.###############.###########.#######.##.######.##.#..###.######.##.######.###..#####.#####.########..#####..########.#........##.............................######.#.######.#######.#########.###.##.#####.###.################.######.#####.####.#.##.####.###############.##.#..####.#####..#####...##.########.###########.######.#################..#############.############..###########.########################..##.###.#..####.####.###########..#..#..#......................................................############.####.##########.########.##############..........................................................#########.###########.#####.###############.#.#.############.##.......................................############.##.#####.##.##.#########################.#########.# #.######################.##################.#.##################.#####################.####.#.###############................###########.###########.#######.##.######.##.#..###.######.##.######.###..#####.#####.########..#####..########.#....###.#####.######..##.####.########.######.#.######.#######.#########.###.##.#####.###.################.######.#####.####.#.##.####.###############.##.#..####.#####..#####...##.########.###########.######.#################..#############.############..###########.########################..##.###.#..####.####.###########..#..#..#....................######...#########.#######.##.###.############.####.##########..#######.##############.#########.##############.###############.##..##.##################.###########.#####################.#.#.############.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.##################.#.##################.#####################.####.#.###############.#.##.##.##.###############.###########.#######.##.######.##.#..###.######.##........................................................###.#####.######..##.####.########.######.#.######.#######.#########.###.##.#####.###.################.######.#####.####.#.##.####.####................................###...##.########.###########.######....................................##########..###########.########################..##.###.#..####.####.###########..#..#..#.##########.#.#####.######......................................##.####.##########..#######.##############.#########.##############.###############.##..##.##################.###########.#####################.#.#.############.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.##################.#.##################.#####################.####.#.###############.#.##.##.##.###############.###########.#######.##.######.##.#..###.######.##.###.##..###.#####.##############..#####..########.#..#.###.#####.######..##.####.########.######.#.######.#######.#########.###.##.#####.###.################.######.#####.####.#.##.####.###############.##.#..########.#..#.###...##.########.###########.######.#################..#############.#.##########..###########.########################..##.###.#..####.####.###########..#..#..#.##########.#.#####.#####..............................########.##.####.##########..#######.##############.#########.##############.###############.##..##.........##########.###########.#####################.#.#.############.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.##################.#.##################.#####################.####.#.###############.#.##.##.##.###############.###########.#######.##.######.##.#..###............................................................................................................#.######.#######.#########.###.##.#####.###.################.######.#####.####.#.##..................................................................................................#############.#.##########..###########.########################..##.###.#..####.####.###########..#..#..#.##########.#.#####.#####..#.#########.#######.##.###.#########.##.####.##########..#######.##############.#########.##############.###############.##..##########.##########.###########.#####################.#.#.############.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.##################.#.######........................................#.###############.#.##.##.##.###############.###########.#######.##.######.##.#..###.######......................................................#..#.###.##.##.######..##.####.########.######.#.######.#######.#.##.####.##........................#######.######.#####.####.#.#######.##################.#..########.#..#.###...##.########.###########.######.################################.#..#########..###########.########################..##.###.#..####.####.###########..#..#..#.##########.#.#####.#####..#.#########.#######.##.###.#########.##.####.##########..#######.##############.#########.##############.###############.##..##########.##########.###########.#####################.#.#.############.#####.########.#..#####..##.#######..###.############.##.#####.##.##.#########################.#########.# #.######################.##################.#.##################.#####################.####.#.........................##.###############.###########.#######.##.######.##.#..###.#########.###.##..###.#####.##############..#####..########.#.##.###.##.##.######..##.####.########.######.#.######.#######.#.##.#........................................................................................########.#..#.###...##.########.#######.....######.################################.#..#########..###########.########################..##.###.#..####.####.###########..#..#..#.##########.#.#####.#####..#.######....#######.##.###.#########.##......................................................###########.###############.##..##########.##########.###########.#####################.#.#.############.#####.########.#..#####..##..........................................#########################.#########.# #.####....................................#.#.##################............................#################.#.##.##.##.###############.###########.#######.##.######.##.#..###.#########.###.##..###.#####.##############..#####..########.#.##.###..#.##.######..##.####.########.######.#.######.#######.#.##.#.##.###.##.#####.###.########.##############.#####.####.#.#######.##################................#.###...##.########.#######.##..######.################################.#..#########..###########.########################..##.###.#..####.####.#####........................##.#.#####.#####..#.######.##########.##.###.#########.##.####.###########.#######.##############.#########.##############.###############.##..##########.##########.###########.#####################.#.#.############.##############.#..#####..##.#######.........#########.##.########.##.#########################.#########.# #.####.#################.###.############.#.#.##################.#####################.###..#################.#.##.##.##..................................##.##.######.##.#..###.#########.###.##..##................................................................#.####.########.######.#.######.#######.#.##.#.##.###.##.#####.###.########.##############.#####.####.#.#######.######............................#.###...##.########.#######.##..######.################################.#..#########..###########.########################..##.###.#.....................................................####..#.######.##########.##.###.#########.##.####.###########.#######.##############.#########......#########.###############.##..##########.##########.###########.#####################.#.#.############.##############.#..#####..##.#######..###.##.#########.##.................................................# #.####.#################.###.############.#.#.##################.#####################.###..#################.#.##.##.##.###############.###########.#######.##.######.##.#..###.#############.##..###.#####.##############..#####...#######.#.##.###..#.##.######...#.####.########.######.#.######.#######.#.##.#.##.###.##.#####.###.########.##############.#####.####.#.#######.######.##############.########.#.##.###...##.########.#######.##............................#############.#..#########.................................#####..##.###.#..####.####.#####.#####.....#..#.#######.##.#.#####.#####..#.######.##########.##.###.#########.##.####.###########.#######.##############.#########.##############.###############.##..##########.##########.###########.#####################.#.#.############.##############.#..#####..##.....................................#.##.#########################.#########.# #.####.#################.....############.#.#.##################.#####################.###..#################.#.##.##.##.###############.###########.#######.##.######.##.#..###.....................................######..#####...#######.#.##.###..#.##.######...#.####.########.######.#.######.#######.#.##.#.##.###.##.#####.###.########.##############.#####.####.#.#######.######.##############.########.#.##.###...##.########.#######.##.#######.##################.#############.#..#########..###########.##################.#####..##.###.#..##........#####.#####.....#..#.#######.##.#.#####.#####..#.######.##########..................................###.#######.##############.#########.##############.###############.##..##########.##########.###########.#####################.#.#.############.##############.#..#####..##.#######..#.#.##.#########.#########.#.##.#########################.#########.# #.................................#######.#.#.##################.#####################.###..#################.#.##.##.##.###############.###########.#######.##.######.##.#..###.#############.##.....................................................................................................................................................................####.#.#######.######.##############.########.#.##.###...##.########.#######.##.#######.##################.#############.#..#########..###########.##################.#####..##.###.#..##.#.####.#####.#####.....#..#.#######.##.#.#####.#####..#.######.##########.##.###.#########.##.#.##########.###.#######.##############.#########.##############.###############.##..##########.##########.###########.#####################.#.#.############.##############.#..#####..##.#######..#.#.##.#########.#########.#.##.#########################.#########.# #.####.##########################.#######.#.#.##################.#####################.###..#################.#.##.##.##.###############.###########.#######.##.######.##.#..###.#############.##..###.#####.##.###########......................................................###.######.#.######.#########.##.#.##.###.#..#####.###.########.##############.#####.####.#.#######.######.##############.########.#.##.###..........................#######.##################.#############.#..#########..###########.##################.#####..##.###.#..##.#.####.#####.#####.....#..#...........................#.######.##########.##.###.#########.##.#.##########.###.#######.##############.#########.##############.###############.###.##########.##########.###########.#####################.#.#.............................#..#####..##.#######..#.#.##.#########.#########.#.##.#########################.#########.# #.####.##########################.#######.#.#.##################.#####################.###..#################.#.##.##.##.###############.###########.#######.##.######.##.#..###.#############.##..###.#####.##.###########..###.#...#######.#.##.###..#.#########...#.###..########.######.#.######.#########.##.#.##........................................................................############.########.#.##.####..##.########.#.......................#############.#############.#..#########..###########..................................................................#########.##.#.#####.#####..#.######.##########.##.###.#########.##.#.##########.###.#######.##############.#########.##############.###############.###.##########.##########.###########.#####################.#.#.############.################..#####..##.#######..#.................########.#.##.#########################.#########.# #.####.##########################.#######.#.#.##################.#####################.###..#################.#.##.##.##.###############.###########.#######.##.............................................................................................................########.######.#.######.#########.##.#.######.#..#####.###.########.##############.#####.####.#.#######.######.#.############.########.#.##.####..##.########.#.#####.##########.####.#############.#############.#..#########..###########.#######.##########.#####..####.#.#..##.#.####.#####.#####.....#..#########.##.#.#####.#####..#.######.###...............#########.##.#.##########.###.#######...................................................#####.###.##########.##########.###########.#####################.#.#.############.################..#####..##.#######..#.#.##.#########..########.#.##.#########################.#########.# #.####.##########################.#######...#.##################.#####################.###..#################.#.##.##.##.#####.......................................................................................................#######.#.##.###..#.#########...#.###..########.######.#.######.#########.##.#.######.#..#####.###.########.##############.#####.####.#.#######.######.#.############.########.#.##.####..##.########.#.#####.##########.####.#############.#############.#..#########..###########.#######.##...............................####.#####.#####........#########.##.#.#####.#####..#.######.###.######.################.##.#.##########.###.########.######.######.#########.##############.###############.###.##########.##########.###########.#####################.#.#..............################..#####..##.#######..#.#.##.#########..########.#.##.#########################.#########.# #.####........................................##################.#####################.###..#################.#.##.##.##.#####.#########.###########.#######.#########.##.##.###.#############.##..###.#####.##.####.######...##.#..########.#.##.###..#.#########...#.###..########.######.#.######.#########.##.#.######.#..#####.###..................######.#####.####.#.#######.######.#.############.########.#.##.####........................########.####.#############.#############.#..#########..######.####.#######...................####.###..##.#.####.#####.#####...#.#..#########.##.#..............#.######.###.####.#.################.##.#.##########.###.########.######.######.#########.##############.###############.###.##########.##########.###########.#####################.#.###################.................................#.#.##.#########..########.#.##.#########################.#########.# #.###############################.#######.#.####################.################...............................................................................................................................................................................................................................................................................#####.####.#.#######.######.#.############.########.#.##.#####.##.########.#.#####.#.########.####.#############.#############.#..#########..######.####.#######.##########..####..####.###.......####.#####.#####...#.#..#########.##.#.#####.#####..#.######.###.####.#.################.##.#.##########.###.########.######.######.#########.##############.###############.###.##########.##########.###########.#####################.#.###############################..#####..##.#######..#.#.##.#########..########.#.##.#########################.#########.# #.###############################.#######.#.####################.################.########..#################.#.##..####.#####.#########.###########.#######..########.#####.##########.######.##..###.#####.##.####.######...##.#..########.#.##.###..#.#########...#####..########.######.#.######..##.#####.##.########.#.###################.#######.##.#########.####.#.#######.######.#.############.########.#.##.#####.##.########.#.#####.#.########.####.#############.#############.#...................................................####.###..##.#..............................................................................................................########.######.######.#########.##############.###############.###.##########.##.#######.###########.#####################.#.###############################..#####..##.#######..#.#.##.#########..########.#.##.#########################.#########.# #.###############################.#######.#.####################.################.########..#######............................#########.###########.#######..########.####..##................................................................##.###..#.#########...#####..########.######.#.######..##.#####.##.##########.###################.#######.##.#########.####.#.#######.######.#.#####################.#.##.#####.##.########.#.#####.#.########.####.#############.#############......................####.#######.##########..#####.####.###...............................#########.##.#.#####.#####..#.######.###.####.#..................##.#.##########.###.########.######.######.#########.##############.###############.###.##########.##.#######.###########.#####################.#.##.############################.....................#.#.##.....................#.##.#########################.#########.# #.###############################.#######.#.####################.################.########..###################.##..####.###############.###########.#######..########.####..##.#######.######.##..###.#####.##.####.######...##.#...................................#####..########.######.#.######..##.#####.##.##########.###################.#######.##.#########.####.#.#######.######.#.###############..............................#.#####.#.########.####.#############.###############..#########..######.####.#######.##########..#####.####.###..##.#.####.####..#####......................................######.###.####.#.##########.#####.##.#.##########.###.########.######.######.#########.##############.###############.##############.##.#######.###########....................................................................#######.##.#.######.#####..##########.##.#########################.#########.# #..##############################.#######.#.####################.################.########...............................###############.###########.#######..########.####..##.#######.######.##..###.#####.##.####.######.........########...##.###..#.###########.#####..########.######.#.######..##.#####.##.##########.###################.#######.##.#########.####.#.#######.######.#.###############.#####.#.##.#####.##.########.#.#####.#.########.####.............#.###############..##................................................................##.####..#####.....##.#########.##.#.#####.#####..#.######.###.####.#.##########.#####.##.#.##########.###.########.######.######.#########.##############.###############.##########...........####.###########.####################..............................######.#####..##.#######.##.#.######.#####..##########.##.######.##################.#########.# #.###############################.#######.#.####################.################.########..###################.##..####################.###########.#######..########.####..##.#######.######.##..###.#####.##.####.######......................................###.#####..########.######.#.######..##.#####.##.##########.###################.##########.#########................................................................................########.####.###########.#.###############..##.#######.##.###.####.#######.##########..#####.####.###..##.#.#.##.####..#####.....##.#########.##.#.#####.#####..#.######.###.####.#.##########.#####.##.#.##########.###.########.######.######.#########.##############.###############.##########.###.##.##.####.###########.####################.####..######################.######.#####..##.#######.##.#.######.#####..##########.##.######.##################.#########.# #.###############################.#######.#.####################.################.########..###################.##..####################.###########.#######..########.##......................................................................##.###..#.#######.###.#####..########.######.#.######..##.#####.##.##########.###################.##########.#########.####.#.#######.######.#.##############...............................#.#####...########.####.###########.#.###############.........................#######.##########..#####.####.###..##.#.#.##............................................................................##.#####.##.#.##########.###.########.######.######.#########.##############.###############.##########.###.##.##.####.#########..............................######################.######.#####..##.#######.##.#.######.#####..##########.##.######.##################.#########.# #.###############################.#######.#.####################.################.########..###################.##..####################.###########.#######..########.####..##.#######.######.##..###.#####.##.####.######...##.#..########..###.............##.###.#####..########.######.#.######..##.#####.##.##########.###################.##########.#########.####.#.........................................###.#####.##.######.#.#.#####.................###########.#.###############.........###.##.###.####.#######.##########.....................................##.....##.#########.##.#.#####.#####..########.###.####.#.##########.#####.##.#.##########.###.########.######.######.#########.##############.###############.##########.###.##.##.####.###########.####################.####..######################.######.#####..##.#######.##.#.######.#####..##########.##.######.##################.#########.# #.###############################.#######......................#.################.########..###################.##..####################.###########.#######..########.####..##.#######.######.##..###.#####.##.####.######...##.#..########..###.###..#.####.##.###.#####..########.######.#.######..##.#####.##.##########...............#####.##########.#########.####.#..######.######.#.###############.#####..###.#####.##.######.#.#.######..########.####.###########.#.###############.###.###.###.##.###.####.#######.##########..#####.####.###..##.#.#.##.####..##.##.....##.#########.##.#.#####.#####..########.###.####.#.##########.#####.##.#.##########.###.########.######.######.#########.##############.###############.##########.###.##.##.####.###########.####################.####..######################.######.#####..##.#######.##.#.######.#####..##########.##.######.##################.#########.# #.###############################.#######.#.##################.#.##########.....................................##..####################.............#######..########.####..##.#######.######.##.....................................................................................................##.#####.##.##########.#############.#................................................................................................................#.####.###########.#.###############.###.###.###.##.###.####...............................................................##.#########.##.#.#####.#####..########.###.####.#.##########.#####.##.#.##########.###.########.######.######.#.....................................##.##########.###.##.##.####.###########.####################.####..######################.######.#####..##.#######.##.#.######.#####..##########.##.######.##################.#########.# #.###############################.#######.#.##################.#.##########.#####.########..######################..##############################.#########..########.####..##.#######.######.##..###.########.####.######...##.##.########..###.###.##.####.##.###..####..########.########.######.###.#####.##.##########.#############.#.###.##########.#########.####.#..######.######.#.###############.######.###.#####.##.######.#.#.######..####.#.#.####.###########.#.###############.###.###.###.##.###.####.######..##########..#####.####.###..####.#.##.####..##.##.....................#.#####.#####..########.###.####.#.##########.#####.##.#.##########.###.########.######.######.#.#######.##############.############.##.##########.###.##.##.####.###########.####################.####..######################.######.#####..##.#######.##.#.######.#####..##########.##.######.##################.#########.# #.###############################.#######.#.##################.#.##########.#####.########..######################..##############################.#########..########.####..##.#######.######.##..###.########.####.######..............................####.##.###..####..########.########.######.###.#####.##.##########.#############.#..........................................................................##.#####.##.##.................................................###########.###.###.###.##.###.####.######..##########..#####.####.###..####.#.##.####..##.##.....##.#########.####.#####.#####..########.###.####.#.##########.#####.##.#.##########.###.########.######.######.#.#######.##############.############.##.#######.##.###.##.##.####.###########.####################.####..######################.######.#####..##.#######.##.#.######.#####..##########.##.######.##################.#########.# #.###################..........................................#.##########.#####.#####...........................................################.#########..########.####..##.#######.######.##..###.########.####.######...##.##.########..###.###.##.####.##.###..####.............................#.#####.##.##########.#############.#.###.##########.#########.####.#..######.######.#.###############.######..##.#####.##.######.#.#.######..####.#.#.####.######.####.#.###.###############.###.###.##.###.####.######..##########..#####.##...###..................##.##.....##.#########.####.#####.#####..########.###.####.#.##########.#####.##.#.##########.###.########.######.######.#.#######.##############.############.##.#######.##.###.##.##.####.###########.####################.####..######################.######.#####..##.#######.##.#.######.#####..####................................###.#########.# #.###############################.#######.#.##########.#########.##########.#####.########..#################.#####.#############.################.#########.................##.#######.######.##..###.########.####.######...##.##.########..###.###.##.####.##.###..####..########.########.########.#.#####.##.##########.#############.#.###.##########.#########.####.#..######.######.#.###############.######..##.#####.##.######.#.#.######..####.#.#.####.######.####.#.###.###############.###.###.##.###.####.######..##########.................#####.#.##.####..##.##.....##.#########.####.#####.#####...............................................#######.###.########.######.######.#.#######.##############.#####...........#######.##.###.##.##.####.###########.####################.####..######################.######.#####..##.#######.##.#.######.#####....................................................# #.###############################.#######.########..........................#####.########..#################.#####.#############.################.#########..#############.###.#######.######.##..###.########.####.######...##.##.########..###.###.##.####.##.###..####..########.########.########.#.#####.##.##########.#############.#.###.##########.#########.####.#..######.######.#.##########......................................................####.######.####.#.###.###############.###.###.##.###.####.######..##########..#####.##.#####.#####.#.##.####..##.##.....##.#########.####.#####.#####.#########.######.#.#.##########......................................####.######.#.#######.##############.#####.######.##.#######.##.###.##.##.####.###########.####################.####..######################.######.#####..##.#######.##.#.######.#####..####.########.######.#######.##########.#########.# #.###############################.#######.############.####################.#####.########..#################.#####.#############.################.#########..#############.###.#######.######.##..###.########.####.###...........................##.##.####.##.###..####..########.########.########.#.#####.##.##########.#############.#.###.##########.#########.####.#..######.....................................#####.##.######.#.#.######..####.###.####.######.####.#.###.###############.###.##............................................................................##.#########.##...............................................................................................................#########.#####.######.##.#######.##.###.##.##.####.###########.####################.####..###################.....................#######.##.#.######.#####..####.########.######.#######.##########.#########.# #.###############################.#######.############.####################.#####.########..#################.#####.#############.################.#########..#############.###.#######.######.##..###.########.####.###.##...##.##.########..#.#.###.##.####.##.###..####..########.###.####.########.#.#####.##.##########.#############.#.###.##########.#########.####.#..######.######.#.#############...............####.##.######.#.#.######..####.###.####.######.####.#.###.###############.###.##.###.###.####.######..##########..#####.##.#####.#####......................##.#########.##.#.#####.#####.#########.######.#.#.################.##.#.##############.########.#.###..######.#.#######.####.#########.#####.######................................................##############.####..##################...................................######.#####..####.########.######.#######.##########.#########.# #.###############################.####################.####################.#####.########..#################.#####.#############........................................................................................................................................................####.########.#.#####.##.##########.#############.#.###.##########.#########.####.#..######.######......##########.#.######..###.####.##.######.#.#.#####.................######.####.#.###.###############.###.##.###.###.####.######..##########.............................###..##.##.#...##.#########.##.#.#####.#####.#########.######.#.#.################.##.............................###..######.#.#######.####.#########.#####.######..#.#######.##.###.##.##.####.###########.#####.##############.####..##################.##########........................................................................................# #.###############################.####################........................................................#####.##############################.#########..#############.###.#######.######.##..############.####.###.##..............................####.##.###..####..#########.##.####.########.#.#####...................................##########.#########.####.#..######.######...##.##########.#.######..###.####.##.######.#.#.######..####.###.####.######.####.#.###.###############.###.##.###.###.####.######..##########..#####.##.#####.#######..#.####..##.##.#...##.#########.##.#.#####.#####.#########.######.#.#.################.....................................######.#.#######.####.#########.#####.##.............................####.###########.#####.##############.####..##################.##########.#####..##.#######.#...#######.######.####.########.######.#######.##########.#########.# #.###############################.#########################################.#####.########..################..#####.##############################.#########..#############.###.#######.######.##..############.####.###.##..######.########..#.#.###.#######.##.###..####..#########.##.####.########.#.#####.##.##########.#############.#.##############.#########.####.#..######.######...##.##########.#.######..###.####.##.######.#.#.######..####.###.####.######.####.#.###.###############.###.##.###.###.####.######..##########..................................##.##.#...##.#########.##.#######.#####.#########.######.#....................................############.#.###.#######...#######.####.#########.#####.##.###..#.#######.##.###.##.#######.###########.#####.##############.####..##################.##########.#####..##.#######.###.#######.######.####.########.######.#######.##...................# #.###############################.#########################################.#####.########..################..#####.##############################.#########..#############.###.#######.######.##..############.####.###.##..######...................................####..#########.##.####.########.#.#####.##.##########.#############.#.##############.#########.####.#..######.######...........................................##.#.#.######..####.###.####.######.####.#.###.###############.###.##.###.###.####.######..##########..#####.##.####...........#.####..##.##.#...##.#########.##.#######.#####.#########.######.#.#.#########.#########.#.#####.####.############.#.###.#######...#######.####.#########.#####.##.###..#.#######.##..##.##.#######.###########.#####.##############.####..##################.##########.#####..##.#######.###..######.######.####.########.######.#######.##.#######.#########.# #.##........................................###############################.#####.########..################..#####.##############################.#########..#############.###.#######.######.##..................................#########..#.#.###.#######.##.###.#####..#########.##.####.########.#.#####.##.##########.#############.#.##############.#########.####.#..######.######...##.#####..........................................................................................................###.####.######..##########..#####.##.####..#######..#.####..............................#####.#####.......................................................############.#.###.#######...#######.####.#########...................................#######.###########.#####.##############.####..##################.##########.#####..##.#######.###..######.######.####.########.######.#######.##.#######.#########.# #.##.############################.#########.###############################.#####.########..################..#####...........................................#############.###.#######.######.##.#############..........##..#####.#########..#.#.###.#...........................................................##########.#############.#.##############.#########.####.#..######.######...##.#####.######.######..###..##..............#.######..####.###.####.######.####.#.###################..##.##.........####.######..##########..#####.##.####..#######..#.####..##.##.#...##.#########.##.#.#####.#####.#########.######.#.#.##.######.##.######.#.#####.#################.#.###.#######...#######.####.#########.#####.##.###..#.#######.##..##.##.#######.###########.#####.##############.####..##################.##########.#####..................................................................................# #.##.############################.#########.###############################.#####.########..################..####################################.#########.#######.######.###.#######.######.##.######################.##..#####.#########..#.#.###.#######.##.###.######.#########.##.#.##.########.#.####..##.##########.#############.#.##############.#########.####.#..######.######...##.#####.######.######..###..##..##.###.##.#.#.######..####.###.####.######.####.#.###################..##.##.######..####.######..##########..#####.##.####..#######..#.####..##.##.#...##.#########.##.#.#####.#####.#########.######.#.#.##...........######.#.#####.#################.#.###.#######...#######.####.#########.#####..#.###..#.#######.##..##.##.#######.###########.#####.##############.####..##################.##########.######.##.#######.###..######.###########.###############.#######.##.#.####..#########.# #.##.############################.#########.###############################.#####.########..################..####################################.#########.#######.######.###.#######.######.##.######################.##..#####.#########..#.#.###.#######.##.###.######.#########.##.#.##.########.#.####.........................................................####.#..######.######...##.#####.######.######..###............................................................................................................................................#.####..##.##.#...##.#########.##.#.#####.#####.#########.######.#.#.##..#####.##.######.#.#####.#################.#.###.#######............................................................#######.###########.#####.##############.####..##################.##########.######.##.#######.###..######.###########..###.........................................# #.##.############################.#########.###############################.#####.............................####################################.#########.#######.######.###.#######.######.##.######################.##..#####.#########..#.#.###.#######.##.###.######.#########.##.#.##.########.#.####.###.######.###.#############.#.##############.#########.####.#..######.######...##.#####.######.######..###..##..##.###................####.###.####.######.####.#####################..##.##.######..####.######.............................#####.#..#.####..##.##.#...##.#########.##.#.#####.#####.#########.######.#.#.##..#####.##.######.#.#####.#################.#.###.#######.#.#######.####.#########.#####..#.###..#.#......................##.###########.#####.##############.####..##################.##########.######.##.#######.###..######.###########..............................................# #.................................#########.###############################.#####.########..################..####################################.#########.#######.######.###.#######.######.##.######################.##..#####.#########..#.#.###.#######.##.###.######.#########.##.#.##.########.#.####.###.######.###......................................................................................................###.##.#.#..#####.#####.###.####.######.####.#####################..##.##.######..####.######.###########..#####.................................#...##.#########.##.#.#####..........................#.##..#####.##.######.#.#####.#################.#.###.#######.#.############.#########.#####..#.###..#.#.#####.###.##.#..####.##.###########.#####.##############.####..##################.##########.######.##.#######.###..######.###########..###.##########.#######.##.#.####.#####.####.# #.##.######################################.###############################.#####.########..################...###################################.#########.#######.######.###.#######.######.##.######################.##..#####.#########..#.#.###.#######.##.###.######.#########.##.#.##.######..........................................................................................##.#####.#############..#.##.##..##.###.##.#.#..#####.#####.###.####.######.#.##.#####################..##.##.#####......................................................####..##.####...##.#########.##.#.#####.#####.#########.######.###.##..#####.##.######.#.#####.######.................................................................#.#.#####.###.##.#..####.##.###########.#####.##############.....................................######.##.#######.###..######.###########..###.##########.#######.##.#.####.#####.####.# #.##.######################################.###############################.#####.########..################...##############################.####.#########.#######.######.###.#######.######.##.###############.....................................................................##.#.##.########.#.####.###.######.###.###############.###################.####.####.#..######.######...##.#####.#############..#.##.##..##.###.##.#.#..#####.#####.###.####.######.#.##.#####################..##.##.#####...####.##.###.##.#########.#####.##.####.######.#..#.####..##.####...##.#########.##.#.#####.#####.#########.######.###.##..#####.##.######.#.#####.######.##########.#.###.#######.#.############.#########.#####..#.###..#.#.#####.###.##.#..####.##.###########.#####.##############.####..##################.####.#####.######.##.#######.###..######.###########..###.##########.#######.##.#.####.#####.####.# #....................######################.###############################.#####.########..################.#.##############################.####.#########.#######.######.###.#######.######.##.###############.######.##..#####.#########..#.#.###.#######.##.###.######.###......................#.#.####.###.######.###.###############.......................................................................................................................######.#.##.#####################..##.##.#####...####.##.###.##.#########.#####.##.####.######.#..#.####..##.####...##.#########.##.#.#####.#####.#########.##########.##..#####.##.######.#.#####.######.##########.#.###.#######.#.############.............................#####.###.##.#..####.##.###########.#####.##############.####..##################.####.#####.######.##.#######.###..######.###########..###.##########.#######.##.#.####.#####.####.# #.#########################################.###############################.#####.########..################.#.##############################.####.#########.#######.######.###.#######.######.##.###############.######.##..#####.#########..#.#.###.#######.##.###.######.###.####..####.##.######.#.#.####.###.######.###.###############.###################.####.####.#..#.###########...##.#####.##############.#.##.##..######.##.###..#####.#####..##.###########.#.##.#####################..##.##.#####...####.##.###.##.#########.#####.##.####.######.#..#.####..##.####...##.#########.##.#.#####.#####.#########.##########.##..#####.##.######.#.#####.######.##########.#.###.#######.#.############.#########.#####..#.###..#.#.#####.###.##.#..####.##.###########.#####.##############.####..##################.####.#####.######.##.#######.###..######.###########..###.##########.#######.##.#.####.#####.####.# #.#########################################.###############################.#####.########...#########........................................................................................................................................#.#.###.#######.##.###.######.###.####..####.##.######.#.#.####.###.######.###.###############.###################.####.####.#..#.###########...##.#####.##############.#.##.##..######.##.###..#####.#####..##.###########.#.##.#####################..##.##.#####...####.##.###.##.#########.#####.##.####.######.#..#.####..##.####..###.####.................#####.#########.##########.##..#####.##.######.#.#####.######.##.........................############.#########.#####..#.###..#.#.#####.###.##.#..####.##.###########.#####.##############.####..##......................................................................................#######.##.#.####.#####.####.# #.#######################...........................#######################.#####.########...#########.#####.#.##############################.####.###.#####.#######.######.###.#######.######.##.###############.######.##..#####.#########.##.#.###.#######.##.###.######.###.####..####.##.######.#.#.####.###.######.###.###############.###################.###.......................................................................................##.###########.#.##.#####################..##.##.#####...####.##.###.##.#########.#####.##.####.######.#..#.......##.####..###.................................................##..#####.##.######.#.#####.######............................................................................##.##.#..####.##.###########.#####.##############.####..##.###############.####.#####.######.##.#######.###..######.###########..###.##########.#######.##.#.####.#####.####.# #.#######################.#################.###############################.#####.########...#########.#####.#.##############################.####.###.#####.#######.######.###.#######.######.##.###############.######.##..#####.#########.##.#.###.#######.........................####.##.######.#.#.####.###.######.###.###############.###################.####.####.#..#.###########...##.#####.##############.#.##.##..######.#######.......#####..##.###########.#.##.#####################..##.##.#####...####.......................................................................####.##.#.#####.###############.##########.##..#####.##.######.#.#####.######.##.#######.#.###.#######.#############..#########.#####..#.###..#.#.#####.###.##.#..####.##.###########.#####.##############.####..##.###############.####.#####.######.##.#######.###..######.###########..###.##########.#######.##.#.####.#####.####.# #.................................#########.###############################.#####.########...#########.#####.#.##############################.####.###.#########................#######.######.##.###############..........................................................................................##.###.######.###.###############.###################.####.####.#..............#...##.#####.##############.#.##.##..######.#######.###########..##.###########.#.##.#####################..##.##.#####...####.##.###.##.######..................######.##.#.####..##.......###.#########.##.#.#####################.##########.##..#####.##.######.#.#####.######.##.#######.#.###.#######.#############..#########.#####..#.###..#.#.#####.###.##.#..####.##.###########.#####.##############.####..##.###############.####.#####.######............###..######.###########..###.##########.#######.##.#.####.#####.####.# #.#######################.#################.###############################.#####.########...#########.#####.#.##############################.####.###.#########.###.######.###########.######.##.######################.##..#####.#########.##.#.###.##########.###.######.###.####..####.##.######.#.###.##.###.######.###.......................................................######.#...##.#####.##############.#.##.##..######.#######.###########..##.###########.#.##.#####################..##.##.#####...####.##.###.##.#########.#####.##.####.######.##.#.####..##.####.####.#########.##.#.#####################.##########.##..#####.##.######.#.#####.######.##.#######.#..............................#######.#####..#.###..#.#.#####.###.##.#..####.##.###########.#####.##############.####..##.###############.####.#####.######.##.######..###..######.###########..###.##########.#######.##.#.####.#####.####.# #.#######################.#################.###############################.#####.########...#########.#####.#.##############################.####.###.#########.###.######.###########.######.##.............................................................##.###.######.###.####..####.##.######.#.###.##.###.######.###.###############.###################.####.####.#.##.##.######.#...##.#####.##############.#.##.##..######.#######.###########..##.###########.#.##.#####################..##.##.#####...####.##.###.......................####.######.##.#.####..##.####.####.#########.##.#.#####################.########.#.##..#####.##.######.................................#######.#############..#.#######.##.##..#.###..#.#.#####.###.##.#..#.##.##.##.............................................................#####.######.##.######..###..######.###########..###.##########.#######.##.#.####.#####.####.# #.#######################.#################.###############################.#####.########...#########.#####.#.##############################.####.###.#########.###.######.###########.######.##.##############.##.####.##..#####.######.##.##.#.###.#######.##.###.######.###.####..####.##.######.#.###.##.###.######.###################.###################.####.####.#.##.##.######.#...##.#####.##############.#.##.#..............................................#.##.#####################..##.##.#####...####.##.######.#########.#####.##.####.######.##.#.####..##.####.####.#########.##.#.#####################.########.#.##..#####.##.######...#####.#########.#######.#.###.#######.###.........................##..#.###..#.#.#####.###.##.#..#.##.##.##.########.#####.#############..####..##.###############.####.#####.######.##.######..###..######.###########..###.##########.#######.##.#.####.#####.####.# #.#######################.#################.###############################.#####.########...#########.#####.#.##############################.####...................######.###########.######.##.##############.##.####.##..#####.######.##.##.#.###.#######.##.###.######.###.####..####.##.######.#.###.##.###.######.#################.#.###################.####.####.#.##.##.######.#...##.#####.###...............................................................................................................##.######.#########.#####.##.####.######.##.#.####..#............#########.##.#.#####################.########.#.##..#####.##.######...#####.#########.#######.#####.#######.###.#########..#.#######.##.##..#.###..#.#.#####.###.##.#..#.##.##.##.########.#####.#############..####............########.####.#####.######.##.######..###..######.###########..###.##########.#######.##.#.####.#####.####.# #.#######################.#################.#.......................................................................................#########.########.#########.##..######.###########.######.##.##############.##.####.##..#####.######.##.##.#.###.#######.##.###.######.###.####..####.##.######.#.###.##.###.######.#################.............................................................###.##########.#.##.#...######.###.###.###########..##.###########.#.##.#####################..##.##.#####...####.##.######.#########.#####.##.####.######.##.#.####..#.#####.##############.##.#.#####################.########.#.##..#####.##.######...................#######.#####.#######.###.#########..#.#######.##.##..#.###..#.#.#####.###.##.#..#.##.##.##.########.###..................#####.##.######.######.....................................######.###########..###.##########.#######......................# #.#######################.#################.#.#############################.#####.########...#########.#####.####################.#.#................................######.###########.######.##.##############.##.####.##..#####.######.##.....................###.######.###.####..####.##.######.#.###.##.###.######.#################.#..........................####.#.##.##.######.#...##.#####.###.##########.#.##.#...######.###.###.###########..##.###########.#.##.#####################..##.##.#####...####.##.######.#########.#####.##.####.######.##.#.####..#.#####.##############.##.#.#####################.########.#.##..#####.##.#######..#####.########..#######.#####.#######.###.#########..#.#######.##.##..#.###..#.#.#####.###.##.#..#.##.##.##.########.###.#.#############..#####.##.######.######.#.####.#####.######.##.######..####.######.###########..###.##########.#######.##.#.####.#####.####.# #.#######################.#################.#.#############################.#####.########...#########.#####.####################.#.#######........................................................................................######.#####.#.###.#######.######.######.###.####..####.##.######.#.###.##.###.######.#################.#####################.#########.#.##.##.######.#...##.#####.###.##########.#.##.#...#.####.###.###.###########..##.###########.#.##.########.############..##.##.#####...####.##.####.......................................................................................................................................................................................................................###.##.#..#.##.##.##.########.###.#.#############..#####..............................................................................##########.#######.##.#.####.#####.####.# #.#######################.#################.#.#############################.#####.########...#########.#####.####################.#.#######.#.#######..#########.##.###################.#########.###########.##.##.####.##..############.#####.#.###.#######.######.######.###.####..####.##.######.#.###.##.###.######.#################.#####################.#########.#.##.##.######.#...##.#####.###.##########.#.##.#...#.####.###.###.############.##.###########.#.##.########.############..##.....................................#####.#######.######.##.#.####..#.#####.##############.##.#.##############################.#.##..#####.##.#######.######.#.######..#########.###########.###.#########..#########.##.##..#.###..#.#.#####.###.##.#..........##.########.###.#.#############..#####.##.######.######.#.####.#####.######.##.######..####.##################..###.##########.#######.##.#.####.#####.####.# #.............................................#############################.#####.########...#########.#####.####################.#.#######.#.#######............................................................##.####.##..############.#####.#.###.#######.######.#####..###.####..####.##.######.#.###.##.###.######.####...............................####.#########.#.##.##.######.#....................................................###########.##.###########.#.##.########.############..#####.#####...####.##.######.#########.#####.#######.######.##.#.####..#.#####.##############.##.#.##############################.#.##..#####.##.#######.######.#.######..#########.###########.###.#########..#########.##.##..#.###...................#..#.##.#####.########.###.#....................#.##.######.######.#.#.##.#####.######.##.######..####.##################.................#######.##.#.####.#####.####.# #.#######################.#################.###############################.#####.########...#########.#####.####################.#.#######.#.########.#########.##.###################......................................############.#####.#.###.#######.######.#####..###.####..####.##.######.#.###.##.###.######.####.############.################.####.#########.#.##.##.######.#...##.#####.###.##########.#.##.#...#.####.###.###.############.##.###########.#.##.########.....................................######.#########.#####.#######.######.##.#.####..#.#####.##############.##.#.##############################.#.##........................#.....................................#########..#########.##.##..................................#####.########.###.###############..###.#.##.####..........................###.##.######..####.###################.###.#########..#######.##.#.####.#####.####.# #.#######################.#################.###############################............................................................................#########.##.###################.#########.###########.#..##...............................###.#######.######.#####..###.####..####.##.######.#.###.##.###.######.####.....................#########.####.#########.#.##.##.######.#...##.#####.###.##########.#.##.#...#.####.###.###.############.##.............#.##.########.############..#####.#####...####.#########.#########.####..........######.##.#.####..#.#####.##############.####.####################...........#.##..#####.##.#######.########.######..#########.###########.##..#########..#########.##.##.##.###..#.#.#####.###.####..#.##.#####.########.###.###############..###.#.##.######.######.#.#.##.......................................##########........................####.####.#####.####.# #.#######################.#################.###############################.#####.########...#####.###.###.#.####################.#.#######.#.##################.##.###################.#########.####...................##.#############.#####.#####.#######.######.#####..###.####..####.##.######.#.###.##.###.######.#################.######.#########.####.#########.#.##.##.######.#...##.#####.###.##########.#.##.#...#.####.###.###.############.##############.#.##.########.############..#####.#####...####.#####...............####..######..######.##.#.####..#.##.##.##############.####.####################.#########.#.##..#####.##.#######.########.######........................##..##########................................##.###.####..#.##.#####.########.###.###############..###.#.##.######.######.#.#.########.##.######.######..####.########.##############.#########..############.####.#####.####.# #.#######################.#################.###############################.#####.########...#####.###.###.#.####################.#.#######.#.##################.##.###################.#########.####.######.#..##.#######.#############.#####.#####.#######.######.#####.............................###.##.###.######.#################.######.#########.####.#########.#.##.##.............#.#####.###.##########.#.##.#...#.####.###.###.############.##############.#.##.########.############..#####.#####...####.#####.###.##############..######..######.##.#.####..#.##.##.##############.####.####################.#########.#.##..#####.##.#######.########.######..#########.###########.##..####################.##.##.##.###..#.#.#####.###.####..#.##.#####.########.###.#####.#########..###..............................................................##.##############.#########..##.#########.####.#####.####.# #.#######################.#################.#################................................#####.###.###.#.####################.#.#######.#.##################.##.###################.....................................#############.#####.#####.#######.######.#####..###.####..#######.######.#####.##.###.######.#################.######.#########.####.#########.#.##.#########............#.###.##########.#.##.#...#.####.###.###.############.##############.#.##.########.############..#####.#####...####.#####.###.##############..######..######.##.#.####..#.##.##.##############.####.####################.#########........................########.######......#####.###########.##..####################.##.##.##.###..#.#.#####.###.####..#.##.#####.########.###.#####.#########..#####.##.######.######.#.#.########.##..#####.#######.####.#####.##.##############....................................####.# #.#######################.#################.#################.#############.#####.########...#####.###.###.#.####################.#.#######.#.##################.##.###################.#########.####.######.#..##.#####################.#####.#####.#######.######.#####..###.####..#######.######.#####.##.###.######.#################.######.#########.####.#########.#.##.###########....#.###.#.###.##########.#.##.#...#.####.###.###.############.##############.#.##.########.############..#####.#####...####.#####.###.##############..######..######.##.#.####..#.##.##.##############.####.####################.###########.##..#####.##.#######.########.######.####.#####.###########.##..####################.......................................................###.#####.#########..#####.##.######.######.#.#.########...................####.#####.##.########################.###.##.######.##########.####.# #.#######################.#################.#################.#############.#####.########...#####.###.###.#.####################.#.#######.#.##################.##.###################.#########.####.######.#..##.#####################.#####.#####.#####.................###.####..#######.######.#####.##.###.######.#################.######.#########.##############.....................#.###.#.###.##########.#.##.#...#.####.###.###.############.##############.#.##.########.############..#####.....#...####.#####.###.##############..............................##.##.##############.####.####################.###########.##..#####.##.#######.########.######.####.#####.###########.##..#######################.##.##.###..#.#.#####.###.####.##.##.#####.########.###.#####.#########..#####.##.######.######.#.#.###########..#####.#######.####.#####.##.########################.###.##.######.##########.####.# #.#######################.#################.#################.#############.#####.########...#####.###.###............................................................................................................................................#######.######.#####..###.####..#######.######.#####.##.###.######.#################.######.#########.##############.........................#.#.###.##########.#.##.#...#.####.###.###.############.##############.#.##.########.############..#####.###.#...###.......................................###.##.#.####..#.##.#################.####.####################.###########.##..#####.##.#######.########.######.####.#####.###########.##..#######################.##.##.###..#.#.#####...................................#####.#########...........................#.###########..#####.#######.####.#####.##.########################.###.##.######.##########.####.# #.##############............................#################.#############.#####.########...#####.###.#####.####################.#.#######.#.##################.##.###################.##.######.####.######.#..#..#####################.#####.####..#######.######.#####..###.####..#######.######.#####.##.###.######.#################.######.#########.##############...##.###########....#.#.#.#.###.##########.#.##.#...#.####.###.###.############.##############.#.##......................................####.#####..##.##############...#####.......................#.#################.####.####################.###########.##..#####.##.#######.########.######.####.#####.###########.##................................................................###.########.#########.#########...####.##.######.######.###.###########..#####.#######.####.#####.##.########################.###.##.######.##########.####.# #.##############.........................................................................................................########.#.#######.#.##################.##.###################.##.######.####.######.#..#..#####################.#####.####..#######.######.#####..###.####..........................###.######.#################.######.#########.##############...##.###########....#.#.#.#.###.##########.#.##.#...#.####.###.###.############.##############.#.##.########.############..#####.###.#...####.#####..##.##############...#####..##.###.##.#.####..#..#.#################.####.####################.###########.##..#####.##.#######.########.######.####.#####.###########.##..#######################.##.##.###..#.#..####.###.###..##.##.#####.########.#########.#########...####.##.######.######.###.###########..#####.#######.####.#####.##.########################.#.............................# #.#########################################.#################.#############.#####.########....####.###.##########################.#.#######.#.##################.##.###################.##.######.####.######.#..#..#####################.#####.####..###.....................................######.#####.##.###.#.....................................###.##############...##.#########......................................................###########.################.##.########................................................##########...#####..##.###.##.#.####.......#################.####.####################.###########.##..#####.##.#######.########.######.####.###...........................###############.##.##.###............###.###..##.##.#####.########.#########.#########...####.##.######.######.###.###########..#####.#######.####.#####.##.########################.#.#.##.#################.####.# #.#########################################.#################.#############.#####.########....####.###.##########################.#.#######.#.##################.##.###################.##.######.####.######.#..#..#####################.#####.####..###.###.######.#####..###.####..#######.######.#####.##.###.#.####.#################..#####.#####.###.##############...##.###########....#...........##########.#.##.#...#.####.###.###..###########.################.##.########.#############.#####.###.#.#.####.######.##.###.##########...#####..##.###.##.#.####..#..#.#################.####.####################.###########.##..#####.##.#######.########.######.####.###.#.###########.##..#######.###############.##.##.###..###..####.###.###..##.##.#####.########.#########..............................####.###.###########..#####.#######.####.#####.##.########################.#.#.##.#################.####.# #.............................................................................................####.###.##########################.#.#######.#.##################.##.###################.##.######.####.######.#..#..#####################.#####.####..###.###.######.#####..###.####..#######.######.#####.##.###.#.####.#################..#####................#########...##.###########................................#...#.####.###.###..###########.############......#.########.#############.#####.###.#.#.####.######.##.###.##########...#####..##.###.##.#.####..#..#.#################.####.####################...........#.##..#####.##.#######.########.######.####.###.#.###########.##..###..............................................................................................##.#.##.######.#.####.###.###########..#####.#######.####.#####.##.########################.#.#.##.#################.#....# #.#########################################.####.###########..................................####.###.##########################.#.#######.#.##################.##.###################.##.######.####.######.#..#..#####################.#####.####..###.###.######.#####..##...........................................................#..###########.###.####.#########.....................#.#.#.#.##############.#.##.#...#.####.###.###..###########.############.###..#.########.#############.#####.###.#.#.####.######.##.#................#####.........##.#.####..#..#.#################.####.##########....##############.###.##..#####.##.#######.########.######.####.............................................#.##.##.###..##...####.###.###..##.##.#####.########.#########.##########.###.#.##.######.#.####.###.###########..#####.#######.####.#####.##.########################.#.#.##.#################.####.# #.#########################################.####.###########..#############.#######.######..#.####.###.##########################.#.#######.#.##################.##.###################.##.######.####.######.#.....#####################.#####.####..###.###.######.#####..##..####..#######.######.#####.######.#.####.######.##########..###########.###.####.##########..##.#..............#.#.#.#.##############.#.##.#...#.####.###.###..###########.############.###..#.########.#############.#####.###.#.#.####.######.##.#.#.###########..#####..##.######.#.####..#..#.#################.####.##########.##.##############.###.##..#####.##.#######.########.######.####.###.#.###########.##..#######.#############.#.##.##.###..##...####.###.###..##.##.#####.########.........#.##########.###.#.##.######.#.####.###.###########..#####.#######.####.#####.##.########################.#.#.##.#################.####.# #.#########################################.####.########...................................#.####.###.##########################.#.#######.#.########...........##.###################.##.######.####.######.##.#..#####################.#####.####..###.###.######.#####..##..####..#######.######..........................#.##########..###########.###.####.##########..####.#########....#.#.#.#.##############.#.##.#...#.####.###.###..###########.############.###..#.########.#############.#####.###.#.#.####.##..........................................#.####..#..#.#################.####.##########.##.##############.###.##..#####.##.#######.########.######.####.............................#.#############.#.##.##.###..##........###.###..##.##.#####.########.#########.##########.###.#.##.######.#.####.###.###########..#####.#######.####.#####.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############.#######.######.##.####............###################.#.#######.#.########.#########.##.###################.##.######.####.######.##.#..#####################.#####.####..###.###.######.#####..##..####..#######.############.######.#.####.####.#.##########..###########.###.####.##########..####.#########....#.#.#.#.##############.#.##.#...#.####.###.###..###########.############.###..#.########.#############.#####.###.#.#.####.##.###.##.#.#.###########.######.........................................................................###.###.##..#####.##.#######.########.######.####.....................................................###..##...####.###.###..##.##.#####.########.#########.##########.###.#.##.######.#.####.###.###########..#####.#######.####.#####.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############.#######.######.##.####.###.######.###################............................###.##.###################.##.######.####.######.##.#..#####################.#####.####..###.###.######.#####..##..####..#######.############.######.#.####.####.#.##########..###########.###.####.##########..####.#########....#.#.#.#.##############.#.##.#...#.####.###.###................................#.########.#############.#####.###.#.#.####.##.###.##.#.#.###########.######..##.########.....................................................................#..#####.##########.########.######.####.###.#.###########.##..#######.#############.#.##.######..##....###.###.###..##.##.#####.########.#########.##########.###.#.##.######.#.####.###.###########..#####.#######.####.#####.##.########################.#.#.##.#################.####.# #.#########################################.####.##.........................#######.######.##.####.###.######.#####################.#######.#.########.#########.##.###################.##.######.####.######.##.#..#####################.#####.####..###.###.######.#####..##..####..#######.############.######.#.####.####.#.##########..###########.###.####.##########..####.#########....#.#.#.#.##############.#.##.#...#.####.###.###..###########.############.###..#.#######............................#.####.##.###.##.#.#.###########.######..##.#############..#..#.#.###############.####.#.########.##.##############.###..#..#####.##########.########.######............................#######.#############.#.##.######..##.#..###.###.###..##.##.#####.########.#########.##########.###.#.##.######.#.####.###.###########..#####.#######.####.#####.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############.#######.######.##.####.###.######.#####################.#######.#.########.#########.##.###################.##.######.####..............#####################.#####.####..###.###.######.#####..##..####..#######.############.######.#.####.####.#.##########..###########.###.####.##########..####.#########....#.#.#.#.##############.#.##.....#.####.###.###..###########.############.###..#.########.#############.#####.###.#.#.####...........#.#.###########.######..##.#############..#..#.#.###############.####.#.########.##.##########.###.###..#..#####.##########.########.######.......................................................................................................................................................................................#####.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############.#######.######.##.####.###.######.#####################.#######.#.########.#########.##.###################.##.######.###########.##.#.######################.#####.####..###.###.######.#####..##..####..#######.############.######.#.####.####.#.##########..###########.###.####.##########..####.#########....#.#.#.#.##############.#.##.#...#.####.###.###..###########.############.###..#.########.#############.#####.###.#.#.#######.###.####.#.###########.######......############..#..#.#.###############.####.#.########.##.##########.###.###..#..#####.##########.########.######..###.###.#.###########.##..#######.#############.#.##.######..##.#..###.#######..##..#.#####.########.#########.########.#.###.#.##.######.#.####.###############..#####.#######.##########.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############.........######.##.####.###.######.#####################.#######.#.########.#########.##.###################.##.######.###########.##.#.#.########.........................###.###.######.#####..##..####..#######.############.######.#.####.####.#.##########..###########.###.####.##########..####.#########....#.#.#.#.##############.#...................###..###########.############.###..#.########.#############.#####.###.#.#.#######.###.####.#.###########.#######..#.#############..#..#.#.###############.####.#.########.##.##########.###.###..#..#####.##########.########.######..###.###.#.###########.##..#######.##.##########......######..##.#..###.#######..##..#.#####.########.#########.########.#.###.#.##.######.#.####.###############..#####.#######.##########.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############..#############.##.####.###.######.#####################.#######.#.########.#########.##.###################..................................................................................................................................####.#.##########..###########.###.####.##########..####.#########....#.#.#.#.##############.####.#...#.####.#######..###########.############.###..#.########.#########...............................####.#.###########.#######..#.#############..#..#.#.###############.####.#.########.##.##########.###.###..#..#####.########............#####.......###.#.###########.##..#######.##.##########....................###.####.....##..#.#####.########.#########.########.#.###.#.##..............................................##########.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############..#############.##.####.###.######.#####################.#######.#.########.#########.##.######################.######.###########.##.#.#.####################.#####.####.......................................................######.#.####.####.#.##########..###########.###.####.##########..####.#########....#.#.#.#.......................................................................................####.###.#####.###.#.#.#######.########.#.###########.#######..#.#############..#..#.#.###############.####.#.########.##.###.................#..#####.########.#.##############...###.###.#.###########.##..#######.##.############.##.######..##.##..##.####.###.##..#.#####.########.#########.########.#.###.#.#########.#.####.###############..#####.##################.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############..#############.##.####.###.######.#####################.#######.#.########.#########.##.######################.######.###########.##.#.#..###################.#####.####..###.###.######.#####..##..####...######.############.######.#.####.####.#.##########..###########.###.####.##########..####.####.####....#.#.#.#.##############.####.#...#................................................#######.####.####.###.#####.###.#.#.#######.########.#.###########.#######..#.#############..#....#.###############.####.#.########.##.###.######.###.###..#..#####.########.#.##############...###.###.#.###########.##..#######.##.############.##.######..##.##..##.####.###.##..#.#####.########.#########.########.#.###.#.#########.#.####.###############..#####.##################.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############..#############.##.####.###.######.#####################..######.#.########.#########.##.######################.######.###########.##.#.#..###################.#####.####..###.###.######.#####..##..####...######.############.######.#.####.####.#.##########..###########.###.####.##########..####.####.####..#.#.#.#.#.##############.####.#...#.####.#######..###########.############.###..#.########.####.####.###.#####.###.#.#.#######.########.#.###########.#######..#.#############..#....#.###############.####.#.########.##.###.######.###.####.#..#####.########.#.##############...###.###.#.###########.##..#######.##.############.##.######..##.##..##.####.###.##..#.#####.########.#########.########.#.###.#.#########.#.####.###############..#####.##################.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############..#############.##.####.###.######.#####################..######.#.########.#########.##.######################.######.###########.##.#.#..####.............................................................######.############.######.#.####.####.#.##########..###########.###.####.##########..####.####.####..#.#.#.#.#.##############.####.#...#.####.#.........................................................................#.#.#######.########.#.###########.#######..#.#############..#....#.###############...........................................#####.########.#...................................................................................................................................######.#.###.#.#########.#.####.###############..#####.##################.##.########################.#.#.##.#################.####.# #.#########################################.####.############.#############..#############.##.####.###.######.#####################..######.#.########.#########.##.#############################.###########.##.#.#..#############.####.######.####..###.............................#######.############.######.#.####.####.#.##########..###########.###.####.##########..####.####.####..#.#.#.......############.####.#...#.####.#.#####..########################.####.#.########.####.####.###.#####.###.#.#.#######.########.#.#............................................####################.#.########.##.###.######.###.####.#..#####.########.#.##############...###.###.#.######.####.##..#####.....................................................#######.##################.#.######.#.###.#.#########.#.####.###############..#####.##################.##.########################...#.##.#################.####.# #............................................................................#############.##.####.###.######.#####################..######.#.########.#########.##.#############################.###########.##.#.#..#############.####.######.####..###.###.######.###.#..##..####..#######.############.######.#.####.####.#.##########..###########.###.####.........................##..#.#.#.#.#.#.############.####.#...#.####.#.#####..########################.####.#.########.####.####.###.#####.###.#.#.#######.########.#.###########.#######..#.#############..#......................................................................########.#.##############...###.###.#.######.####.##..#######.##.##########.#.##.######.###.##..##.####.#######.#######.##################.#.######.#.###.#.#########.#.####.###############..#####.##################.##.############################.##.#################.####.# #.#########################################.####.############.#############.##############.##.####.###.######.#####################..######.#.########.#########.##.#############################.###########.##.#.#..#############.####.######.####..###.###.######.###.#..##..####..#######.############.######.#.####.####.#.##########..###########.###.###############..####.####.#.##..#.#.#.#.#.#.############.####.....................########################.####.#.#######..####.####.###.#.###.###.#.#.#######.########.#.###########.#######..#.#############..#....#.####################.#.########.##.###.######.##..####.#..#####.########.#......................###.#.######.####.##....................................................#######.#######.##################.#.######.#.###.#.#########.#.####.###############...............................................................################.####.# #.#########################################.####.############.#############.##############.##.####.###.######.#####################..######.#.########.#########.##.#############################.###########.##.#.#..#############.####.######.####..###.###.######.###.#..##..####..#######.############.######.#.####.####.#.##########..###########.###.###############..####.####.#.##..#.#.#.#.#.#.############.####.#...#.####.#.#####.#########################.####...............................................................................................................................................######.##..####.#..#####.########.################...###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##..##.############.#######.##################.#.######.#.###.#.#########.#.####.###############..#####.##################.##.############################...........................# #.#########################################.####.############.#############.##############.##.####.###.######.#####################..######.#.########.#########.##.#############################.###########.##.#.#..#############.####.######.####..###.###.######.###.#..##..............................................................###########.###.###############..................................................................................................................####.###.#.###.###.#.#.#######.##########.###################..#.#############..#....#.####################.#.########.##.##########.##..####.#..#####.########.################...###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##.......##########.#######.##################.#.######.#.###.#.#########.#.####.###############..#####.##################.##.############################.##..#.##############.####.# #.#########################################.####.############.#############.##############.##.####.###.######.####################..........#.########.#########....................................#########....#.#............................................####.###.#..##..####..#######.############.########.####.######.###########.###########.###.###############.#####.####.#.##.##.#.#.#.#.##############.####.#...#.####.#######.##########.##############.####.#.#######..####.####.###.#.###.###.#.#.#######.##########.###################..#.#############..#....#.####################.#.########.##.##########.##..####.#..#####.########.################...###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##..####.##########.#######.##################.#.######.#.###.#.####........................................................................................#..#.##############.####.# #.#########################################.####.############.#############.##############.##.####.###.######.####################...########.########.#########.##.#############.###############.##############.#.##.#############.####.######.####..###.###.#.####.###.#..##..####..#######.############.########.####.######...........#.###########.###.###############.#####.####.#.##.##.#.#.#.#.##############.####.#...#.####.#######.##########.##############.####.#.#######..#########.###.#.###.###.#.#.#######.#####.......................................###..#........................................................####.#..#####.########.################...###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##..####.##########.#######.##################.#.######.#.###.#.####.........................####.#####.##############.######.############################.##........................# #.#########################################.####.############.#############.##############.##.####.###.######.####################...########.########.#########.##.#############.###############.##############.#.##.#############.####.######.####..###.###.#.####.###.#..##..####..#######.############.########.####.################.#.###########.###.###############.#####.####.#.##.##.#.#.#.#.##############.####.#...#.####.#######.##########.##############.####.#....................................................####.####################.#.#############..#......####################.#.########.##.##########.##..####.#..#####.########.################...###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##..####.##########.#.#####.##################.#.######.#.###.#.#########.#.##.#.###########.####.#####.##############.######.############################.##..#.##############.####.# #.#########################################.####.############.#############.##############.##.####.###.######.####################...########.########.#########.##.#############.###############.##############.#.##.#############.####.######.####..###.###.#.####.###.#............#######.############..#######..............................######.###.###############.#####.####.#.##.##.#.#.#.#.##############.####.#...#.####.#######.##########.##############.####.#.#######..#########.###.#.###.###.#.#########.####..####.####################.#.###########...........####################.#.########.............................................#############...###.###.#.######.####.###.#######.##.#####.####.#.##.##########........................####.##################.#.######.#.###.#.#########.#.##.#.###########.####.#####.......................############################.##..#.##############.####.# #.#####################################.......................................................####.###.######.####################..................................#############.###############.....................................................##.............###.#..##..####.########.############..#######.####.################.#.####.######.###.#####################.####.#.##.##.#.............................................................................#.#######..#########.###.#.###.###.#.#########.####..####.####################.#.###########.#..#...#..####################.#.###########.##########.##..#.##.#..#####.########.##.#############...###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##..####.##########.#.#####.##################.#.######.#.###.#.#########.#.##.#.###########.####.####################.######.............................................#####.####.# #.#########################################.####.############.####################################.###.######.#####################..########.########.#########.##.#############.###############.##############.#.##.................................##..###.#.########.#..##..####.########.############..#######.####.################.#.####.######.###.#####################.####.#.##.##.#.#.#.#.##############.####.#...#.####.##################.##############.####.#.#######....................................#.####..####.####################.#.###########.#..#.............................###########.##########.##..#.##.#..#####.########.##.#############...###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##..####.##########.#.#####.##################.#.#####....................#.##.#.###########.####.####################.######################################..#.##############.####.# #.#########################################.####.############.####################################.###.######.#####################..########.########.#########.##.#############.###############.##############.#.##.#############.####.######.#####.##..###.#.########.#..##..####.########.############..#######.####.################.#.####.######................................#.##.##.#.#.#.#.##############.####.#...#.####.##################.##############.####.#.#######.##########.###.#.###.###.#.#######.#.####..####.####################.#.###########.#.........####################.#.###########........................#####.########.##.#############...###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##..####.##########.#.#####.##################.#.#####..#.###.#.###########.##.#.###########.####.####################.######################################..#.##############.####.# #.#########################################.####.############.####################################.###.######.##.....................########.########.#########.##.#############.###############.##########..........#############.####.######.#####.##..###.#.########.#..##..####.########.############..############.################.#.####.##########.#####################.####.#.##.##.#.#.#.#.##############.####.#...#.####.##################.##############.####.#.#######.##########.###.#.###.###.#.#######.#.####..####.####################.#.###########.#.##...##.####################.#.######################.##..#.#####.#####.########.##.#############...###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##..####.##########.#.#####.##################.#.#####..#.###.#.###########.##.#.###########.####.################.............................................#.##############.####.# #.#########################################.####.############.####################################.###.######.#####################..########.########.#########.##.#############.###############.##########.###.#.################.####.######.#####.##..###.#.########.#..##..####.########.############..############.################.#.####.##########.#####################.####.#.##.##.#.#.#.#.##############.####.#...#.####.##################.##############.####.#.#######.##########.###.#.###.....................................###########.......#######.#.##...##.####################.#.######################.##..#.#####.#####.#...........................###.###.#.######.####.###.#######.##.#####.####.#.##.##########.##..####.##########.#.#####.##################.#.#####..#.###.#.###########.##.#.###########.####.################.###.#######################################.#.##############.####.# #.#########################################.####.############.####################################.###.######.#####################..########.########.#########.##.#############.###############.##########.###.#.################.####.######.#####.##..###.#.###.............................##########..############.################.#.####.##########.#####################.####.#.##.##.#.#.#.#.##############.####.#...#.####.##################.##############.####.#.#######.##########.###.#.#######.#.##.####.#.####..####.####################................................................######################.##..#..................................####...###.###.########.####.###.#######.##.#####.######.##.##########.##..####.##########.#.#####.##################.#.#####..#.###.#.###########.##.#.###########.####.################.###.#######################################.#...................#.# ..############################.....########.####.############.####################################.###.######.#####################..########.########.#########.##.#############################.#.............................................................................####.########.#.##########..############.################.#.####.#####.........................................................................#.####.##################.##############.####.#.#######.##########.###.#.#######.#.##.####.#.####..####.######################...............##...#######################.########################.###.#.#####.#####.########.##.########.####...###.###.########.####.###.#######.##.#####.######.##.##########.##..####.##########.#.#####.###############.............#.###.#.###########.##.#.###########.####.################.###.#######################################.#.##############.####.# #.############################.###.########.####.#################################################.###.######.#####################..########.########.#########.##.#############################.##########.###.#.################.####.######.####..##..###.#.########.#..##..####.########.#.##########..############...............................#.##.#####################.####.#.##.##.#.#.#...#####.............#.#...#.####.##################.##############.####.#.#######.##########.###.#.#######.#.##.####.#.####..####.##########################.#######.#.##...#######################.########################.###.#.#####.#####.########.##.########.####...###.###.#######...................................##.##########.##..####.##########.#.#####...............................###.#.###########.##.#.###########.#####################.###.#######################################.#.##############.####.# #.############################.###.########.####.#################################################.###.######.#####################..########.########.#########.##.#############################.##########.###.#.################.####.######.####..##..###.#.########.#..##..####.########.#.##########..#############################.#.####.#######.##.#####################.####.#.##.##.#.#.#...#####.###########.#.#...#.####.##################.##############.####.#.#######.##########.##.............................................................................#######################.########################.###.#.#####.#####.########.##.########.####...###.###.#######...................##.#####.######.##.##########.##..####.##########.......................................###.#.###########.##.#.###########.#####################.###.#######################################.#.##############.####.# #.############################.###.########.####.#################################################.###..........###################..########.########.#########.##.#############################.##########.###................................................########.#..##..####.########.........####..#############################.#.####.#######.##.#####################.####.#.##.#...........................................................................................................#######.####.####.#.####..####.##########################.#######.#.##...#######################.########################.###.#.#####.#####.########.##.########.#............................................................................................#####################.##.#.####................######.##.#.###########.#####################.###.#######################################.#.##############.####.# #.############################.###.########.####.#################################################.##########.#.#################................................##.#############################.##########.###.#.################.####.###########..##..###.##########.#..##..####.##########.#####.####..#############################.#.####.#######.##.###################................................................................................................#######.##########.##..#.############.####.#.####..####.##########################.#######.#.##...#######################.########################.###.#.#####.#####.########.##.########.#.##...###.###.######..#####.###.#####.#.##.#####.######....##########.##..####.############.#####################.##.................................#.###########.#####################.###.#######################################.#.##############.####.# #.############################.###.########.####.#################################################.##########.#.###################...#######.##################.##.#############################.##########.###.#.################.####.###########..##..###.##########.#..##..####.##########.#####.####..#############################.#.####.#######.##.#####################.####.#.##.##.#.#.#...#####.###.#######.#.#.................................###############.#########.##########.##..#.############.####.#.####..####.##########################.#######.#.##...#######################.########################.###.#.#####.#####.########.##.########.#.##...##..............#####.###.#####.#.##.#####.######..#.##########.##..####.############.#####################.####.####.....###.#.####.######.##.#.###########.#####################.###.#.#####################################.#.##############.####.# #.############################.###.########.####.#################################################.##########.#.###################...#######.##################.##.#############################.##########.###.#.################.####.###########..##..###.##########.#..##..####.##########.#####.####..#############################.#.####.#######.##.##################...................................#######.#.#........................................................##.##########.##..#.############.####.#.####..####.##########################.#######.#.##...#######################.######......................................................................................................................##########.##..####.##.#########.#####################.####.####.....###.#.####.######.##.........................................#................########################.##############.####.# #.############################.###.########.####.#################################################.##########.#.###################...#######.##################.##.#############################.##########.###.#.################.####.###########..##..###.##########.#..##..####.##########.#####.####..#############################.#.####.#######.##.##################.##.####.#.##.##.#.#.#...#####.###.#######.#.#...#.####.##################.###.###############.#########.##########.##..#.############.####.#.####..####.##########################.#######.#.##...#######################.######.#################.###.#.#####.#####.########.##.########.#.##...#######.######..###############.#.##.#####.######..############.##..####.##.#########.#####################.####.####.........#.####.######.##.#.###########.#####################.###.#.##############.########################.##############.####.# #.############################.###.########.####.#################################################.##########.#.###################...#######.##################.##.#############################.##########.###.#.################.####.###########..##..###.##########.#..##..####.##########.#####.####..#############################.#.####.#######.##.##################.##.####.#.##.##........................................................................................................#.############.####.#.####..####.#######################.....................................#####.######.#################.###.#.#####.#####.########.##.....................................................................................####.##.#########.#####################.####.####............................###########.#####################.###.#.##############.####..........................#########.####.# #.############################.###.#############.#################################################.##########.#.###################...........##################.##.#############################.#...........##.#.################.####.###########..##..###.###...........................................#############################.#.####.#######.##.##################.##.####.#.##.##.#.#.#...#####.###.#######.#.#...#.#################.#####.###.###############.#########.##########.##..#.############.####.#.####..####.#####################......................................................................###.#.###########.########.###########.#.##...#######.######..###############.#.##.............................................####.#####################.####.####...#.###.#.####.######.##.#############.#####################.###.#.##############.####.###################.....................# #.############################.###.#############.#################################################.##########.#.###################...##########################.##.#############################.#.########..##.#.#####..............................##..###.###.######.#..#...###############.#####.#####.#############################.#.####.#######.##.##################.##.####.#.##.##.#.#.#...#####.###.#####.#.#.#...#.#################.#####.#...................#########.##########.##..#.############.####.#.####..####.#####################.#.##.#######.#.##...#################.#####.######.################..###.#.###########.########..##########.#.##...#######.######..###############.#.########.######..############.##..####.##.####.####.#####################.####.####...#.###.#.####.######.##.#############.#####################.###.#.###.........................................................# #.############################.###.#############.#################################################.##########.#.###################...##########################.##.#############################.#.########..##.#.################.####.###########..##..###.###.######.........##############.#####.#####.#########....................................##.##.........................................................#.#.#...#.#################.#####.#.###########################.###............#.############.####.#.####..####.######..................##.#######.#.##...#################.#####.######.################..###.#.###########.########..##########.#.##...#######.#.####..###................................############.##..####.##.####.####.#####################.####.####...#.###.#.####.######.##.#############.#####################.###.#.###.##########.####.###################.##############.####.# #.############################...................#################################################.##########.#.###################...##########################.##.#############################.#.########..##.#.################.####.###########..##..###.###.######.#..#....##############.#####.#####.############.################.#.####.####.#####.##################.##.####.#.#####.#.#.#...#####.###.#####.#.#.#...#.#################.#####.#.###########################.###.######.###.#.############.####.#.####..####.######.##############.####.#######.#.##...#################.#####.######.################..............................##########.#.##...#######.#.####..###.###########.#.########.#######.############.##..####.##.####.####.#####################.####.####...#.###.#.####.######.##.#############.#####################.###.#.###.##########.####.###################.##############.####.# #.################################.###############################################################.##########...............................####################.##.#############################.#.########..##.#.#######..........................................####.#..#....##############.#####.#####.############.################.#.####.####.#####.##################.##.####.#.#####.#.#.#...#####.###.#####.#.#.#...#.#########......................######################.###.######.###.#.############.####.#.......####.######.##############.####.#######.#.##...#################.#####.######.#################.###.#########.###.#########.##########.#.##...#######.#.####.....................#######...............................##.####.####.#####################.####.####...#.###.#.####.######.##.#############.#####################.###.#.###.##########.####.###################.##############.####.# #.################################.###############################################################.############.#############.#####...##########################.##.#############################.#.########..##.#.################.###.############..##..###.###.#.####.#..#....##############.#####.#####.############.################........................................................................#####.#.#.#...#.#########.#######.#####.#.####.######################.##.........###.#.############.####.#.#####.####.######.##############.####.#######.#.##...#################.#####.######.#################.###.#########.###.#########.##########.#.##...#######.#.####..###.###########.#..###############.############.##..####.##.####.####.#####################.####.####...#.###.#.####.######.##.#############.##################.......................................................#########.####.# #.################################....####################################################..........................................................................#############################.#.########..##.#.################.###.############..##..###.###.#.####.#..#....##############.#####.#####.############.##################.####.####.#####.##############.###.##.##.#.#.#####.#.#.#...#####.#########.#.#.#...#.#########.#######.#####.#.####.######################.##..##########.#.############.####.#.#####.####.######.##############.####.#######..................#######.#####.######.#################.###.#########.###.#########.##########.#.##...#######.#.####..###.###########.#..###############...................................................................................######.##.#############.#####################.###.#.###.##########.####.#######.###.##.####.####.#########.####.# #.###################################.############################################################.############.#############.#####...##########################.##.###########################.....................................###.############..##..................................#####.#####.#####.############.##################.####.####.#####.##############.###.##..................#...#####.#########.#.#.#...#.#########.#######.#####.#.####.######################.##..##########.#.############.####.#.#####.####.######.##############.####.#########.##...#########.#######.#####.######.#################.###.###................................#.##...###........................####.#..###############.############.##..##.#.##.####.####.#################.###.####.####...#.###.#.###########.##.#############.#####################.###.#.###.##########.####.#######.###.##.####.####.#########.####.# #.###################################.############################################################.############.#############.#####...##########################.##.########################################..#..#.###########........#.############..##..###.#####.####.##.#....##############.#####.#####.############.##################.####.####.#####.##############.###.##.##.#.#.#####.#.###...#####.#########.#.#.#...#.#########.#######.#####.#.####.######################.##..##########.#.############...................................................####.##...#########.#######.#####.######.#################.###.###.#####.###.#########.############.##...###.###.#.####..###.######.####.#..###############.############.##..##.#.##.####.####.#################.###.####.####...#.###.#.###########.##.#############.#####################.###.#.###.##########.####.#######.###.##.####.####.#########.####.# #.###################################.############################################################.############.#############.#####...##########################.##.########################################..#..#.###########.####.#.#.############..##..###.#####.#######.#....##############.#####.#####.############.##################.####.####.#####.##############.###.##.##.#.#.##.##.#.###...#####.#########.#.#.#...#.#########.#######.#####.#.####.######################.##..##########.#.###################.#####.####.######.###################.####.####.##...#########.#######.#####.######.#################.###.###.#####.###.#########.############.##...........#.####..###.######.####.#...................................##.#.##.####.####.#########................................................#############.#####################.###.#.###.##########.####.#######.###.##..........................# #.###################################.############################################################.############.#############.#####...##########################.##.########################################..#..#.###########.####.#.#.############..##..###.#####.#######.#....##############.#####.#####.############.##################.####.####.#####.##############.###.##.##.#.#.##.##.#.###...#####.#########.#.#.#...#.#########.#######.#####.#.####.######################.##..##########.#.###################.#####.####.######.###################.####.####.##...#########.#######.#####.######.#################.###.###.#####.###.#########.############.##.#.###.###............................###############.############.###.##.#.##.####.####.#################.###.####.####...#.###.#.###########.##.#############.#####################.###.#.###.##########.####.#######.###.##.####.####.#######.#.####.# #.###################################.############################################################.############.#############.#####...##########################.##.########################################................................................................................................############.##################.####...............###########.###.##.##.#.#.##.##.#.###.#.#####.######.................................####.#.####..................#####.##..##########.#.###################.#####.####.######.###################.####.####.##...#########.#######.#####.######.#################.###.###.#####.###.#########.############.##.#.###.###.#.####..###.######.####.#..###############....................................#################.#.....................#.###########.##.#############.#####################.###.#.###.##########.####.#######.###.##.####.####.#######.#.####.# #.###################################.############################################################.############.#############.#####...##########################.##.########################################..#.......................................................................................................................................#####.#.##########.......................................................#.#########.#######..####.#.####..###############.#####.##..##########.#.###################.#####.####.######.###################.####.####.##...#########.#######.#####.######.#################.###.###.#####.###.#########.############.##.#.###.#..............................###############.############.###.##.#.##.####.####.#################.###.####.####...#.###.#.###########.##.#############.#####################.###.#.###.##########.####.#######.###.##.####.####.#######.#.####.# #.###################################.############################################################.############.#############.#####...##########################.##.########################################..#..#.###########.####.#.#.#######.####..##..###.#####.#######.#..#.############.#.#####.#####.############.##################.#########.#####.#.##########.#.###.##.##.#.#.##.##.#.###.#.#.###.######.##.#.#.#...#.#########.#######..######.####..###############.#####.##..##########.#.###################.#####.####.######.###################.####.####.........................####.######.#################.###.###.#####.###.#########.############.##.#.###.###.#.####..#.#.######.####.#..###############.############.###.##.#.##.####.####.#################.###.####.####...#.###.#.###########.##.#############.#####################.###.#.###.##########.####.#######.###.##.####.####.#######.#.####.# #.###################################.############################################################.############.#############.#####...##########################.##.################################................................................................#######.#..#..................###.#####.############.##################.#########.#####.#.##########.#.###.##.##.#.#.##.##.#.......................................###.#######..######.#..........................................................#####.#####.####.######.###################.####.#######...#########.#######..####.######.#################.###.###.#####.###.#########.############.##.#.###.###.#.####..#.........................................................#.####.####.#################.###.####.####...#.###.#.###########.##.#############.#####################.###.#.###.##########.####.#######.###.##.####.####.#######.#.####.# #.###################################.############################################################.############.#############.#####...##########################.##.################################.#######..#..#.###########.####.###.#######.####..##..###.#############.#..##############.#.#.###.#####.############.##################.#########.#####.#.##########.#.###.##.##.#.#.##.##.#.###.#.#.###.######.##.#.#.#...#.#####.###.#######..######.#.##..###############.#####.##..##########.#.##########.########.#####.####.######.###################.####.#######...#########.#######..###########.#################.###.###.#####.###.#########.############.##.#.###.###.#.####..#...######.####.#..###############.############.###.##.#..#.####.####.#################.###.####.####...#.###.#.......................######.#####################.###.#.###.##########.####.#######.###.##.####.####.#######.#.####.# #.###################################.############################################################.############.#############.#####...##########################.##.################################.#######..#..#.###########.####.###.#######.####..##..###.#############.#..##############.#.#.###.#####.############.##################.#########.#####.#.##########.#.............................................................................................#########.#####.##..##########.#.##########.########.#####.####.######.###################.####.#######...#########.#######..###########.#################.###.###.#####.###.#########.############.##.#.###.###.#.####..#...######.####.#..###############.############.###.##.#..#.####.####.#################.###.####.####...#.###.#.#######.###.##.######.######.#####################.###.#.###.##########.####.#######.###.##.####.####.#######.#.####.# #.###################################.############################################################.############.#############.#####...##########################.##.################################.#######..#..#.###########.####.###.#######.####..##..###.#############.#..##############.#.#.###.#####.############.##################.#########.#####.#.##########.#####...............................######.##.#.#.#...#.#####.###.#######..######.#.##..#########.............................................................######.###################.####.#######...#########.#######..###########.#################.###.###.#####.###.#########.############.##.#.#..................................................############.###.##.#..#.####.####.#################.###.####.####...#.###.#.#######.###.##.######.######.#####################.###.#.###.##########.####.#######.###.##.####.####.#######.#.####.# #.###################################.############################################################.############.#############.#####..###########################.##.################################.#######..#..#.###########.####.###.#######.####..##..###.#############.#..##############.#.#........................................................................#####.##.##.###.##.##.#.###.#.#.###.######.##.#.#.#.....#####.###.#######..######.#.##..#########.#####.#####.##..##########.#.##########.########.#####.###########.###################.####.#######...#########.#######..###########.#################.###.###.#####.###.#########.############.##.#.###.###.#.####.#...................................############.###.##.#..#.####.####.#################.###.####.####...#.###.#.#######.###.##.######.######.#####################.###.#.###.##########.####.#######.###.##.####.####.#######.#.####.# #.###################################.#########################################################################.#############.#####..###########################.##.################################.#######..#..#.###########.####.###.#######.####..##..###.#############.#..##############.#.#####.#####.############.##################.###.####..###.#.#.##########.#####.##.##.###.##.##.#.###.#.#.###.######.##.#.#.#..............................................................................................................................................................................#####.#################.###.###.#####.###.#########...........................#.####.##...######.####.##################.############.###.##.#..#.####.####.#################.###.####.####...#.###.#.#######.###.##.######.######.#####################.###.#.###.##########.####...........#.##.####.####.#######.#.####.# #.###################################.#######################################################..........................................................................................#############.#######..#..#.###########.####.###.#######...........###.#############.#..##############.#.#####.#####.############.##################.###.####..###.#.#.##########.#####.##.##.###.##.##.#####.#.#.###.######.##.#.#.#...#######.###.#######..######.#.##..#########.#####.#####.##.###########.#.##########..#######.#####.###########.####.########.##########.#######...#####.###.#######..#####.#####...................###.###.#####.###.#########.############.##.#.###.###.#.####.##...######.####.##################.############.###.##.#..#.####.####.#################.###.####.####...#.###.#.#######.###.##.######.######.#####################.###.#.###.##########.####..######.#.#.##.####.####.#######.#.####.# #.###################################.#########################################################################.#############.#####..#########################.#.##.#################..#############.#######..#..#.###########.####.###.#######.####..##.####.#############.#..####.........................................................###.####..###.#.#.##########.#####.##.##.###.##.##.#####.#.#.###.######.##.#.#.#...#######.###.#######..###...................................###########.#.##########..#######.#####.###########.####.########.##########.#######...#####.###.#######..#####.#####.#################.###.###.#####.###.#########.############.##.#.###.###.#.####.##...######.####.##################.############................#.####.#################.###.####.####...#.###.#.#######.###.##.######.#####..#####################.###.#.###.##########.####..######.#.#.##.####.####.#######.#.####.# #.###################################.#########################################################################......................#########################.#.##.#################..#############.#######............................#######.####..##.####.####.########.#..##############.#.#####.##################.##################.###.####..###.#.#.##########.#####.##.##.###.##.##.#####.#.#.###.######.##.#.#.#...#######.###.#######..######.#.##..###############.#####.##############.#........................##.###########.####.########.##########.#######...#####.###.#######..#####.#####.#################.###.###.#####.###.....................................#.####.##...######.####.##################.############.###.##.#..#.##.#.####.#################.###.####.####...#.###.#.#######.###.##.######.#####..#########...................###.##########.####..######.#.#.#######..............#.####.# #.###################################.#######################################################################################.#####..#########################.#.##.#################..#############.########.#...............................................####.########.#..##############.#.#####.##################.##################.###.####..###.#.#.########.#.#####.##.##.###.##.##.#####.#.#.###.######.##.#.#.#...#######.###.#######..######.#.##..###############.#####.##############.#.##########..#######.#####.###########.####.########.######..................................#####.#####.#################.###.###.#####.#############.############.##.#.###.#####.####.##...######.####.##################.############.###.##.#..#.##.#.####.#################.###.####.####...#.###.#.#######.###.##.######.#####..#########.###########.###.#####.##########.####..######.#.#.############.#########.####.# #.###################################.#######################################################################################.#####..#########################.#.##.#################..#############.########.##.#.###########.####.###.#######.####..##.####.####.########.#..##############.#.#####.##################.############.#####.###.####..###.#.#.########.#.#####.##.##.###.##.##.#####.#.#.###.######.##.#.#.#...#######.###.#######..######.#.##..###############.#####.##############.#.##########..#######.#####.###########.####.########.##########.#######...###.#.###.########.#####.#####.#################.###.###.#####.#############.########.###.##.#.###.#####.####..........................................................................................###.####.####...#.###.#.#######.###.##.######.#####..#########.###########.###.#####.##########.####..######.#.#.############.#########.####.# #.###################################.#######################################################################################.#####..#########################.#.##.#################..#############.########....................................###..................................................................##.############.#####.###.####..###.#.#.########.#.#####.##.##.###.##.##.#####.#.#.###.######.##.#.#.#...#######.###.#######..######.#.##..###############.#####.##############.#.##########..........................................##########.#######...###.#.###.########.#.....................................#####.#############.########.###.##.#.###.#####.####.##...######.####.##################.############.###.##.#..#.##.#.####.#################.###.####.####...#.###.#.#######.###.##.######.#####..#########.###########.###.#####.##########.####..######.#.#.############.#########.####.# #.###################################.#######################################################################################.#####..#############.............#.##.#################..#############.########..#.#...#########.####.###.#######.#####.##.####.####.########.#..##############.#.#####.###############.##.############.#####.###.####..###.#.#.########.#.#####.##.##.###.##.##.#####.#.#.###.....##.##.#.#.#...#######.###.#######...............###############.#####.##############.#.##########..#######.##.##.################.###........................................................................................................########.###.##.#.###.#####.####.##...######.####.##################.############.###.##.#..#.##.#.####.#################.###.####.####...#.###.#.#######.###.##.######.#####..#########.###########.###.#####..................######.#.#.############.#########.####.# #........................############.#######################################################################################.#####..#############.#############.##.#################..#############.########..#.###.#########.####.###.#######.#####.##........................#############.#.#####.###############.##.############.#####.###.####..###.#.#.########.#.#####.##.##.###.##.##.#####.#.#.#######.##.##.#.#.#...#######.###.#######.#######.#.##.################.#####...######................................##.################.###.#####################.##.####.#.###.########.#####.###.#.#################.###.###.......................................................................##################.############.###.##.#..#.##.#.####.......................####.####...#.###.#.#######.###.##.######.#####............................################.####..######.#.#.############.#########.####.# #.######################.############.#######################################################################################.#####..#############.#############.##.#################..#############.########..#.###.#########.####.###.#######.#####.#######.####.########.#...#############.#.#####.###############.##.############.#####.###.####..###..................................................................................................#.##.################.#####...############.#.##########..######.................#######.###.#####################.##.####.#.###.########.#####.........................###.###.#####.###################....................................###.#######################.############.###.......#.##.#.####.#################.########..............#.#######.###.##.######.#####.##########.###########.###.################.####..######.#.#.############.#########.####.# #.######################.############.#######################################################################################.#####..#############.#############.##.#################..#############.########..#.###.#########.####.###.#######.#####.#######.####.########.#...#############.#.#####.###############.##.############.#####.###.####..###.#.#.########.#.#####.##.##.###.##.##.#####.#.#.#######.##.######.#...#######.###.#######.#########.##.################.#####...############.#.##########..######..##.##.########.#######.###.#####################.##.####.#.###.########.#########.#.#####################.###.#####.###################.##.###.##.#.#.#.#.###.####.##..#######.########....................................#.##.##.#.####.#################.########.####...#.###.#.#######.###.##.######.#####.##########.###########.###.################.####..######.#.#.############.#########.####.# #........................############.#######################################################################################.#####..#############.#############.##.#################..#############.########..#.###.#########.####.###.#######.#####.#######.####.########.#...#############.#.#####.###############.##.############.#####.###.####..###.#.#.########.#.#####.##.##.###.##.##.#####.#.........................#######.###.#######.#########.##.################.#####...############.#...........................................................##########.##.####.#.###.########.#########.#.#####################.###.#####.###################.##.###.##.#.#.#.#.###.####.##..#######.########.##############.############.###..###.##.##.#.####.#################.########.####...#.###.#.#######.###..................................#####.###.################.####.........#.#.############.#########.####.# #.###################################.#######################################################################################.#####..#############.################.#################..#############.########..#.###.#########.####.###.#######.#####.#######.####.########.#...#############.#.#####...........................................................................#.##.###.##.##.#####.#.#.#######.##.######.#...#######.###.#######.#########.##.################.#####...############.############..######..##.##.########.#######.###.##########.##########.##.####.#..............#########.#.#####################.###.#####.###################.##.###.##.#.#.#.#.###.####.##..#######.########.##############.###.########.###..###.##.##.#.####.#################.########.####...#.###.#.#######.######.######.#####.##########.#####.#####.###.################.####.#########.#.############.#########.####.# #.###################################.#######################################################################################.#####..#############.################.#################.................................................................#######.####.########.#......................................##.##.############.#####.###.####..###....................................#.#####.#.#.#######.##.######.#...#######.###.#######................................................................................................................##########.........#.###.####.#############.#.#####################.###.#####.###################.##.###.##.#.#.#.#.###.####.##..#######.########.##############.###.########.###..###.##.##.#.####.#################.########.####...#.###.#.#######.######.######.#####.##########.#####.#####.###.################..............................................# #.###################################.#######################################################################################.#####..#############.################.#################..........#................................................#############.####.########.#...###############.##################.##.##.############.#####.###.####..#####.#.########.#.######.#.##.###.##..#.#####.#.#.#######.##.............................................################.#####...###.######.#.############..######..##.##.########.#######.###.#################........................................................#####.###.#####.###################.##.###.##.#.#.#.#.###.####.##..#######.########.##############.###.########.###..###.##.##.#.####.#################.########.####...#.###.#.#######.######.######.#####.##########.#####.#####.###.################.####.####.####.#.############.#########.####.# #.###################################.#######################################################################################.#####..#############.################.#################..#######.#.###.########..#.###.#########.########.#######.#############.####.########.#...###############.##################.##.##.############.#####.###.####..#####.#.########.#.######.#.##.###.##..#.#####.#.#.#######.#########.#...#######.###.#######.####.####.###################.#####...###.######.#.############..######..##.##.########.#######.###.#################.###..#.####.#.###.####.#############.#.###############.#####.###..................................##.#.#.#.#.###.####.##..#######.########.##############.###.########.####.###.##.##.#.####.#################.########.####...#.###.#.#######.######.######.#####.##########.#####.#####...................................................................# #.###################################.#######################################################################################.#####..#############.###########......................................................................................#########.####.########.#...###############.##################.##.##.############.#####.###.####..#####.#.########.#.######.#.##.###.##..#.#####.#.#.#######.#########.#...#######.###.#######.####.####.###################.#####...###.######.#.############..######..##.....................................#####.#............................................#########.#####.#########.####.##############.##.###.##.#.#.#.#.###.####.##..#######.########.##############.###.########.####.###.##.##.#.####.#################.########.####...#.###.#.#######.######.######.#####.##########.#####.#####.######.#############.####.####.####.#.############.#########.####.# #.###################################.#######################################################################################.#####..#############.################.#########.#######..####.##.#.###....................................#######.###.##############.########.#...###############.######.............................................................................................................................................####.####.######.############.#####...###.######.#.############..######..#####.########.#######.###.###########.#####.###..#.####.#.########.######.######.#.#####.#########.#####.#########.####.##############.##.###.##.#.#.#.#.###.####.##..#######.########.##############.###.########.####.###.##.##.............................................................###.######.#####.##########.#####.#####.######.#############.####.####.####.#.############.#########.####.# #.....................................#######################################################################################.#####..#############.################.#########.#######..####.##.#.###.########.##.###.##########################.###.##############.########.#...###############.######.###########.#..###############..####.###.####..#####.#.########.#.######.#.##.###.##..#.#####.#.#.#######.#########.#...#######.###.#######.####.####.######.############.#####...###.######.#.############..######..#####.########.#######.###.###########.#####.###..#.####.#.########.######.######.#.#####.#########.#####.#########.####.##############.##.###.##.#.#.#.#.###.####.##..#######.########.##############.###.########.####.###.##.####.####.#################.########...........##.#.#######.##.###.######.#####.##########.#####.#####.######.#############.####.####.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.#######..####.##.#.###.########.##.###.##########################.###.##############.########.#...###############.######.###########.#..###############..####.###.####..#####.#.########.#.######.#.##.###.##..#.#####.#.#.#######.#########.#...............#######.####.####.######.############.#####...###.######.#.############..######..#####.########.#######.###.###########.#####.###..#.####.#.########.######.######.#.#####.#########.#####.#########.#...................##.###.##.#.#.#.#.###.####.##..#######.........................###.#############.###.##.####.####.#################.########.####...#..##.#.#######.##.###.######.#####.##########.#####.#####.######.#############.####.####.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.#######..####.##.#.###.########.##.###.##########################.###.##........####.########.#...###############.######.###########.#..###############..####.###.####..#####.#.########.#.######.#.##.###.##..#.#####.#.#.#######.#########.#...#######.###########.####.####.######.############.#####...###.######.#.############..######..#####.########.#######.###.###########.#####.###..#.####.#.########.######.######.#.#####.#########.#####.#########.#.##.#################.###.##.#.#.#.#.###...................................................................####.####.#################.########.####...#..##.#.#######.##.###.######.#####.##########.#####.#####.######.#############.####.####.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.#######..####.##.#.###.########.##.###.##########################.###.##.######.####.########.#...###############.######.###########.#..###############..####.###.####..#####.#.########.#.######.#.##.###.##..#.#####.#.#.#######.#########.#...#######.###########.####.####.....................####............................................................................................................................................................................................................................................#.###.#############.###.##.####.####.#################.########.####...#..##.#.#######.##.###.######.#####.##########.#####.#####.######.#############.####.####.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.#######..####.##.#.###.########.##.###.##########################.###.##.######.####.########.#...###############.######.###########.#..###############..####.###.####..#####.#.########.#.######.#.##.###.##..#.#####.#.#.#######.#########.#...#######.###########.####.###########.##################...##########.#.############..######..####..########.#######.###.###########.#####.###..#.####.#.########.###.##.######.#.###############.#####.#########.#.##.#################.##..##.#....................################.############.#.###.#############.###.##.####.####.#################.########.####...#..##.#.#######.##.###.######.#####.##########.#####.#####.######.#############.####.####.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.#######..####.##.#.###.########.##.###.##########################.###.##.######.####.########.#...###############.#.####.###########.#..###############..####.###.####..#####.#.########.#.######.#.##.###.##..#.#####.#.#.#######.#########.#...#######.###########.####.###########.##################...##########.#.############..######..####..########.#######.###.###########.#####.###..#.####.#.############.##.######.#.###############.#####.#########.#.##.#################.##..##.###.#.#.###..###.##.........................................................................................................................................................................#############.####.####.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.#######..####.##.#.###.########.##.###.#############.........................##.####.########.#...###############.#.................................###..####.##.................................................................................#######.##...........................##################...##########.#.############..######..#...........................##########.#####.###..#.####.#.############.##.######.#.###############.#####.#########.#.##.#################.##..##.###.#.#.###..###.####################.############.#.###.#############.##..##.####.#.####################.######.............##.#.#######.##.###.######.#####.##########.#####.#####.####################.###.....................................####.# #.###########################################################################################################################.#####..#############.################.#########.#######..####.##.#.###.########.##.###.#############.############.###.##.###.##.####.########.#...###############.#.####.###########.#..###########.###..####.##..#.##..#####.#.########.#.######.#.##.###.###.#.#####.#.#.#######.#########.#...#######.##.#.######.####.###########.##################...##########.#.############..######.............................###########.#####.###..#.####.#.############.##.######.#.###############.#####.#########.#.##.#################.##..##.###.#.#.###..###.####################.############.#.###.#############.##..##.####.#.####################....................................###.######.#####.##########.#####.#####.####################.####.####.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.#######..####.##.#.###.########.##.###.#############.############.###.##.###.##.####.########.#...###############.#.####.###########.#..###########.###..####.##..#.##..#####.#.########.#.######.#.##.###.###.#.#####.#.#.#######.#########.#...#######.##.#.######.####.###########.##################...##########.#.############..######..#.##.#########.#######.###.###########.#####.###..#.####.............................##############.#####.#########.#.##.#################.##..##.###.#.#.###..###.####################.############.#.###.#############.##..##.####.#.######..................................##.................................########.#####.#####.####################.####.#.##.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.#######..####........................#.#############.############.###.##.###.##.##.#.########.#...###############.#.####.###########.#..###########.###..####.##..#.##..#####.#.########.#.######.#.##.###.###.#.#####.#.#.#######..................####.##.#.######.####.###########.##################...##########.#.############................................................................................................................###.#########.#.##....................................................................########.#.###.#############.##..##.####.#.######.#############.########.####..##..##.#.#######.##.###.######.#####.##########.#####.#####.####################.####.#.##.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.#######................########................#####.########........................########.#...###############.#.####.###########....................................#####.#.########.#.######.#.##.###.###.#.#####.#.#.#################.#.#.#######.##.#.######.####.###########.##################....#########.#.############..######..#.##.#########.#######.###.###########.#####.###..#.####.#.############.##.######.#.###############.#####.#########.#.##.#################.##.###.###.#.#.###..###.####################.############.#.###.#############................................###.########.####..##..##.#.#######.##.###.######.#####.##########.#####.#####.####################.####.#.##.####.#.############.#########.####.# #.###########################################################################################################################.#####..#############.################.#########.########.####.##.#.###############.###.#######.#####.########.###.###.##.###.##.##.#.########.#...###############.#.####.#############..###########.###..####.##..#.##.######.#.########.#.######.#.##.###.###.#.#####.#.#.#################.#.#.#######.##.#.######.####.###########.##################..#.#########.#.############..######..#.##.#########.#######.###.###########.#####.###..#.####.#.############.##.######.#.###############.#####.#########.#.##.#################.##.###.###.#.......................#########.############.#.###.#############.##..##.####.#.######.#########.###.########.####..##..##.#.#######.##.###.######.#####..............................................................############.#######........# #.###########################################################################################################################.#####...................................................................................................................................................................................................................#####.#.########.#.######.#.##.###.###.#.#####.#.#.#################.#.#.#######.##.#.######.####.###########.##################..#.#########.#.############..######..#.##.#########.........###.###########.#####.###..#.####.#.############.##.######.#............................................###########.##.###.###.#.#.###...##.####################.############.#.###.####...............................#########.###.########.####..##..##.#.#######.##.###.######.#####.####..............................................................#######.#######.#.####.# #.###########################################################################################################################.#####..#############.################.#########.#############.##.#.###############.###.#######.#####.########.###.###.##.###.#####.#.########.#...###############.#.####.#############..###########.###..####.##..#.##.######.#.########.#.######.#.##.###.###.#.#####.#.#.#################.#.#.#######....................................############..#.#########.#.############..######..#.##.#####################.###########.#####.###......................#.##.######.#.###############.#####..########.#.##.#####.###########.##.###.###.#.#.###...##.####################.############.#.###.##########.#..##..##.####.#.######.#########.###..........................................................#####.#####.#####.####.######.########.######.##.#.##.#.############.#######.#.####.# #.###########################################################################################################################.#####..#############.################.#########.#############.##.#.###############.###.#######.#####.########.###.###.##.###.#####.#.########.##..###############...............................................................................#.#.##.###.###.#.#####.#.#.#.###############.#.#.##########.#.######.####.###########.###########.######..#.#########.#.############..######..#.##.#####################.###########.#####.###..#.####........................................................................................................##.####################.############.#.###.##########.#..##..##.####.#.######.#########.###.########.####.###..##.############.###.######.#####.####.#####.#####.#####.####.######.########.######.##...##.#.############.#######.#.####.# #.###########################################################################################################################.#####..#############.################.#########.###########.#.##.#.###############.###.#######.#####.########.###.###.##.###.#####.#.########.##..#################.####.#############..###########.###..####.##..#.##.##.###.#.########.........................................................##########.#.######.####.###########.###########.######..#.#########.#.############..######..#.##.#####################.###########.#####.###..#.####.#.##########.#.#########.#.##########.####.#####..#######..#.#..#####.##.###.#######.###.###.#.#.###.........................................................#..##..##.####.#.######.#########.###.########.####.###..##.############.###.######.#####.####.#####.#####.#####.####.######.########.######.##...##.#.############.#######.#.####.# #.###########################################################################################################################.#####...................#############.#########.###########.#.##.#.###############.###.###.###.#####.########.###.###.##.###.#####.#.########.##..#################.####.#############..###########.###..####.##..#.##......................###.#.#.##.###.###.#######.#.###.###############.#.#.##########.#.######.####.###########.###########.######..#.#########.#.############..######..#.##.#####################.###########.#####.###..#.####.#............#.#########.#.##########.####.#####..#######..#.#..#####.##.###.#######.###.###.###.####..##.################.###.############.#.###.##########.#..##..##.####.#.######.#########.###.########.####..................................####.####.#####.#####.#####.####.######.########.######.##...##.#.############.#######.#.####.# #.###########################################################################################################################.#####.##############.##.#############.#########.###########.#.##.#.###############.###.###.###.#####.########.###.###.##.###.#####.#.########.##..#################.####.#############..###########.###..####.##..#.#####.###.#.########.#..###.#.#.##.###.###.#######.#.###.###############.#.#.##########.#.######.####.###########.###########.######..#.#########.#.############..######..#.##.#####################.###########.#####.###..#.####.############.#.#########.#.##########.####.#####..#######..#.#...........................###.###.####..##.################.###.############.#.###.##########.#..##..##.####.#.######.#########.###.########.####..##..##.############.#.#.######.#####.####.#####.#####.#####.####.######.########.######.##...##.#.############.#######.#.####.# #.#################################################################################................................................................##.#############.#########.###########.#.##.#.###############.###.###.###.#####.########.###.###.##.###.#####.#.########.##..#################.####.#############..###########.###..####.##..#.#####.###.#.########.#..###.#.#.##.###.###.#######.#.###.###############.#.#.##########.#.######.####.###########.###########.######..#.#########.#.############.......................................................................########.#.#########.#.##########.####.#####..#######..#.##.#####.##.###.#######.###.###.###.####..##.################.###.############.#.###.##########.#..##..##.####.#.######.#########.###.########.####..##..##.############.#.#.######.#####.####.#####.#####.#####.####.######.########.######.##...##.#.############.#######.#.####.# #.#############################################################################################################.#############.#####.##############.##.####....................###########.#.##.#.............................#####.########.###.###.##.###.#####.#.########.##..#################.####.#..............###########.###..####.##..#.#####.###.#.########.#..###.#.#.##.###.###.####.##........................................######.####.###########.###########.######..#.#########.#.############..######..#.##.###############.#####.###.#######.#####.###..#.####.############.#.#########.#.##########.####.#####..#######..#.##.#####.##.###.#######.###.###.###.####..##.################.###.############.#.###.##########.#.........................................................................................####.#####.#####.#####.####.######.########.######.##...##.#.############.#######.#.####.# #.#############################################################################################################.#############.#####.##############.##.####.########.#########.###########.#.##.################.................................................................#################.####.#############.############.###..####.##..#.#####.###.#.########.#..###.#.#.##.###.###.####.####.###.###############.#.#.##########.#.######.####.###########.###########.######..#.#########.#.############..######..#.##.###############.#####.###.#######.#####.###..#.####.############.#.#########.#.##########.####.####..................................................####..##.################.###.############.#.###...................##............................................##..##.############.#.#.############.####.#####.#####.#####.####.######.########..#####.##...##.#.############.#######.#.####.# #.#############################################################################################################.#############.#####.############...........########.#########.###########.#.##.#################.###.###.#########.########.###.###.##.###.#####.#................................................................###..####.##..#.#####..................................###.####.####.###.###############.........................####.###########.###########.######..#.#########.#.############..######..#..............................#######.#####.###..#.####.############.#.#########.#.##########.####.#####..#######..#.##.#####.##.###.###................................##########.###.##############.#############..#..##..##.####.#.######.###.#####..##.########.####..##..##.##############.#.#####...........................................########..#####.##...##.#.############.#######.#.####.# #.#############################################################################################################.#############................................................................................###.###.###.#########.########.###.###.##.###.#####.######.###......................................###.################..####.##..#.#########.#.#.######.#..###.#.#.##.###.###.####.####.###.###############.#.#.#######................................................................############..######..####.###############.#..............................####.#####...............####.#.##########.####.#####..#######..#.##.#####.##.###.###.###.###.###.###.#####.##.##..........####.###.##############.#############..#..##..##.####.#.######.###.#####..##.########.####..##..##.##############.#.#####.######.####.#####.#####.#####.####.######.......................................................# #.################################################################################################............................#####.##############.################.#####################.#.##.#################.###.###.#########.########.###.###.##.###.#####.######.###.##..##############.##.####.########.####.################..####...............................###.#.#.##.###.###.####.####.###.###############.#.#.#######.##.......................................######..#.###########.############................##############.#####.###########.#####.###..#.####.############.#.####.####.#.##########.####.#####..#######..#.##.#####.##.###.###.###.###.###.###.#####.##.##.########.####.###.##############.#############..#..##..##.####.#.######.###.#####..##.########.####..##..##.##############.#.#####.######.####.#####.#####.#####.####.###############..#####.###..##.#.############.###.###.######.# #.################################################################################################.############.###################.##############.################.#############..........................#####.###.###.#########.########.###.###.##.###......................................................####.################..####.##..#.#########.#.#.######.#..###.#.#.##.###.###.####.####.###.###############.#.#.#######.##.#.######............................#.######..#..##########.######.#####..######..####..##############.#####.###########.#####.###..#.####.############.#.####.####.#.##########.####.#####..#######..#.##.#####.##.###.###.###.###.###.###.#####.##.##.########.####.###.##############.#############..#..##..##.####.#.######.###.............................................##.#.#####.######.####.#####.#####.#####.####.###############..#####.###..##.#.############.###.###.######.# #.################################################################################################.############.###################.##############.################.#############.#######.#.####################.###.###.#########.########.###.###.##.###.#####.######.######..##############.##.####.#############.################..####.##..#.#########.#.#.###...............................####.###.###############.#.#.#######.##.#.###########.###########.#########.#.######..#..##########.######.#####..######..####..##############.#####.###########.#####.###..#.####.############.#.####.####.#.##########.####.######.#######..#.##.#####.##.###.###.###.###.###.###.#####.##.##.########.####.###.##############.#############..#..##..##.####.#.######.#########..##.########.####..##..##.###########.##.#.#####.######.####.#####.#####.#####.####.###############..#####.###..##.#.############.###.###.######.# #.################################################################################################.############.###################.##############.################.#############.#######.#.####################.###.###.#########.########.###.###.##.###.#####.######.######..##############.##.####..........................................#.#########.#.#.###.##.#..###.#.#.##.###.###.####.####.###.###############.#.#.#######.##.#.###########.#####...........................#..##########.######.#####..####.............................................###.###..#.####.############.#.####.####.#.##########.####.######.#######..#.##.#####.##.###.###.###.###.###.###.#####.##.##.########.####.###.##############........................#.####.#.######.#########........................##.###########.##.#.#####.######.####.#####.#####.#####.####.###############..#####.###..##.#.############.###.###.######.# #.################################################################################################.############.###################.##############.################.#############.#######.#.####################.###.###.#########.########.###.###.##.###.#####.######.######..##############.##.##...................................####.##.##.#########.#.#.###.##.#..###.#.#.##.###.###.####.####.###.###############.#.#.#######.##.#.###########.##########..#########.#.######..#..##########.######.#####..####.#..####..##############.###.#.###########.#.###.###..#.####.####.#######.#.####.####.#.##########.####.######.#######..#.##.#####.##.###.###.###.###.###.#########.##.##.########.####.###.############################..#..##..##.####.#.######.##########.###########.####..##..##.###########.##.#.#####.######.####.#####.#####.#####.####.###############..#####.###..##.#.############.###.###.######.# #..............................................................###################################.############.###################.##############.################.#############.#######.#.####################.###.###.#########.########.###.###................####.######..##############.##.####.###.#########.################..####.##.##..................................................###.###.######...........................###########.##########..#########.#.######..#..............................#.#..####..##############.###.#.###########.......###..#.####.####.#######.#.####.####.#.##########.####.######.#######..#.##.#####.##.###.###.###.###.###.#########.##.##.########.####.###.##############................#..##..##.####.#.######.##########.###########.####..##..##.###########.##.#.#####.######.........................................................##.#.############.###.###.######.# #.############################################################.###################################.############.###################.##############.################.#############.#######.#.####################..................................#.##.###.#####.#.####.######..##############.##.####.###...................................................................................####..###.###.######.########.#.#.#######.##.#.###########.##########..#########.#.######..#..##########.######.#####..##.#.#..####..##############.###.#.###########.#.#######..............................................................####..#.##.#####.##.###.###.###.###.###.#########.##.##.########.####.###.##############.#############..#..##..##.####.#.######.##########.###########.####..##..##.###########.##.#.#####.######.####.#####.#####.#####.####.###############..#####.###..##.#.############.###.###.######.# #.############################################################.###################################.############.###################.##############.################.#############.#######.#.########################.###.#########.########.#####.#.##.###.#####.#.####.######..##############.##.####.###.#########.#####.###########.####.##.##.######.####.#.###.##.#..###.###.######.########..###.###.######.########.#.#.#######.##.#.###########.##########..#########.#.######..#..##########.######.#####..##.#.#..####..##############.###.#.###########.#.#######..#.####.####.#######.#.####.####.#.##########.####.######.#######..#.##.#####.##.###.###.###.###.###.#########.##.##.########.####.###.##############.#############..#..##..##.####.#.######.##########.###########.####..##..##.###########.##.#.#####.######.####.#####.#####.#####.####.###############..#####.###..##.#.############.###.###.######.# #.############################################################.###################################.############.###################.##############.##############################.#######.#.#######################.................................##.###.#####.#................................####.###.#########.#####.###########.####.##.##.######.####.#.###.##.#..###.###.######.########..###.###.######.########.#.#.#######.##.#.###########.##########..#########.#.######..#..##########.######.#####..##.#.#..####..##############.###.#.###########.#.#######..#.####.####.#######.#.####.####.#.##########.####.######.#######..#.##.#####.##.###.###.###.###.###.#########.##.##.########.####.###.##############.#############..#..##..##.####.#.######.##########....########.####..##..##.###########.##.#.#####.######.####.#####.#####.#####.####.###############..#####.###............................######.# #.############################################################.###################################.############.###################.##############.##############################.#######.##########################.###.#########.########.#####.#.##.###.#####.####.#.######..##############.#######.###.#########.#####.###########.####.##.##.######.####.#.###.##.#..###.###...........................................................###########.##########..#########.#.######..#..##########.######.#####..##.#.#..####..##############.###.#.###########.#.#######..#.####.####.#######.#.####.####.#.##########.####.######.#######..#.##.#####.##.###.................................########.####.###.##############.#############..#..##..##.####.#.######.##########.##.########.####..##..##.###########.##.#.#####.######.####.####.......................................##.###..##.#.############.###.###.######.# #.############################################################.###################################.############.###################................##############################.#######.##########################.###.#########.########.#####.#.##.#...............................................###.#########.#####.###########.####.##.##.######.####.#.###.##.#..###.###..#####.########..###.###.######.......................................................#####.#.######.##..##########.######.#####..##.#.#..####...#############.###.#.###########.#.#######..#......................................................#.#######..#......................................................###.####.###.##############.#############..#..##..##.####.#.######.##########.##.########.####..##..##.###########.##.#.#####.######.####.#####.#####.##########.##############.#.##.##.###..##.#.############.###.###.######.# #.############################################################.###################################.############.###################....................##########################.#######.##########################.###............................................................##########.###########.#########.#####.###########.####.##.##.######.####.#.###.##.#..###.###..#####.########..###.###.######.########.#.#..######.##.######################................######.##..##########.######.#####..##.#.#....................................................................................#.##########.####.####.#.#######..#.##.#####.##.#######.###.###.###.#########.##.#######.###.####.###.##############.#############..#..##..##.####.#.######.##########.##.########.####..##..##.###########.##.#.###...................................................................................................# #.############################################################.###################################.############.###################..#############.###.##########################.####........................######.###.##################.#####.#..#.#.#.#####.####.#.######..##############.###########.#########.#####.###########.####.##.##.######.####.#.###.##.#..###.###..#####.########..###.###.######.########.#.#..######.##.######################.#....................................######.#####..##.#.##.####...#############.###.#############.#.#####.#.#######.####.#######.######.####.#.#########.........................................................#########.##.#######.###.####.###.##############.#############..#..##..##.####.#.######.##########.##.########.####..##..##.###########.##.#.#####.######.####.#####.#####.##########.##############.#.##.##.###.#####.############.###.###.######.# #.############################################################.###################################.############.###################..#############.###.##########################.####.##.###################.######.###.##################.#####.#..#.#.#.#####.####.#.######..##############.###########.#########.#####.###########.####.##.##.######.####.#.###.##.#..###.###..#####.########..###.###.######.########.#.#..######.##.######################.#..#########.#......................................................................#############.#.#####.#.#######.####.#######.............#.#########..####.####.#.#######..#.##.#####.##########.###.###.###.#########.##.#######.###..................................................####.#.######.##########.##.########.####..##..##.###########.##.#.#####.######.####.#####.#####.#########...................##.##.###.#####.############.###.###.######.# #.############################################################.################################################.###################..#############.###.##########################.####.##.###################.######.###.##################.#####.#..#.#.#.#####.####.#.######..##############.###########.#########.#####.###########.##.................................###.###..#####.########..###.###.######.########.#.#..######.##.######################.#..#########.#.######.##..######.###..#####.#####..##.#.##.####...#############.###.#############.#.#####.#.#######.####.#######..#####.####.#.#########..####.####.#.#######..#.##.#####.##########.###.###.###.#########.##.#######.########.###.##############.#############..#..##..#######.#.######.##########.##.########.####..##..##.###########.##.#.#####.######.####.#####.#####.#########..##############.#.##.##.###.#####.############.###.###.######.# #.############################################################.################################################.###################..#############.###.##########################.####.##.###################.######.###.##################.#####.#..#.#.#.#####.####.#.######..##############.###########.#########.#####.###########.##.#.##.##.######.####.#.###.##.#..###.###..#####.########..###.###.######.########.#.#..######.##.######################.#..#.....................................................................................................................#######..#####.####.###########..####.####.#..........#.##.#####.##########.###.###.###...............................###.##############.#############..#..##..#######.#.######.##########.##.########.####..##..##.###..........................................#.#########..##############.#.##.##.###.#####.############.###.###.######.# #.############################################################.################################################.###################..#############.###.##########################.####.##.###################.######.###.##################.#####.#..#.#.#.#####.####.#.######..##############.###########.#########.#####.###########.##.#.##.##.######.####.#.###.##.#..###.###..#####.########..###.###.######.########.#.#..######.##.######################.#..#.#######.#.######.##..######.###..#####.#####..##.#.#######...######.######.###.#############.#######.#.#######.####.#######..#####.....................##.####.#.#######.##.......................................................######..###.##############.#############..#..##..#######.#.######.##########.##.########.####..##..##.###########.##.#.#####.###########.####..###.#.#########..##############.#.##.##.......................................# #.############################################################.################################################.###################..#############.###.##########################.####.##.###################.######.###.##################.#####.#..#.#.#...........................................................................................###.####.#.###.##.#..###.###..#####.########..................................................................................................................................######.######.###.#####################.#.#######.####.#######..#####.####.###########..#.##.####.#.#######.#####.#####.##########.###.#.#.#############.##....................#..................................##..#######.#.######.##########.##.########.####..##..##.###########.##.#.#####.###########.####..###.#.#########..##############.#.##.##.###.#####.#.##########.###.##########.# #.############################################################.################################################.###################..#############.###.##########################.####.##.###################.######.###.##################.#####.#..#.#.#######.####.#.###.##..##############.###########.#########.###.#.###########.##.#.##.##.##.###.####.#.###.##.#..###.###..#####..........................########.#.#..######.##.######################.#.##.#######.#.######.###.######.###..#####.#####.###.#.###.###...######.######.###.#####################.#.####.##......................................................####.#####.#####.##########.###.#.#.#############.....######..######..#.################.##############.#..##..#######.#.######.##########.##.########.####..##..##.###########.##.#.#####.###########.####..###.#.#########..##############.#.##.##.###.#####.#.##########.###.##########.# #.############################################################.################################################.###################..#############.###.###########................####.##.###################.######.###.##################.#####.#..#.#.#######.####.#.###.##..##############.###########.#########.###.#.###########.##.#.##.##.##.###.####.#.###.##.#..###.###......................###...................#..######.##.######################.#.##.#######.#.######.###.######.###..#####.#####.###.#.###.###...######.######.###.#####################.#.####.#######.########.#####.####.###########..#.##.####.#.#######.#####.#####.#######.##.###.#.#.################..######..######..#.################.##############.#..##..#######.#.######.##########.##.########.####..##.###................................................#########...................................#.##########.###.##########.# #.############################################################.################################################.###################..#############.###.###########.###################.##.###################.######.###.##################.#####.#..#.#.#######.####.#.###.##..##############.###########.#########.###.#.###########.##.#.##.##.##.###.####.#.###....................................#########..########.#.#..######.##.######################.#.##.#######.#.######.###.######.###..#####.#####.###.#.###.###...######.######.###.#####################.#.####.#######.########.#####.####.###########..#.##.####.#.#######.#####.#####.#######.##.###.#.#.################..######..######..#.################.##############.#..##..#######.#.######.##########.##.######...............................#.#####............#####.####.###########.###############.#.##.##.###.#######.##########.###.##########.# #.############################################################.################################################.###################..#############.###.###########.###################.##.###################.######.###.##################.#####.#..#.#.#######.####.#.###.##..##############.###########.#########.###.#.###########.##.#.##.##.##.###.####.#.######...####.###..##############..###.#########..........................######################.#.##.#######.#.######.###.######.###..#####.#####.###.#.###.###...######.######.###.#####################.#.####.#######.##..............................................................................#.#.################..######..##.###..#.################.##############.#....................................................................................................###.###########.###############.#.##.##.###.#######.##########.###.##########.# #.############################################################.################################################.###################..#############.###.###########.###################.##.###################.######.###.............................#.#.#######.####.#.###.##..##############.###########.#########.###.#.###########.##.#.##.##.##.###...............................##########..###.#########..########.#.#..######.##.######################.#.##.#######.#.######.###.######.###..#####.#####.###.#.###.......######.######.###.#####################.#.####.#######.##.#####.#####.####.###########..#.##.####.#.#######.###########.#######.##.##..#.#.....................####..##.###..#.################.##############.#..##..#######.#.######..#########.##.######.######.###.#################################.###.#####.####.###########.###############.#.##.##.###.#######.##########.###.##########.# #.############################################################.################################################.###################..#############.###.###########.###################.##.###################...............................#####.#..#.#.#######.####.#.###.##..##############.###########.#########.###.#.###########.##.#.##.##.##.########.#.#######..####.###..##############..###.#########..########.#.#..######.##.######################.#.##.#######.#.######.###.######.###..#####.#####.###.#.##........######.######.###.#####################.#.####.#####.#.##.#####.#####.####.###########..#.##.####.#.#######.###########.#######.##.##..#.#.################..#.####..##.###..#.################.##############.#..##..#######.#.######..#########.##.######.######.###.#########################..................................................................................................# #.############################################################.################################################.###################..#############.###.###########.###################.##.##########################.###..#######################.#..#.#.#######.####.#.###.##..##############.###########.#########.###.#.###########.##.#.##.##.##.########.#.#######..####.###..##############..###.#########..########.#.#..######.##.######################.#.##.#######.#....................................................######.######.###.#####################.#.####.#####.#......................................................###########.#######.##.##..#.#.################..#.####..##.###....................................................................##.##.######.######.###.#########################.######...##.#####.####.##.########.###############.#.##.##.###.##################.###.##########.# #.############################################################..###############################################.###################..#############.###.###########.###################.##.##########################.###..#######################.#..#.#.#######.####.#.###.##..##############.###########.#########.###.#.###########.##.#.##.##.##.########.#.#######..####.###..##############..###.#########..########.#.#..######.##.######################.#.##.#######.#.######.###.######.###..#####.####..###.#.##..###.########.######.###.#####################.#.####.#####.####.#####.#####.####.###########..#.##.####.#.#################..............................########..#.####..##.###..#.################.################..##...######.#.#######.######.##.##.######.######.###.#########################.######...##.#####.####.#.........................................................................# #.############################################################..###############################################.###################..#############.###.###########.###################.##.##########################.###..####............................................................................................................#.##.##.##.########.#.#######..####.###..##############..###.#########..########.#.#..######.##.######################.#.##.#######.#.######.###.######.###..#####.####..###.#.##..###.########.######.###.#####################.#.####.#####.####.#####.#####...............................#################.#.#######.##.##..#.#.####.##.########..#.####..##.###..#.################.####.###########..##...######.#.#######.######.##.##.######.######.###.#########################.######...##.#####.####.##.########.#################.##.#.............###########.##############.# #.############################################################..###############################################.###################..#############.###.###########.###################.##.##########################.###..###################.###.#..#.#.#######.####.#.###.##..##############.#.#########.#########.###.#.###########.##.#.##.##.##.########.#.#######..####.###..##############..###.#########..########.#.#..######.#...........................##.#######.#.######.###.######............................###.########.######.###.#####################.#.####.#####.####.#####.#####.####.###########..#.##.####.#.#################.#.#######.##.##..#.#.####.##.########..#....#..##.###..#.################.####.###########..##...######.#.#######.######.##.##.######.######.###.#########################.######...##.#####.####.##.########.################............######.###########.##############.# #.############################################################..###############################################.###################..#############.###.###########.##########..........##.##########################..............................#..#.#.#######.####.#.###.##..##############.#.#########.#########.###.#.###########.##.#.##.##.##.########.#.#######..####.###..##############..###.#########..########.#.#..######.##.########.#############.####.#######.#.######.###.######.####.#####.####..#####.##.####.########.######.###.#####################.#.####.#####.####.#####.#####.####.###########..#.##.####.#.#################.#.#######.##.##..#.................................##..#.################.####.###########..##...######.#.#######.######.##.##.######.######.###.#########################.######...##.#####.####.##.#########################..##.#..###.######.###########.##############.# #.############################################################..###############################################.###################..#############.###.###########.##########.###########.##########################.###..###################.###.#..#.#.#............#.###.##..##############.#.#########.#########.###.#.###########.##.#.##.##.##.########.#.#######..####.###..##############..###.#########..########.#.#..######.##.########.#############.####.#######.#.######.###.######.####.#####.####..#####.##.####.#####...........###.#####################.#.####.#####.####.#####.#####........................................................................................#.##.#..##..##..#.################.####.###########..##...######.#.#######.######.##.##.######.######.###.#########################.######...##.#####.####.##.#########################..##.#..###.######.###########.##############.# #.############################################################..###############################################.###################..#############.###.###########.##########.###########.##########################.###..###################.###.#..#.#.#.#####.####.#.###.##..##############.#.#########.#########.###.#.###########.##.#.##.##.##.########.#.#######..####.###..#############.................................................................####.#######.#.######.###.#####.........................##.####.#####.##.##########.#####################.#.####.#####.####.#####.#####.####.###########..#.##.####.#.#################.#.#######.##.##..#.#.####.##.#########..................................................##..##...######.#.#######.######.##.##.######.######.###.#########################.######...##.#####.####.##.#########################..##.#..###.######.##..........##############.# #.############################################################.............................####################.###################..#############.###.###########.##########.###########.##########################.###..###################.###.#..###.#.#####.####.#.###.##.....................#######.#########.###.#..................................#.#.#######..####.###..#############..####.#########..########.#.##.#########.########.####.#############.#######.#.######.###.#####..####.#####.####..########.####.#####.##.####...............................................................................##.####.#.#################.#.#######.##.##..#.#.####.##.#########.#.##.#.###............................R......................................................#.######.###.#########################.######...##.#####.####.##.#########################..##.#..###.######.##.#######################.# #.#############################################################.##########################.########################################..#############.###.###########.##########.##########..................................###################.###.#..###.#.#####.####.#.###.##.###############.#.#.#######.#########.###.#.###########.##.#.##.##.##.######.#.#.#######..####.###..#############..####.#########..########.#.##.##################.####.#############.#######.#.######.###.#####..####.#####.........................#.##.####.#####.#####################.############.##########.#####.####.###########..####.####.#.#################.#.#######.##.##..#.#.####.##.#########.#.##.#.###.######.################.####.########.##..##.#.########.#######.#####...............................####################.######...##.#####.####.#.........................................................................# #.#############################################################.##########################.########################################..#############.###.###########.##########.###########.##############################..###################.###.#..###.#.......................................#.#######.#########.###.#.###########.##.#.##.##.##.######.#.#.#######..####.###..#############..####.#########..########.#.##.##################.####.#############.#######..........###.#####..####.##########..########.####.###.#.##.####.#####.########.................................................###########..####.####.#.#################.#.#######.##.##..#.#.####.##.#########.#.##.#.###.######.################.####.########.##..##...................................................####.####################.######...##.#####.####.#..#..........................##.#..##########.##.#######################.# #.#############################################################.##########################.#########################################.#############.###.###########.##########.###########.##############################..###################.###.#..###.#######.####.#.###.##.###############.#.#.#######.#########.###.#.###########.....................................................................................#.##.##################.####.#############.#######.#.####.#####.#####..####.##########..########.####.###.#.##.####.#####.########.############.############.##########.#####.################..####.####.#.#################.#.#######.##.##..#.#...........................................................########.##..##.#.########.#######.#####..##.####.##.#.######.###.####.####################.######...##.#####.####.#..#.#######################..##.#..##########.##.#######################.# #.#############################################################.##########################.#########################################.#############.###.....................................................#############..###################.###.#..###.#######.####.#.###.##.###############.#.#.#######.#########.###.#.###########.##.#.##.##.##.######.#.#.#######..####.###..##############.####.#########..##########.##.##################.####.#############.#######.#.####.#####.#####..####.##########..########.####.###.#.##.####.#####.########.############.############.##########.#####.################..####.####.#.#################.#.#######.##.##..#.#.####.##.#########.#.##.#.###.######.################.#############.##..##.#.########.#######.#####..##.####.##.#......................................................#.####.#..#.#######################..#...........................###############.# #.#############################################################.##########################.#########################################.#############.###.###########.##########.###########.##############################..###################.###.#..###.#######.####.#.###.##.###############.#.#.#######.#########.###.#.###########.##.#.##................................###..##############.####.#########..##########.##.##################.####.#############.#######.#.####.#####.#####..##.............................###.#.##.####.##############.############.############.##########.#####.################..####.####.#.#################.#.#######.##.##..#.#.####.#..#########.#.##.#.###.######.################.#############.##..##.#.########.#######.#####..##.####.##.#.######.###.####.###########################...##.#####.####.#..#.#######################..#..#..##########.##########################.# #.#############################################################.##########################.#########################################.#############.###.###########.##########.###########.##############################..###################.###.#..###.#######.####.#.###.##.###############.#.#.#######.#########.###.#.............................................................................................................................................................................##########..########.####.###.#.##.####.##############.############.############.##########.#####.################..####.####.#.#################.#.#######.##.##..#.#.####.#..#########.#.##.#.###.######.################.#############.##..##.#.########.#######.#####..##.####.##.#.######.###.####.###########################...##.#####.####.#..#................................##########.##########################.# #.#############################################################.##########################.#########################################.#############.###.###########.##########.###########.##############################..###################.###.#..###.#######.####.#.###.##.###############.#.#.#######.#########.###.#.######.####.##.####.#####.######.#.#.#######..#########.###################.#########..##########.##.##################.####.##############....................................................................####.##############.#########################.##########.#####.################..####.####.#.#################.#.#######.##.##..#.#.####.#..#########.#.##.#.###.######.################.#############.##..##.#.########.#######.#####..##.####.##.#.######.###.####.###########################...##.#####.####.#..#########################..#..#.##.########.##########################.# #.#############################################################.##########################.#########################################.#############.###.###########...........................###########################..###################.###.#..###.#######.####.#.###.##.............................................................................................................................................................................................................................................................................................................................................####.####.#.#################.#.#######.##.##..#.#.####.#..#########.#.##.#.###.######.################.#############.##..##.#.########.#######.#####..##.####.##.#.######.###.####.###########################...##.#####.####.#..#########################..#..#.##.########.##########################.# #.#############################################################.##########################.#########################################.#############.###.######################.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.#########.#########.###.#.######.####.##.####.#####.######.###.#######..#.#######.###################.##.######..####.#####.#####################.####.#####################.#.####.#####.#####..##.############..########.####.###.########################.####################################.#####.################..####.####.#.#################.#.#######.#...................................###.######.################.#############.##..##.#.########.#######.#####..##.####.##.#.######.###.####.###########################...##....................####################..#..#.##.########.##########################.# #.#############################################################.##########################.#########################################.#############.###.######################.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.#########.#########.###.#.######.####.##.####.#####............#######..#.#######.###################.##.######..####.#####.#####################.####.#####################.#.####.#####.#####..##.############..########.####.###.########################.#################################.##.#####.################..####.####.#.#################.#.#######.#..##..#.#.####.#..#########.#.##.#.###.######.################.#############.##..##.#.########.#######.#####..##.####.##.#.######.###.####.###########################...##.#####.####.#..####.####################..#..#.##.########.##########################.# #.#############################################################.##########################.#########################################.#############.###.############.#########.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.######...................................####.############.###########..#.#######.###################.##.#######.####.#####.#####################.####.#####################.#.####.#####.#####..........................#.####.###.########################.#################################.##.#####.################..####....................................#..##...............................###.######.################.#############.##..##.#.########.#######.#####..##.####.##.#.######.###.####.###########################...##.#####.####.#..####.####################..#..#.##.########.##########################.# #.#############################################################.##########################.#########################################.#############.###.############.#########.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.######.##.#########.###.#.###....####.#######.############.###########..#.#######.###################.##.#######.####.#####.#####################.####.#####################.#.####.#####.######.##.############..######.#.####.###.########################.#################################.##.#####.################..###########.#################.#.#########..##..#.#.####.#..#########.#.##.#.###.######.################.#############.##............................................................###########################...##.#####.####.#..####.####################..#..#.##.########.##########################.# #.#############################################################.##########################.#########################################.#############.###.############.#########.............................................###################.###.#..###.#######.####.#.###.##.###############.#...........#########.###.#.###.##.####.#######.############.###########..#.#######.###################.##.#######.####.#####.#####################.####.#####################.#.####.#####...........############..######.#.####.###.########################.#################################.##.#####.################..###########.#################.#................#.#.####.#..#########.#.##.#.###.######.################.#############.##........................######.#######.##.#.######.###.####.###########################...##.#####.####.#..####.######.................................##########################.# #.#############################################################.##########################.#########################################.#############.###.############.#########.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.#.####.##.#########.###.#.###.##.####.#######.############.###########..#.#######.###################.##.#######.####.#####.#####################.####.################.............................................................########################.#################################.##.#####.################..###########.#################.#.#########..###.#.#.####.#..#########.#.##.#.###.######.################.#############.##..##.#.########.##############.#######.##.########.###.####.###########################...##.#####.####.#..####.######.#############..#..#.##.###################################.# #.#############################################################.####################.........................................#######.#############.###.############.#########.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.#.####.##.#########.###.#.###.##.####.#######.############.###########..#.#######.######################.#######.####.#####.#####################.####.################.####.#.####.############.#..############..######.#.####.############################.#################################.##.#####.################..###########.#################.#.#########..###.#.#.####.#..#########.#.##.#.###.######.################.#############.##..##.#.########.##############.#######.##.########.###.####.###########################...##.#####.####.#..####.######.#############..#..#.##.###################################.# #.#############################################################.####################.#####.#################################.#######.#############.###.############.#########.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.#.####.##.#########.###.#.###.##.####.#######.############.###########..#.#######.######################.#######.####.#####.#####################.####.################.####.#.####.############.#..############..######.#.####.############################.#################################.##.#####.################..###########.#################.#.#########..###.#.#.####.#..#########.#.##.#.###.........................................................##############.#######.##.########.########.###########################...##.#####.####.#..####.######.#############..#..#.##.###################################.# #.#############################################################.####################.#####.#################################.#######.#################.############.#########.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.#.####.##.#########.###.#.###.##.####.#######.############.###########..#.#######.######################.#######.####.#####.#####################.####.################.####.#.####.############.#..############..######.#.####.##........##################.#################################.##.#####.################..###########.#################.#.#########..###.#.#.####.#..#########.#.##.#.###.######.################.#############.##..####.########.##############.#######.##.########.########.###########################...##.#####.####.#..####.######.#############..#..#.##.###################################.# #.#############################################################.####################.#####.#################################.#######.#################.############.#########.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.#.####.##.#########.###.#.###.##.###.........................#########..#.#######.######################.#######.####.#####.#####################.####.################.####.#.####.############.#..############..######.#.####.##.######.##################.#################################.##.#####.################..###########.#################.#.#########..###.#.#.####.#..#########.#.##.#.###.######.################.#############.##..####.######.............................########.########.###########################...########.####.#..####.######.#############..#..#.##.###################################.# #.#############################################################.####################.#####.#################################.#######.#################.############.#########.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.#.......................#.###.##.###..#######.############.#.#########..#.#######.######################.#######.####.#####.#####################.####.################.####.#....................................######.#.####.##.######.##################.#################################.##.#####.################..###########.#################.#.#########..###.#................................######.################.#############.##..####.######.#.##############.#######.##.########.########.###########################...########.####.#..####.######.#############..#..#.##.###################################.# #.#############################################################.####################.#####.#################################.#######.#################.############.#########.###########.##.###########################..###################.###.#..###.#######.####.#.###.##.###############.#.#.####.##.#########.#####.###.##.###..#######.############.#.#########..#.#######.######################.#######.####.#####.#####################.####.################.####.#.####.############.#..############.#######.#.####.##.######.##################.#################################.##.#####.################..###########.#################.#.#########..###.#...####.############.#.##.#.###.######.################.#############.##..####.######.#.##############.#######.##.########.########.###########################...########.####.#..####.######.#############..#..#.##.###################################.# #.#############################################################.####################.#####.#################################.#######.#################.############.#########.###########.##.###########################..###################.###.#.........................##.###############.#.#.####.##.#########.#####.###.##.###..#######.############.#.#########..#.#######.######################.#######.####.#####.#####################.####.################.####.#.####.############.#..############.#######.#.####.##.######.#############.####.#################################.##.#####.################..###########.#################.#.#########..###.#...####.############............######.################.#############.##..####.######.#.##############.#######.##.########.########.###########################...########.####.#..####.######.#############..#..#.##.###################################.# #.#############################################################.####################.#####.#################################.............................##########.#########.###########.##.###########################..###################.###.#..###.#######.####.#####.##.###############.#.#.####.##.#########.#####.###.##.###..#######.############.#.#########..#.#######.######################.#######.####.#####.#####################.####.################.####.#.####.############.#..############.#######.#.####.##.######.#############.####.#################################.##.#####.################..###########.#################.#.#########..###.#..#####.############.#.##.#.###.######.################.#############.##..####.######.#.##############.#######.##.########.########.###########################...########.####.#..####.######.#############..#..#.##.###################################.# #.#############################################################.####################.#####.#################################.#######.#################.#.##########.#########.###########.##.###########################..###################.###.......................................................##.#########.#####.###.##.###..#######.############.#.#########..#.#######.######################.#######.####.#####.#####################.####.################.####.#...................#..############.#######.#.####.##.######.#############.####.#################################.##.#####.################..###########.#########..................................................................................................................................#######.##.########.########.###########################...########.####.#..####.######.#############..#..#.##.###################################.# #..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################