100000 210 121 .#################################################################################################################################################################################################################..################################.#########.###..#######################################.##################.#######.##.#.##.###.#.#######.#.########.#####.############.##########.###############.############.############.##################.#################.##############################.###.########..####################.#############.#.##.######.##############.##############################.##.##############################.######.#################.#######.#####.##.###.#################################.###########.####.#####.##.####.#############.###################################################.#######.###.###.#######.####.######################.#########.###########################..########.##########################.#######.#.###############.##########.########.############.#################.###################.###########.########.#.###################.####.###########.#############.######################.##########.#.#####.#.###.#####.######.######.#######.################.#.############.#.######################.#.#####################..#############################.###.########.####################.#################...######.#.############.######################################.#####..###.#############.###########.#################.##.#########.######################.###################.##############.#.######..##############.#############.####.###########.##.####################.###################.#####################.###.#############################.#########.######################.##.#######.######.#####.#########################.############.############################.################################.############.#######.#####################.###################.###.##############.#######################################.#######.################.###########################################.##########.#.#####################.###.#####.#########.####.#####.##..#######################.####################.#######.#####################.#####################.#######################.###..###########################.####.####.#############.##.#######.##.###########..##########..####################.###########################.##.############.#####.#####.#####..##############.#################.##.#####.###########.#################.####.##.#####.##############.########.####.#####.##.###########..#######################################.#########.################.############.##.#######################.#######.###########.#.###..#############.####.############.#########.#######################..############.###############.#..####.######################.######.######.#.######.#############.#########.################.#######.####.#####.##################################.###############.######################################.############################.#############.####.###########################.#####################.##..####.#############...###########.####.####.#######################.#############.###.#########.#########.#######.###.######.#####.#############.################################.#.################.#.#######.#######.###########.######################..####.######.##############.#.####.############.####.##.######..#####.#####.##########..#########.##############.##################################################.###################.##.######..###########################.#####.###.#######.#######.#######################.###########..##############.####.####.##.#########.#####################.############.##########.###..#.################.######..###############.#######.####.##..#####.#####.###############.#.###.#.#.######.##########.#.#.##.#############..########.#.#####.#######.#.#.#########.#################################.##.####.#################.#######..#########.###################################.#.###.###.##.################.#######################.################.##########.###########################.####.#########.################.####..#########################.##################.####.#############################################.#########.########################.########.#.############.##########################.######.####..###################################.#.####.####################.##########################.#####################.#####.###########.###.###.#.#######.#############.#######.########################.##################.#####.###..####################################.#################################.###...#####.##.##################################.#.###################.#######.###########################.#################################..#.#########.#############################.#######.##.#######################..#.######################################.#.######.####.#####.##.####.##############################.#############################.######.#.#################.######.##.####.#######################.########.#####.#######################.##################.##################.##########.#################.##################.###.####.#.###.##.###.############################.##.##.##########################.#################.######.#############.######.#####.########################################.######.#.################.###########.##############.########################.#######.########..#########.###########.#######.##.####################.###########..##################.#.###.##.###########################################.########################.###################.##################.############.##############################..#.#.############.###########################################.###########.#.##############################.#############.###############..################################.############.####.#..########.##########.###############.#############.#.##########.#######.###########################################.########.#########.#####..#########.#######################..###.################.#############.#.#######.########.##.######.########.#.##.##.#####################.############.#############.###########.#.######.###.##########.#######.################.################.#######.###.##.###.#########.###################..####.######.#####################.#########################.################..########.###########################.########.#.################.################.######.####.#####.###.######.###.####.#########.###############...#########################.##.############.#######.###############.####.##################################################.###.###..#####.##############.###################.########.###.##.##############.######.#######.####.###########..#########.###################.##########.####.################.###############.#############.#######.###############.###########################...########################.#.#######################################.######.#.###.##.########..#################################.###################################.########################################.##################.################################.##.#############.##.######################..#####################.###...########.###.#####################..##.#######.######.########.#######.####.################.##############.######.##..#####.#####.#################.########.####################.#####.#######.##.##################################.##########.############.##############..#############################.########################.##############.###.#################.#.########.#####.########.#############.#################################.####################.##########.##.###########.###.########.##################.#######################.#.###.####################################.########.######.###.######.####################.#############.########.######.########.###################.####################.#######..###########.###.############.#########################.##########.#######..#############.##############.######.##.#####################.##.######################.##################.###################.###.#####.###.####.###############.##.#####.##############################################.###.######.####.###.######.##.##.##.##.##########.#.##.#.############.######.#.########.#########.###.###############################.########################.###################################..#################################.######################..#.####.#########################.###..##.##################################.####.#########.##.##########################.#######.##############.########.##.##.##.###.#..##.#########.###########################.#.######.######.#####################.#####.###########.##############.#.##..##########################.#########################.###..#################################.############.####.###..########.#.##################.####################.###########################.###.###########.####.##.###..############.#.##########.#.###################.#######.########..##################..###.####.###################################.###########.################.######.#######################..############.#####.##################.########################.#########.##############.############.##.###########.##.##.###..#####.#.#.###.#.####.#############.####.##.########.################.############.###.########.#########################.##########################################.#######.#######.####.################.#.#.####.##.################.######.########.###########.#.##..####.###.###############################.######.######.################################.###.##.##.########.##############.###########.#################################.#####.####################.#.#.##.###################.###.###.#######.####.######################.#########################.#.#.#.#########.##.#######################################################.##.###.##.################.###########################..#####.#####.################################.#################.###################.###.############.###############.##.#######.#####.#.#########.########.##########.##############.########.###################.##################.#####.#.###.#.####################################################.######.############.#####.####.#################.################.###################################.######.#######################.###########.##.#################.###.##############################.############################.##.#######.##.##########.########..######.#.##################..######.##########.####################.########.#######.#.############################################..##########################.##################################..###########################################.######################.#######.########.####################.#########.#.################.######.#.#######.#############.#######.##########.##############.#######.##.########.###.#####.###.##########.##########.#####################.####################.#######..#######################################.##############################.###.############.########.##################..##########################.##################.#####.###################.########.##############..#######.####.###########..#############.#############################.####.##.###.#############.########.##..#################.############.#####################.#.#.########.###.#.###############.##.###########.########.#.######.#.#######.######################.#..###.######################################################.#############.#####.###.########.###########.##############.#################################.#########.####.####.############.#######.#.####.#.###########.#.#####.#########.##########..######.###########.#.####.####..########################.##########.####.################.##########.########.############.###############.########.####################.###.###########.###.##.##############.################.###..#####.###..#########################.########################################.#.###########.####..###############.#.#############.###.####.########.###.##############.########################.##.################################.############################.#####.##..###############.##########.#######################.##################.####.########.###.#######.#############################.###########..#####.#.####.######################.###.############.#####.#####..############.###.##.####.#####.###.##.#.#######.#############.##############################################################.##################.#########.####.##.#####.################.#####.#######.###.#####.######.##..##.########.###################.#####################################.##.#.####.###################.#.#.#.##############.#################.###.#####.###.###############.######.#########################.######.#####.####################.#############.#.#########################.####.##.############.############.###########################.##############################################.##.###.######################.###.####.#####.###.#######.##.########.############.#...##.#######.#############.##########.#############################..#####.####.###.###################.###############.###.##############################################.###################.######################################.############.##.####.#####.###########.################.#######.################.#####.##.##########.######################################.###################.######.##########.###.#####################.#############.######.#.########.#.########..######.##################.################.#########.########################.##.##################.#####.################.####.####.######..####.##.##.#.####.##############..######.################..######..########.##################.#####.#.#######.###.########..###.###############..############.#########.#############################################.##..##.###################.#######.#################################.#.########.#######.########.#######################################...#.#########..####.####.#######.################.##################################..###########################.######.#######################.#####.#####.###.################.##.##.#############.###.########################.#.########.#.###########.###################.##########################################################.####.#################.###.#.##..#########################.#######.######################.################.######.#######.###.#####.###################.########.###############################.##.###.#############################.####################################.############################.###.##.######.##.########.###.##.##..##########.#############..#.####.##################.###.#############.##########.##########################.#################.###########.############################.##########.#####.#.##################################.#.###.#######################.####.############.##########################.########################.########.########################..######################.###################################.#################.######.##.#########################################.###################################################################..###########.################.###########..############..##########.######.#######.#########...#.#####.######.########.####.#####.#######################.############.##.#######.###############.##############.####.######.#####.################.#####.######.##################.################.######.#######.##############..#####.######.###.#########.######.#######.########################.######################.########.#.#####.############.#####################.##################.###.#############.##############.#####.########.##########.##################.###############.###########################.#######.#####.###.######.##########.##########.#########.###..#############.###############.######.###.########.###############..#########.#####.######################.#############################..######..####.###############################.#####################.#.##.#############.##.##..###################.#############################.#####.############################.#############.#############.###.################.#.#######################################.#########################.#####.##.#####.####.#######################.######.###.###########.#############.###..###.########.############..###############################...###.#######.#####.#####.################################..########.###.##################.##########################.##############.####.###.##########.##################.######################..#########################.#############.######...######.##.###################.#######.###########.##########.##.##########.########.#########.###.###############.##########.######.#######################..########################.#.#############.#######.#####.##.############.##.###################.################.##.###########.##.#############.########.########################.#######.#.##.##############.#####################.####.###.###..######.############.#################.#.############.###############.######.##########################################.#########.############################.#####.#.############...############.#################.###.##########################..################.###########.###################################.###.################################.###########.###########.#######.#.#######.#.#########.#####.####.####.###################..##########.##########.####################.######.####.#####.#..##############################.#.###.##.#################.##.####.#..##########.##################.#.###########.############.#####.#.#########.#####.##.#####.###..#.#############.##.###############.############.######..########.###############.########################.#################################.####.####.######.##.##########.##..#.##########.#.########################################.####################..#########################.#############################.#####.###################.#######.##.#.##.################################.##.##############################.###.#..#######################.######.#######.###.#############.##############################.#.####.################..##############################################.###########.###.##########################################################.#.#############.#######.###.#.###.########################.################.#######################.##################################.####################################.###.########.###########.#.######.##################.##########.#########.############.####.#.##################.########.#######.################.####.######.###########.###.##########################.########..##############.######.##.###########.########################.##.###########.######.#################################################.######.##########################################.#.#######.##.##.################################.###.##.##.##.##.#.###########################.################.###########.#######################.#####..#####.############.#######.################################.########.###########################..#######.#############..###########.########.#######.###########.#######.############.############.##############.#########################.###.######.######.#########################.##.######..#.#.#####.#####.#######.###############.##############.#######.##########.########################.#######.########.####################################.##########.##################..####.######################################.###..#.##.###.################.###############################.#################.#########.#######.##.#########.#########.###############################.##########################################.###########################.#########.#########.#########################################.######.#####.##########.##########.######################.##################.####################################.###.########.##..####.########.#############.#########################################.###############.##.######.#############################.#########.####.###..####.####.###.##.###.#.########.###.########.###.########################################################################.#.#####.####.##.#.#####################.#########.#########################.###.#########.#.#######.####################.##.######.###########.####################.##########.####.##########.#.########.###########.###.######.#.###############.###.############.#.###.##########.######.#######.#########.#############.########.############.#.########.##.######.####.######..######################.##############.#.###..#########.#.##.#######.#################.#.######.##.#####.#################.##.#######.#.######.#############..#.##########.################.###########..######.###############################################.###.###########.#############.##########.###.####.##########################.###################################.#########.#################.#.#.########.#######.#####.#######################.#######.###########.############################.#.#####.#########.######.############.##############.#############.##############################################.####.##.###########################.####.#####.#######.##########.#######################.#######.####.###################.################.######.##########..#############.##################.####..############.########..#####.################.##########.##################################.##.#####.#######.###.###############.###.#####.###.################.#########.#.######################.#.######.#########################.#.####################.####.##.##.####.##.##.#.########.########.########.##.##.##############.#############################.#######.####################..##########################.#.#############.################################.#####.#######.######.###################.########.################.######.#####.###################.##.######.####.#######.###..###########.#####################.##.#########.##.#######.#######.################.############################.#############.##################.###.######.######.###############.#.######.#.########.####..######################.#########.########.#########..#############.##.#.###.#######################.####.#############.##########.########.#.##.#######.############################.######.########.#####.#############.#.###############################.###################################.###.#.#############################.##########.###########.##################.###################..###.###############..########################.#..##.####.#.####.#########################.##############################.##.###.########################.##.#.#########.########.########.####.#####.###.#############.###.########################.################################.#.#############..##.###.################################.#######.#################################.#.####.#########.#################.################.#####################.########################.###.##.#############.#####.####.#########.#.###########.####.##########.########.#########.##.###############################.#####################################..########.########.#####################.#########.##############.#.########################.######.################################################.###################.#####################################################################################.#######.#############################################.##.#######################.#########.#############.#.#########################.#.###################.###.##########.#############################.####################.#####################.################################.#######.##.#####.################.###############.#.###.####.##################.#######.########################.###.##.##########.#########.#########################.##############.##################.#####.#.######.####.###.########################################.###########.######.####################.###.##################.###.#############.############.##.################.#####.###################.################.##.####.#####################.##########################################################.##.########.#####.###.######.########.##.#########################.#########.######.##################.################.##############.#####.#########.#################.#############.###.#####.####################.#######################.###########################.####.#################.#############################.#####.##############.####.##.##################################.##############################.#########.##.####.#######################################.#######.###.##########.#######.#.#####.########.############.#########.###################.##############.#########.####.################..#######.########.###.########.#################.#..#####################.####.################.###.#####################..######.####.############################.###################.###.#.##.####.#####.######################.##.#####.####.#####.#############.##########.#####################.#####################.###.##############.###.#############.########..####################.#########.####.###.#######.################..###########.####..############################.#.########.##########.##.#################.####.##.############.##############################.######.##.#.##.####.########.##################.#####.#########################################.#########.######.##########...##########..##################################.###.###########...####.#################################.###.##..#.######.#.###################################.#####.#######.####.####.#########..#############.#.####.###########.##.##..####.#######..############.############..#############.############...#############.##########.#####.###################.################################.#.#.############.######.####################.######################..####.########.####.#########################.########.#####################.###########.####.############################.####################.#########.########################################.#..##########.#########.#####################.#############.##########################################.####.#.#########################.###.##################.####.#.#####.###################.#.###.#.##################.##########.#################################.####.########.########.##.#..######..###################.###################.##.##.#########.#####.#########.#####.###.##############################################..#####################.#####################.#####.####.############################.####..#####.##########.###.#################.####.#####.#.#####.#.######.######.#######################.########.#########.#####.###.#.########################################.#####.#.############.####.####.###########.###.###.######.##.#####.####.###########.#####.############################.###.#.############################.##########.#.############################.#####################..##########.#####..###############.##########.##########.##.#############.###.########.######.###.##############.##############.###########.##############.##.###.##############.##############.#.#########.###.#################.###############.############.####.########################################.#.#.#.###############.#########.#########.####..#####################.################################.########.##################.###########.########################.#.##########.###########.##.##.##.##########.#.##.#..##########################.#####.#########################..###.###################..###.############.###.#############.######.###########################.##########################.######################..##########################################################.###.###.######################.########.########...#.#.###.############.############.#####.#########..#########################.#####.########.################.############..####.####################.#####.##################################.#########.##..###############.####.####.##########.#######################.####.#####################.#.#.#########################.######.####..##.#########################..#####.########.#.##############.########.##.##.######.##########.#########.##.#.############.#########.####.####.#########.#############.###.#############.#.#############################.#.#######.####################..###########.##.####.###.##.###.################.###############.###.####.###################################.########.##############..###########################.#####.#######..#################.#######.#.#########.######.#####.###.####.########################.#########.###.###.#..#.###############.###.###.##.#####.##.#######.##.####.########.#.##############################.#.##.#######.#######################.##.###############.####.################.###########################################..###.#########.##########.###########.##.#######################.######.########.########.#########.##.#######.######.#.##.#######.###.#########.#####.############.####.###.###############.#.##########.#############..#########.##.#.#############.###.####################.####.###############.######.#####.#######################################################.###.####.#########.#################.###.####.########.#.################.########.####.############.###..#####.###############################################.################.###########.##########.#####.#####.#..#######.####.########.################.###########.#######.#######.####.####################.#############.####################################.###########.##.##.############.##############.#.############..#################.#####.############################################.######.#############.##################.#.##.#######...#######.#############################.#######.############.##############..###.######.#.#####.##########.##.##.########.################.#########.#######.###.#########.##################.###.#..###########.#################.#.##.#.#######################################.################.####################.###################.####.###############.##############.###############.##########.#########################.###############.##.########.#############.###.#############################.#.#.#########.#########.####.####..#.########.###..######..###.####.##.#####.###.#####.#############.#######.##.#######################.######################.#######.#########.####.########################.##########.######.############.####.###.###################.##############.####################.###.##############.#.###.#######.##..#############################.###############..#..##.###############.##################.######.#.########.#############################.###########.######.##############.####.####.##.#########.##.##.###..##.#####.#####.############.#########.############.###########################.#.########.##.#####.########.####.######.##.#.###.###################.#####.###########.##.#####.#####..##.#####.###.###################.########.##############.####.###########.###############.#############.####.##################.####.#######.###########################.#########...######.####.#########.##################################.##.###############..########.############.############.######.#######.###.##############.############.###################.####.#############.##################################.###############.#.######.#.##############.###############.#.####.########.#########################.#..###########.###########################.##########.##############.#########.#############################.##.###########################.###############.###################.########################.###.############.####################.########..#.################.##############.#################.#######################.#############.############################.##.#.###############################.###########..##.###.###.###.#######.##.#########.####.####################################.######.############.###.#######.#########.########.#########################.########################.####..####.######################.#######.##########.##########.###########.###.######.#######..#########...###########.#######.##############.###.###########.#######.##########################.####################.####.########################################.#.##.####.###############.######.#############.#####################.############.#.####.##.##############.######.#.###.#############################################.#####.###########################.####.#######.###.###########.#.###############.#############.########.##.################.####.######################.#..#################################.#.#.############.##..####...##########.##.####.###..############.#################################.##.####################.###.##################.#######################.##################.#.######.##.###########..################################.####.###.#########.####.##########.#.#####.#########.#.###.#########################.#####################.##.####.#.###########.######.##.#######################.############.######.#.####.##.#####.#############.###############################################.############.#.#########.###.#.#.##########################.#.###########.#####.##.########################.########.###.#############..##.######################.###.##################.#######################################.####.##############.####.#############################################.####..##################################.#####.##.##########.###############.###########################.###.##########.##.######.##.##################.#.######################..#.###.#.######.#######.###########.###.##.##################.####################.####.#########.#################.####.###############.###.##########.#####.########################.###############.#######.##.#####.#######.##############.########.##########.########.###########.###############.###.###########.######.#####.########.######.###########.##################.#############################################.#####.######.#.###################.########################.######################.###.##.#####################.###.###############.####.##.####.#############.############.##.############.####.##############.##########.############################.################.#########.##.################.####.##.#.###.######################.#.##.########################################.###################.#########.######.#############################.##.#.#############.#.#####################################.##########.#####.###.################################.######.###########.##############.##########.#.##..####################.###.#######.##########.###.#.##########.##.#######..#####.###########..##############.########.############.#####################.########################################.##############.##.######.##.###########.##.########.#####################..########.######################.###.###.####################################.########################.#.####.##########.##################.####.###############################.################.###.############.#######..#######################..####.####..#################################.###.####################################.###########.#####.##.#.######################...#######..########################.#######.#..###.#####.##.###.###.#.########################################.##.##.##.####.###########.######..###########################################.##################################..####################################.################################.########################.############################################.#.#############.##############.##############.############################################.#############.######################.#########.###########.#####.#.#############################################.################.###############.##############.###################.####################################################################.######################.#.#.#################################.#####################.####.######.##.#######..#######################.#############.####.##.############################.######.#######################.###.#.##.####..##.#.#################.#######################################.#####.#.##########.######.##..#########..###.#.#..##.####################################################.############################..#.####.###.#######################################.#######.###.###########################################################.#############.##########.##########.##.#..##.#########.###############.##########################.#.#####.####.##.###############################.###########.########.#######..###.###################.###################.############.#######.####################.######################.#############.######.#############.######.#################################.#############.#.#######.#########.#####.###########..###############.##.###..###.#.####.#.######.####..####.############.##################.#######.######.########.####.##################..#############.####.###############.###########.#####################.########.#############.#####.######################.#########.##############################.##########..#.############.##########.#.####.##############.#####..########.##############.####..##########.####.########################.####.######.##.###.##################################.############################.######################.########.#####...#################.#######.######################################################.############################.####.####.####.######..#########.#######.####.###################.###.###.#####################################.##########.###.###########################.##############..######.#############.#######.###.########################.###..#############.#################.#####.######.########.#################################.###.########.################################.################.###################.##.#.#####.####.#########################.#####.#.###########.##.########.######.####.##.###########.################.##############.#####.###.##########################.#######...#.##################################.#.###.#####..#.####.########.#######.#########################.#####.#######.################.#######.##..#######################################.####..###############################.#.#.#.#################.##.##.####.########################.############.##.################..######.##################.###############################.###..#########.######.######.#############.########..########.#######.##.###.##.####.##.#########.######.##..#######.################.##.#########..#########.################.##..#################################..##########.###############..######.#######.###############.####.####################..#.###########.############################################.######.##############################.##########.#####.##########.#####################.############..####.#####.#.###.###########################..####..###.#####.#########################.##.###########.##.####.#####################.########.######.##.###################################.#####################.#######.###..#.#..###################.#.#############.#################.############.######.########################.##################.#.########..###.#######.########################.##.###################.#####################.############..##.######.#################.###.#############.######.#####.#######.###########.#.#################.######.######.########.################.#.#.######..#####.#.#######.###########.#######.####.####.################.##.##################.###.#####..####.###.#########.####.#################.##############.##########.#.################################.#########.############.##########.############.####.###.#.########.########.#.#############.########################..#######.###############.#####.###############.###################################.####################.######.######################.#.###.##.################.##############...###################.##.###################..##.#######################.####..###.############################.##.####.#####################.##..###############.####.#################.###################.#.#######.###.############.###.###############.####.##############.########.###.###########..###..######################.###############################.################.###############.#.#############.###########.##############.##############.################################..##.###############.############.##########.##########.####.######.##.########.##################...##.###.#####.####.############.#.##.####.#.#########.#.######.#######.######.#######################.##.####################.####################..###########.#############.###################.####..#.###..##.#####..#########.#######.#.############.#########.##...###########################################.###########################..#.#########.#######.###.###.#.######.###############################.#####..########.#.#.#.###########.########.##########.######.#####################.####################################.######.###.###.#########.####.##################.#########.################.#.##############################..#.##############.##########.#####.######################.###################.########.##.#.###############..#.###..####..##########.###..###################.#.#########################.###########################.########.###########.###########.#.##########.######.##############.######.######################.#########.##############.#######.#.###################.########.#################.########################################.####################.#########.##########.#########.#########################.###.########..################.#######.#########################.#################.####.###########.########.#############.#####################################################.###.############.############.#...##.#############################################################.################.#.#.####.#########.########.####.#################.#.#.###################.#########.#########.############..####.#######.####.#####################.####.##################.##################.#.####.##########.#.#################################.#########.#################.################.#####.###########.#########.############################..######...##################.##########.###############.########.##############.####.##.###################.###..#################.####.########.######################################.############.###############.##################.###############.####.#############.#.#.###################################.###############################.###.#####################.######.#.##########.###.#########.####################.#.################.#######.######.##.#.###.################.#######.##.##..#######..###############.###############################################################.#####.######################.###########.###########################.##.####.###################.###..##########.########.##.##################.######.#####.#######.#################.######.#######.########.#############.###############.####.#######################..###.####.#######.##.######..######.#####################################.#.##.#.#######.###################.##.####.#########.################.##########.####.##.####################.###.###########################.##.########.##.################.#######.#.###########.###################.##############.#.#..##.#..######.##################################.#############.##.#########.###########################################.#.#####.####..###########.##############.#######.#############..######################.#######..#..#########.########.###.##.############.##################.#################.##############.####################################.####.##..#.############.#######..##########.#####.#.####.#####.###################..############################.############.###.#########.#################.######################################.#########.########.#.####################################.###################.#####.#######.###########.##.######.#############.#################.##.###########################################.#############.##.################.########.#######.#################.#######################################.####################.#############################################.#####.##.####.#########.#########.##########################.#############.###.##############################.########.#############.####..##############.######.#############.###..############.##############.#####.###.########################.#######.####.#############.##.######.#######.############.##.##################################.#################.##################.#########.###.###############.#############.##.############.###########.################.########.####################...##.#####.###################.########.##################.#####.#.####.#####.####.###############.##############..##########.#.#.############.#########.########.###################.##.#####.##.#################.###.#################.####.########.###############.################################..####.###.##.#.#.#################.############.#############.#.########.#####.#######################################..###############..#.############.########################..###############.#############################.##.##...###################################################.###.#.########.#..###############.#.######.#.#############..##############.#############...#.#######.###..##################.########################################..######################..##################################.##########.##############.#############.####.###########.######################.####.###.#################.######.##.###################.###.########.##.#.#####.##############.######.####...##################.################.###.############.###########.#.###################.##########.#####.###########.#######.############################.###.#####.###############.############################################.######.##.#########.################.################.###############.####..#.#########################.########.#####...#.#####################.#.#################.#############.###.#########.#######.#######.###########################.###########.##############.#################################.##########.#####.########.###.#########################.######.###.###############################.####.######.###############.###.####.###.###.#####.##################..####.####.##.#####.###..#######.######.############.######.########.##################..####.#########.##########.####.#########################.##############################.#########.######.#.#############.##.##########.#########################.#################################.#########.#############.##################.##########.#####.##.############################################################.###################################################.#.##.#################################.#######.##############...####################.##################################..########.#####.#.##################..########################.##############..#######.################################.########.#########.#.########.###########.##########################.###.####################################.###....#####.######.#######.#####################################.###.###########.#..####.############.#.####..##########.##############.#######.######################################################.##############..#############.####.#.##########.######################################.######################.##.#.#########.#################.##.#.#.##########################.#########..#.########.##.######.#.########################.################.###################################################################..########.###########.#####.##..###.#######################.########.#######.###########.###################.########.#.###.########################.########.#.#.################.#################.##.####.###.######################################################.#.################.########.#########.#.#################################.#############.#############...###################.#############.###########..##########################################..#######################################.#####.#################.###..###############.#########.######.###############################.##############.###########.#####.#.#.##########.##############.#####################.#######################.####################.############################.##############.####################..####.#############.#######################.############.#######.##############.##################.####.####.##########.#######.###############.############################################################.##.##################################.##.#############.#####################.#.######.#####.###############.#####.##########################.######.##########.#####################.###.#######################.################################.#######.#######.###########.##.######################.####################..###.####.##############.##################################.##..########.#########################################.###..#######.#############.#######.####.#####################.################.######.#################.###################################.##.#########################.##############.#.###.#########..#####.####################################.#####.#################.##..#############.########.#############..###########################################################.#..########.#######.#.#############.###########.#.################.###########.##########...#####.##.##.#############..##############.###.#######################.###########.#######.#######.#########.############.#.#########.###.###.#####.#.#############.#####.####.##.#######.########################.#############.##########################.#####################.#######.#############.######################...###.#.###..#########.#################..###.######.##.####..###.######################################.###############.################.#####.####################################.###########..############################.######.#####.####.####.#.############.##########.###############..##########.######.#############.###############.#######.######..################.#######.#########.#####.################.###############..##########.############################..#########.####..####.####################################################.###########################.#######.######################################.###.#########################.##.#####.###.##..##########.####.####################.####..##########.##.########.#.#####.#####..#############################.#####.###.####.##################...#####.######.###############.######################.#####.###..###.###.#.########.######.#####.#.##############.######################.################.##############.###################.#######.####################.###############.###########################.#.####################.#.#######..#################.#.#########.#.############.############.########################.#####.################.###...####.###.#############################.#############.##.####.#.#.###.#########.####.#######################.#############.#######.#.##################.#####.###########.#.###.######.#########.######.######################################################.###.##.##################################################.###############.#.#.##.##################################.###########.#######################################.#########.##########.#########.#.###.#############.#####.#############.###########.###############.#############.#########################.################.###########################.########.#################.##########.#..#########.############.##########.##.####################################.#..#########.#################.########################.#####################.#######.############.#######.########################.#########.############.################.################.##.########################.#.############################.###.########.#.#################.########.###############.##########.#.#####.####################.#####.#########..###########..#####.#######.###.############.################.###.###########.#############################.###################.#####.#####.####################################.############.###########.##########.###.##.#################.#.#######.##.#####################################.######################.#####.###.####..#.#.####.#.########.#########.########.#.################.######################.#####.########.#.#################.##.######################################.####################.###################################################.########.#####.#################.###.##########.############.###########.#####.#####.################.###############.##.##################.###############.################.##########################.############.#####.################.###.####.##########.#############.#####.#####.######.#########.######.#################.####.#####.########.###########.###.######.###########.###.#######..#####.####.###.#####.#####.#######################.########.#.########################.##.######################.######.#################.##.#####.###.##################.############.#..##.###################.#####.###.#####.########.#############.##.############.######.#########.####################.#############.##.##########.#.######.###############.#############.#.##################################.#############..#########.#######.####...####################.#..############.##.###############.####.##########.##########################..####.################.######################.#####.#####.################.#####.#######.##################.##.#####.##.#############.############.########################################.###.###.########################.###########.###############################.######################.###.###################.###.########.###.#####.####.###########################.######.####.###.#.#########.###############.################################.###..####.############.###.##############.#############.#..###.#############.##.#####################..##.#######.###.#######.#########################################################.##########.##########.###.###.###################.################.###################.########.#############.#########.########..######..######.######################.##########.###############.##.#####.################.##########.##################.#######.###################.#########################.##########################.###..#############.##.#####.#################.###################.###########.#######################.######.########..###############..#####.#################.##.###########.################################..####.######################.###.##########.###.######.############################.#.###.#####.####.##.#####.#####..#######.##.###########..####.###########..################.########.##########.#######################.##########.#####.#########.#############.########.################.###################.#.##.#.#########################.#####.#.#############.##.########################.##.####################.##.###############.##########.#########.###.#######..##########.#.###########################.#############.#########################################.##.##########.##..###########.##################################.##########.########.######################.#.###############.#############.##.##########.#############################.#########.#####.############.##.#######..#################.##########.#######################################################################.###########.######.##.###########.#.################.###############.###############.##########.###############..#######.#.######.####.######.####.##########.#####################.#################.##########..#######.################.#####.###################..####.##############.#######.######.################################.###########.#.###.#####.#######.###########.######.###.##.#########.######.#####################################################.##########################.###.#.#####################################################################################.#########################.#####.##################################.##..####..#.#####.#####################.#######.#################.###########.########.#######################.####..#############..##############.#.#############.#######.####.###.##.#.######################.########..###############.#.#############.########...###########.########.##..######################...############.####.#########################################.####.####.###########.######.###.#.########.####################.#.##########.####.#################.#####.##########.######.#######.########################..###.###########.#########.#.#######.##############.###########.#######.##############################..###################.#######.#..###.############################.#########.#########.##.############################.####################################.#################.##################.############.#####.#.###########.##############.#####.##.#############.################.########.########.####..###################################################.#.###################.#################.####.###########.###########.###########.####.#########.###.##.####.#####.#################.#####.#############.####################..################.#################################.##################################.###################.#########################.#.############.#.####.#.##.#######.#####################.####..######.##################.#############################.#########################.###.#####.###########################.############.##############.############.###.########.#############.#######.##.############################.#######################.#.##..##.###########.########..########################.###########.##.###########################.###########.##############.####################.####.#############.####.##.############################################.#.################.#######.##.#############.####..#.###############.######..###.###############.####.##..##############################.####..#####.#################.###########.###.############.#######.#######.####.######.###################.#####.######.##############.###.###.###########.############################.###############################.##########.#######.#.##########.##########.###.####################.###.##.###############.#####.##.################.#..##########.#.####.####.###########.########..########.###################.#########################.###################.##############################.#####################################.########..#.##########.######.###.########################.#####..##################.############.################################################.#######..#######.###############.##################.###############################.#####.##################################...####.###################.##.###########.###############.########.#.#####################.###########################################.######.########################.##.##############################.#.########.#########..####.########.##.##########.#################.#...#####..##############.#############..#########.#########################.########.##########.########.#####.#############################..###.##.#######.####################.######################..########.#################..########.###.#################.#.##########.######.####################.#########.#####################################.####.####.####.#################.####################..####.###############.####..#.#################.###########.##########.#####################.#####.###############################.#.################.###.#######################.######################.#######.#################.###########.#######.###.#####.###.#########################.##############.###########..########.#####.##.#######################.######################.#######################.#########.#.########.########.#.#.############################.#.###########..#################.#############.###################.####.#####################.#############.#####.#########.###########.######################.########.#####.#########.############.###############################.###.###.##.#########.#######.#############.#######.#################..##.###############################..############..#.#.####.###.####.########..####.########.###########..##.####################################.############.#.###.###########.#######.###.######################.##########.##################.##############.####.########.#######.##############.###############..###########.######################.############.####################.##.#.##################..##########.###########..####################.##################.#.####.####################.###########.########.###########..#########.########################..#############.###.#######.######################.#####.####..######.##########.###########.#.########.##############################################.#########################.###.####.#.##.####################.#.######.#####################.############.#######################.######################################################.########.###################.#######..#.##################.################.####################################.################.####################.#########################################################.############.###########.##########.#########################.##########.#.#######.##################################.#######.#####.###.########.####.#######.#.######.######.#############.###..######.##.#.###.#####.##################################################.##########.################..####.#.#####.##############.#######.#######.#.###.###########.#######################################.###########.##########.#########.########.###################.############.#.############.#.##########.##########.###.##.##.##################.############.#.####.####.##################.########.###########################.################.####.####.#################.####.###########.######################.################.###################.#.###.#######.#####################.############.#.######.###############################################################.################.##.#########.############.#.##########.#####.#####.#################.###.##########.####.###########################.###.##############.###########################.#####.#######.##.###.#####.###################.###..#######.###.#######.#######.################.################.#######.#.####.###########..###.######.###.########.#.##############.###########.################################################.###.###.#############.##########.#..#.###############.######.##############..###.####################.############################.######################################.########.##############.########.#######.############################.########################################.##.########..####################.###.###..########.##########################.##############.############.##.###.#########.######################..################.###############.#######.#########.#.######.##.###.#####.##..###.#################.############.######.############..###.########..########.#.##.#######.###################.##########################.###.##.#.##########.#########.#######.###.##############################.###############..#############.##########.#.#####.##.############.##.###############.##.######.####.#########.#####.####.##############################.####.#########################.###.######################.##.###################.###.#.#####################################################.##.#############..#########.###########################.#############.###############################################..#.############.#######.#####.######################..#####..##################.#############.##..##########..####.##.######.################################.#############.##.########.######################.#####################.#####.#####.#####.####################.###.##.###########.##########.#####.#.#############..#####.######.######################.##############################..######.###############..##.###########.#######.##################.#####.#######.#################.#####.###.#################...######.##################..#####.#####.###.######.###.################.##.##.############.##.#.################.##.######.#######.###########################.######.#####.##########.##############.###.####################.#.######.########.####..###############.###.####..#########..#.####.############.#.########.#####.##.#.###########################.###########.##.##################.#####################.##.###############.####.####################################..#######.##########.##.###############.#####################.#.##.######.############.#####.########.###########.####.##.###################.#########################.########.####################################.################.#####.######.########################.#################.#########################.############.#####.###.#############.###.#####.##################..##############.###############################################.#################.#########.##############.#########.##################################.#######.#####################.################.##############.######.##.##.#####.#############.#..#.##.######.#####..##############.##.######.###.##.######.############.######################.####.################.###.###.####..#############.#######.##############.#########.#####.##.#########...####.#############.##.#########..#########.##############.####.######.#######.#####.#.###################.#.######################.#####################.########.#####################.##########################.##########################.#####.##################################.##############.#####.###########.####...##################################.####################.##############.######.#######.####.#.##.#######..#######.##..##.###########.#.############..#########..##.########.######################.####.##.##.#...###.##.######.#################.##########.####.#########################.############################.##.################.#.#####################.############.###.#####.##########.#.##.#.###.##..#######.####.########.######...###.###.###########..##.#.#############.########################################.#.############.#######.#################.########.############.##########.####.######.########.##################.####################.##.#####.###.###.#############.#############.#####################.#.#############################.###########.##..########################..#.##############################.#######################################.#########################.###..#####.######################.############.########.####.##################################.###############################.###############.##############.##########.#.###.#######.##########################.##.#.######################.#####.##########.##.#..#..##########.################.########.###.#######################.##########.#################################################.################.####.#################.###.#################.#########.#######.#.#########################################.#############################.#####################.#####.##############.###############################.######..##.################.##############################################.######.######.############.#####.##############.########.####.#############.########################.########################.################################################.#########.######################.#####.#.############.######.#.############.#################.####################.##########.###########################.##########.#.######################.####################.############.###.#.##.########.###############..##########.#######.#########.#.#############################.############################################.#################..#############################.##.######################.#################.##..#########.############.##########################.#####.###########..#####################.####.####.###.###.####################.#############..#############.#.#####################.################################.######.####.###.#############.###.########################.##.#######.#########################.###################################.###.######################.######.###.####################..#######.#####################.#################.###.######.########.##..###.#####...#.####.###.###############.#############################.####.########################.#####.#.##########.#######.#.#################################.##.##.########.#.#####################.##########.#########.########################################.#####################..####.#############.##########################.#######.##############.#####.#############################.#..#####.##############.###.##.######.######.#############.#################.##.#################.##############..##############.#######################.#..##.###.############.###############################.##.##########.##########.##.#######################..#.######.#########.###########.#######################################.###################################.############.###########.#.###########.###################..#######.##########.##################.###############.############.#######.####.##.#############.########.###############################.######.##.####.#############.############.########.#######.###################.###########.##.##########.##.#######.##.############.###############.##############################.#.###########################.###.#################.################.#.#.#####.#.########.####.#.####.##.############.##########.########.#######.###.#########.#####.#.######.###############################.#######.####..##################.######################.##############..#######################.########...#######################...####.###############.#..##################.############.##.##########.#.##########.#################.#######..##.######..#######.#######.###.##############.###########.#################.#######################################################################.######################.####..########.#######.####################.##########.##########.##############################.#################.############.##.#####.#.##.########################..####################.#.####################.####################################.#.#.#############.######..#.#.####.#####.###########..##..##.#########.####################.######################.#########.##.###.#########.#.######################################.#####.############################.####..##############.########.###################..####.##################.######.###.##################.###############.#########.#############.#.#.##.#################.#############.#.#####################.#.#######################################.#####.###########.#.###.#####.##.##..#.######################.###########.###.#####.##########.##.###.#######.###################.#####..#############.################.#####.##########################.#####################.########.#############.#####.###############.############################################.#.#.##.#############.#######.######################.#######.##############..###########.#####################.#############################.##########.###.####################.####.#####.###.#######################..###############.###############.##############.####.#############################.#########.######..###############################.######.#.########################.#######.#######.##.###.##.###.###.###.################.###########################.#######.####.#######################.######.########..##.##################.#######.###.###.######################.###.########.####..##.#########.#######.###########..######.#.##.###############.###########.#####.#########.##########.##########.#.##########.################.#####.#####.###.#######.###.#########.###########.#######..##.#######.##############.####.################.#####..#.##################################.#########.####..##.###.#######.##########.#############.###################.##############.###########.########.##############################.###############.##########################################.####################.#.########..###.######.#.###############################.########.###.#####.##########################################..####..#.#############################.##############.#.#############..#.######.################.######.##############.###########################..############.#####.#.##################.################.####.####.#####.########.####################.####...#####################################.############.################.##..###########.####################.##.#####.###############.#.###########################.##################.#.#####.############.######.######.############..#################.#.####.##########################.#############...####.###################..##.########.##################.##.###.############################################################################.######.##################.###########.######.#####.#.#####################.#########.#######.#################################################.###########.####.#############.################################.################################.######.###########################.############################.########################.####################.####.############################################################.############################################.####.######.#####################.#######.#.#######################.########################.####.###############.#######.#########.#############.###############.###.########.########################################################.############.######.#################.#########.###################.####.########.###.##.##########.#######.#########.####.#####.####.#################.#################.############################################.####################.###################.####################.##############.##.############.####################.###############.################.##.#.######.#.#####.##################################.########..########################.########.#####.######################.###.###.#######.###################################.####..##################.##################.#.#############.#.#######.######..########..#.###.###############.##.#############.#######.####################.#########.#######.###.#############..#######.#.####.####.############################.###############.####.##############.####.##############.###..###########.################.##.##########.#####.##.#.#.#######..###########################.#.####.##.######.#######################.###.######################.##########.##########.######.#.####################.##############.#############..#.#################.######################.###.################.#################################################.####################.##########################################.#.###.##########.######################.#####.############################.###.######..#.####.#.##.##.###############.########.#######.####.##########.#################.#####.#####################.######.#########.#########.#######.########.############.########.###################################.#.#####################.#.##########################.###.###########.###.####.##########################..#.##.##.#########.####.#####################.#########################.###.###.#.###.###########...###########.#...###.#######.########.##################.####################.###########################################################.##########.####################..#########################.###################.########.######.#.#####.######.#############.#####.###################.###############..#.#########.###.##############.########################.#################.#######################.#######.########################################.####.#######.###########.#####.#####.#########.##########.#############.################.#######.###.##.################.###############.################.#####.##########..###############################.########.###############.#########################################################.##.####..#####.####.#####.#########################.################.####################.########################.##############.####.##############.#####.###.####..####################..##################.#############.####.#####.############.###############.############.#######################.####.##.######.##########.##.##############.######.#####.############.#########.#######################################.###########.###########.###.####.#########.#####.#.#########.######.#####################################..##########.#######.###.#####.#################.#...#..#####.#.#########.############################.#####.#####.##############.####.######################.##################.##########.########.###.#######.############.#########################.######################.#########.####..####..#######.#########.########.#.######.####.#####.###############################.##..#.#.##########################.##.########.###################.##########.#########.##.######.########.################################..#.##############################.#.###.####.###########.##########..###################..#############.#.###################################################.####.####################.########.########.###.###################.####################..#####..############.###########.######.####.################.############.######.##.####################.######.#######.####.##############.##..#####.########.##########################..###########.#####################.###.###########.#####.########..################.##############.#.#####################################################.###########.##.##############################################.###############.####################.##########.###.################.########.#######.#..###############..####.#########.##.###..########.###############.###..#######.######.####.########..#.###################.###############.##.#####.#######################################.##########.##########################################.#.####.####..#.############.######.############.###########.###########.########################.######.###.##################.####.##################.###########..########.###.####################.################.#####.########.#########.######.###########.###########################################.####.############.#########.############..#.########.######################################.#####..###.##.#################.###############.##########.#########.###.##########.############################################.############.##.#########.#####.###.#.#######.######################.###.######.##########.##########.##########.#####.######.###########.############.#########.##############.#########.#########.####################################.#############################.###############.#############.#########.##.#.######.################.##############.########.######.########.#####.###############.###################.##.##############...#####..################################.#.######.###########.#####.#####.########.############..########.##.#.####.###.#######.#####.##.######.#############.##################.########################.##.################################.########.#.#####################.###########################.########.############.#############.########.#..#############################.###########################.####.##############.##.######.##########.################.####.###.####.####.########.###########################################.#####.######.########################################.###.################.#.###########.################################################.###.#########.###.#########.################.###.#############################################################.######.############.##########.##.#####################.######################.###.####.#.#.###################################.###########################.#######################.##.#.###################.#.#############################################.###########.#######################.####.########.#.############################.#####..#####.###.####################.##.###################.####.####################.#.#.########.######################.#.#############.#.#####...############.############.###############.#####.#####..###.####################.###.##############.#########..##.###########.####..#######.##################.###.#.##########################.######################.###########.#####.######..#######.#.#####.#####.#.###.#################.###############.#####.#.###.####.#.####.#############.##############.######.#.###.#########.##############.##.######.######.############.####################..####################################.###################.#####.######################.########.#########.####################...#.###.#.#####.####.###############.##########.#..####.############################.####.#####.###.########.########.#.##########..######.####################.####################..#################.#.###.##.###.###########.###########.#####..##..##.###...###########.######.#.############################.####.############.####.##..#######.###########.##.#.###############################.##########.###.###############.#####.####################.################.##.#####################.######.################################################################.####################.######.###.#.####.#####.#..#.#######.##########.#######.##########.#.####################.###.####..###..#######.###########.#######.###########..###############.########################.############.#######################.###########.#.##################.#.#######.###########.###.###########################################.#############.###.######################################.##################################.#.##.#######.##########################.####.###.#######.#.######.###.###.#####.###..##################.######.###############.####.################.###########.#..####.##.#.###########.#######.################.###########..##.####################.######.##.##.########################.#.############.##################.###########.########.########################.#############.#################.##########.##############################.#..#########.#############################.#####.#########.#.##############.####.######.#############..#...#.##################..##################.####..#######.#####.#############.##############################..####.#######.##########.##################.################.#######.######.########################.##.##########..##########.############################.##########.####################.##.#######.############..######.############################.#########.###########..#############.#.####.################.############################.######################.######################.################.#.######.##################.#######.##.######################################.###.##########.####.###########################.##..##########..#.#########.######.####.##########.#.#########.#.#####################.######################.####.#.#########.#.########################################.#########.###########..#####################.###########.########.#############..#####.##.#################################################################.###.#.#####.#.###################.###############.##.#####.##.##.##.#.######.#############..#####.#.##########.###############.##.###..##############.############################.###################.#..###################.#########.##############.###########.############.##.###.########.###.####.###.############################.##.###################.#####.##########.##########..###.#################.######.##.########.########..################.##########.####.##.#########################.#.##.###.##############.#.#.#######.########.###############.#####.#######..##########.##########.########.###########################.######.#.#####.##############..#####.####################.#############.##############.##.#############.###############.###########.###..#######.########..####.########################.#.######.###############.#.##.############.###.###.##########.##.#.#######.#..####.###################.##########.######################################.####.#########################.#################..#######################################.##.#######.######.######.############.###.###.#####################.##############.#######.##########################################.##.#####.###.#.####.############.##########.###########.########..#.##..#########.##############.#############.##########.######################.##################.#######.########################################################.####.############.###.#.#####.##.#####.###.#################..##################################.####################################################################.###.#.##.############.################.#######.##..######.##################..##############.############.#..##.####.#####.####.####..##############################################.################################################..##############.#############.#.#..#####################.#####.####..#############.######################.####.###.#########.#######################################.#######.#####.###.##########.###################.#############.########################.##############..#########.###############.#######.##.##################################################.##.###########.##################.#######.#..############.############.#.#.######################..#####.########################..########.########.##############.#####.#######################################..#.#.##################.##############.###.#.###.############################..#################################.#############.####################################################..###############.##.#.#####.#########.#####.#.#.#.########.##.##.#########..#####.###.#########.#######.##.##.######.#################################.#.#####.###############.##.###########################.###########.###########################.##.#.########.##########################.###.##############################################################.#########.#######################.###.####################################################################.############.#######.########################.########..#.#######..##########.##################..#####.#################.####.###########################################.##.###############################.###########.#.########.#######..#######.######################.#######.######################.################.####.########.################..################################################################################.################.#########.#.#.######################.##########.##########.#.###################################.#.#..###..######.#######.#######.###.###.#.#.##.####..#.########.#.#######.########.#.#################.###################################.######.#######################.###.#.#######.######.########.###############################.#.#.##########################.#########.#################.######################.##################..###.#######.#########.#############.####.######.######.#.#####################.###############################..###############################################.##########################.#######.###########################.######..#############################.###############.####.#########################################################.##.####.#.#############################################.########.####################.######.###.####.##.#####################.##############.####.#######################################.##.###############.###.##############.#######.####.#.################################.##.######.################...#.######.#############.##.#.##########.####.##.###################################.###.#.##############.##.######..###########.###.###.######################.#.###.#####################################################.####.##.#######.######.#.##########..########.##.#########################.####.#################################..##.#######################.########.###.######################################.#####################.#.#.################.###.###########.#########.############.########.###########.#.###.####.##########.###################.##########.#########.#######.##################.####.#####.##########################...########.##.##########################.####..###.##.############.#########################.#.########.###########.###.####################################.#.###.#.##############.#########.####.##########################################.##.#.#######.##########.#########.#####################.##.####.########..######.########.#####################..###########.######.#########.###############.##..###.##.##########.#.###################.#########..###########.######.############.#.######################################.#####.#######.########.################.########.##########.#########.#################.#.###.#######.##.#####.######################.###################.####################.##.#######.##.###########.#############..########.#######################.######################################.##########.########.###########################################.########..###.#######.##..###########################.##############.#################.##..##.############.############.##########.#####################.#.##.######.#################.##########.###############.##################.#.#####################################.#############.####.#########.##########.#####.##..###############.##########################.########.######.###.#####################.####.##############################.##########.#####.#####.#######.##.##############################.####.##########.####.############.####.##.####.################################.#######.##############################.########.#.####.###.#.##..################.######################.#############..#######.##.############################.##########.##.########.###.######.#########.###..#####################..##############.############.#############.############.##########.####.##.#.#############.################.####.###.####.##..###.###################.################.#######.#.##############.######.##########.#######################.#######.####.####.################.####..#######..#################.##########.###############################.###########################.################################.######################.########.############.#####################.##############################.###############.#########.#############..###.##################.##########.######.##.####.##.###############.########.##################################.#############.###.##################.########.############.#..######.##########.#########################.##.###.#####...#.####.#########.#############################.####.#########################.##################################.##.########.#############.#.##.##########.##########..##########################.#.###.######.####.#####..#######.#########################################...#.#.#################################################.##.####.##..##############.##.#############.#########.#####################.#######..##################.##########.##########################.###.#.#############...########.##############################.######################.#####.############.################################.############.#################################.################.###############.####################################.##########################.#.###############.###########..########.######.###########..###.#..#.##########.#####################.##..#################################.############.#################..#############...########.#####.###########.####################.#####################.###.######.#############.##########..#################.####################################.##########.############.###.#############.####.####.###########.####################.###.##############################.#.####################.############.##############################..###..############.######.#######.#.#..####.###########.########.######.########################..#.#####.###.#############.##################.##.#####.##############.###################.##########################..####.#####..#######.###########################################.#.####.###############.###.########.##################################.######.##############################.###############..##################.#########..#############################.##############################.#.#.#########.##.####################.####...##########################################.#######.#######.###..##############.################.###############..#####..###################.####################.########.###############.###########################.######.####.#######################.#########.####.#############.#####.###.#######.#.#####.#################.########.###.##############.#################################################.########.#######################################.####.#########.#############..###############.#######################################.###.#################.##.################################...#####.#############################.##################..##.###########.###.######################################################.##########################.###.###.##########.########..##########.####################.#####.####.#################.#.##################.###.###########.##########.###################################.#.#####.###########.#############.#################.#########################.#####.#########################################################.##.###.#.##.#################.#######.#######.#######.####.######################################.#########.##.####.######.#####.##.####.#################.###.#####.#######.##.#####.#####################.#####.#.####.##############.############.#########################################.#######.####.###########..########.#####.#.#.#.#############.##.#############.###########################.#.######.##.#.####.##########.###########################.###.##########.######################.######.########################.#####################.######.####.#####.##########################.#######################..##.##########.#######.#################.############.###########.############.####.###.###########.########################.##############.##########.##################..#########.############.#########################################.######.#####.############.#.##.#########################.##############...###.###.#####.####################..###############################.#######.##.###################################.###.##########.#######.##########.#######.##..####.##############.##########.##########.###.#########.#########.####################.####.################.######.##############....##.###..####################..#.##########.##############.######.####################################..########.############.#################.###.#.##.##.###.########.###############.###########.############.########.####################.##.####################.##############.#.############.###.##############################.#.#################..########.##.###.########.##.##############.#############.###.#####.############.#####.########.##.#########################..####################.################.#.####################.########.#.#######..###.#.####..######################################.#############.########.###########.##.########.##.#.#..#.########.####.############.##.#####.########..#####.########..###################.########################################...###.############.###.###.#.##########################.#.#######.#######.#####.########.################.#.###########.######################.################.####.##################.#############..###..####.######.#########.#################.##########.##################################.###########.#.##.##############.########.##############################.####.#######.##################.###############..##################.########.####.#######################################.####.####.#########.#####.############.#############.###############.####.########.#####.#####################.######.#####.#############..#######..#######.###################.############################.###########.#########.#####.######.################.#.##.####.#################.#########.#####################.####################.##########.##.#.####.#########.###################################.#############.###.#.#.######.#######.######..#######.###################.######.#######.############.####################################..##################################################.####################..#############..#####.######.###..########.#..#################.####.####.#########################.###.###########.############.#############.######.#####################.############.##################.###################.##.###############.#############.######.#######################################.#.#######.####.########.####.#######.##########.###########.####.############.#########################.########.##.########..#####################.######.####.#########################..################.#######.###########.#.##.####################.#.############.#######.######.#.###############################.##.##############.########.##.###########.##########.#####################..###.#######.######################.###########.##############################################..##.##############...#########.###########.##################.##########.#.###############.###############.###########.###################.#############.########.#.#######################.######.#########.##################.#########.##.################.####################################.###.####################.############ 1 211 7383 8215 65792 66625 12153 12982 48212 49024 20316 21149 25575 26395 63372 64203 83769 84593 1671 2507 36848 37681 38786 39620 17764 18582 72957 73780 4020 4846 88308 89143 17930 18741 21098 21922 46230 47067 27995 28823 48514 49350 58175 59010 22334 23149 41981 42819 11547 12369 21699 22529 5553 6372 2089 2902 9640 10462 52471 53304 37762 38583 46325 47159 48304 49135 35123 35960 39174 39994 4081 4914 58320 59145 28090 28928 33404 34242 19258 20081 10384 11218 51647 52478 44063 44895 81742 82569 31470 32295 36797 37634 39684 40518 29183 30017 33905 34449 2883 3720 87313 88145 68181 68998 45030 45863 6830 7664 46698 47535 19888 20713 67876 68692 14438 15252 52790 53612 24805 25633 3816 4654 26102 26933 8767 9601 26146 26953 80802 81601 14370 15203 39419 40243 19605 20443 85357 86195 5850 6686 47509 48344 27973 28805 4935 5730 44101 44929 21320 22135 50744 51582 28726 29553 25970 26800 23824 24653 26943 27780 37762 38583 4921 5730 16571 17392 73317 74129 39455 40288 32950 33781 50689 51504 37550 38375 29417 30253 82308 83145 80679 81503 8622 9456 8767 9601 24220 25044 53673 54509 8710 9542 22538 23358 29619 30455 30880 31718 30805 31639 81307 82145 41551 42374 8582 9413 46588 47422 10586 11417 1734 2558 14209 15040 48752 49588 41300 42138 34672 35510 5001 5833 3784 4616 4656 5487 34282 35107 33797 34611 17050 17886 38947 39778 10813 11605 38098 38933 69653 70478 18675 19506