0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 06:52:00 +00:00
OI-codes/LibreOJ/3202/data/input35.txt

503 lines
250 KiB (Stored with Git LFS)
Plaintext

500 500 5000
#.#####.##..#####.####..######.####.##...#..#.##.####..#####.##.###.######.#############..###.##.#.########..########.#..######..##.########.#.##########.#.#.###..###.###.#.####.###########.#######.#.#######.#.#############.#####..#.############.######.#######.#..#######.####.#####.###.########.#####..############.###.#.###.##.#####.#########.###.##.#.#.#######..##.#######.############..#################..########.#..###.######.###.#####.#.#########.####.######.###.#.##.####.#.##.##.#.####..#.##
############################################.###############.###.#####.#########..#.####..##..#.###.#####.##########.#..#####.###.####..#.#.##############.#.##...#########.######################.######.#########.##########.##.###.####....##.###.#####.####.#####.###.##.#######..##.######..#####.#####.########..###.#.##.#.###############.#..########.###.####..#.#########.##.###..###########.####.#..###..####.#.#############.##.#.#.######.###.#.########...#.##.######.####.######.#.##.#####.########
##.############.#.####.###.#####.########.#####.##.##.######..###.#######.#.##..#########.##..##.############.########.####.###.#.############.######.#######.#####.######.#...##....##.#.#########.#####.#..#############.#...####.#####.#####.###.#.#.#.##.##########.#.###.#######..#.##.##########.#######..##.#####.##.###########.####..#######...##.#####.#.##########.#.#.############.##..#.############..###.#######.##.##########################.#.################.#####.#.########.####.#####..#######
#.###############.#########.##########.#.#####.##.###.####.####.########.######################.##########.#.###.#####.########.####.####..####.####.#####.###########.##.##########.#####.###########.#.######.#############.#.############.##############.###.###.#####.#.##.#####...###.####..####.########.###.#.#####.###.#######.#####.#########.###########.####.#########.######.##.###.###.##########.########.##.#####.########.####.########.######..##..######.###.##.###.#######.####.#..##############
#...#.#####.##.#######.#.#########.#######..###################..####.###.#.#########.##.#.###############..###.####.##.#####.....#.#################.###.#.#############.###.###....#####.#####.#####.#.####.....####.################.#######.#.#######.####.##############.##..####.########.#######.############.##.###.##..#######..#.#####.##########.##.##.####.##.##.########.#####..#.####.######.###..#########.######.########.######.#####.#.#.##########.#####.#.###.#.###.###.###..###################
##################.###########..###.#.####.######.######..########..####.##.#####.####.########.###.#########.#..#.#..##.#####.#####.#########################.#.#########.###.####.#######.###########.#########.######..###.#.##.####.####.#####.############.####.#.######.#..###..#######.#.##.#..######.##.########.###.########..#.######.###...############.###..#######.##.##.#####.#.#.#########..#####..####.###..##.######..#..####.##.##.######.######.##.#####.#..#.#.############..####.#.##.##..##..#
##..###.#..######.###.#####.##############.#############.####...#############.#######..#####.#######.######.##.#######.#######.############.#############.#.##########..#########.##.######..#..#######.#.#####...#.#############.#########.##.##.###.###.###.#.########.##########..#.##########.###.#..###.########.#######.#.#####.#####.#.#######################.###.###.##########.##.#.###.####.###..#######.#####.##.#########.##.############.#####.#.#######.####.#..####.####.##.#########..###.##.######
####.######.##############.#####...#.#.#######.#####.#.#.#..###..##.##.#####.#######.#.######.###.##############.#..######.###.#####.###...########.###..##..##.#########.######.#######.##.#######..#.#########.#.#######.#####.##.####.####.###.####....#.#######.####..##.###.###.#.#.###.####.####.###.######.#.###.########...##....##.##.#######.###.###.############.###########.###.#.######.###########.#.#.#.######.##..###.##.######..##.#.##.###....#.######.##.....#....####..#.#########.#.###..##.###
.#######..######.#.##.##.####.###..########.#.############.###..###############.###.#####.####.##############.###.##########..#.####.###.#####.#########.####.####.#####.###.#############..######.###############.###.....###########.###.##.######..#########.#.#.###.#.#..#####.##########.#..###..##.####..##.#.####.###########.#...##########..##.######.####################..#.#.###.####.#########.####.######.##.###.################.#.######.#.##.##########.###.########.#############....#######.#####
#####.########.##.##.#.###.##..####.#####.####.######...#.##..####.#####################.#..##..#.#.#######..#.###.#####.###############.######.#.#.#########...###############.##.#####.#############.####.##.####.##.##############....###.##.#############..#####..#.###.##...#################.######.#.##.################.#.#######.##.##############..#.#######..############.#######.###..###########.#.#.##.#.#######.#..#..#####.#####.##.####..##.##.#..##.#######.#####..##.#.#####.#.##.##..###.###.#..
##..##.#######..###.########.###.##.######.#########.########.######.#.###.###.###.#######.#.##########.#.#.##########.##########.######.#.##############.########.##.#########.###.########...##.####.#.###.####.###.###.#..#####.####.######.###############.##############.######.#.#####.####.#################..##.#.##########.###.#.#..#.#..######..#######.###..#####.#.#######.#####.####.#.##########.#####.##..######.##.###.###########.#####.####.#####.##..#######.#####.##..###.####..#.###.#########
######.######.##########################.####.##.#.##########.##..###...###########.######.##############.#.###.#.#.#########.####.####.###.###.##.###.####..###.########.##.#########.##.##.##.#######.#####.######..#########.#..####.###.##########################.#####.##########.#####.#.##.#..###.#########..#..###########..######################.############.######.######.##.###.#############.##########.########.##..###########.#.########.##.#############.##########...##########.#.#..########.#.
##.#########.#.##########.########..##..##.##.####.###.###########.##...#..#####.#.##.###.######.##########.########.#####..######.#####.######.######.##.######..##################.####..##.##.#.######.###.###...######.#.#..#.##..##..###.##.##############.#####..#########.####.#####.##.#.#####.#.###########################.##.#...###.###.###.######.##.###############.#########.##.#####.#.###.###.#########.########.################################.#.#.####.##########.#..####.#############.####.##
########.#.################.###.###.#####.#######.##.#####...#####.##.##.#######.#..##.#########.####.#.###.########..#####.############.#.#######.#######.######.###########.#.###.#..##..#.######.#.###.#######.##.######################.##########.####.##.##..########..#.##.###..#############.###..#.###########.#.#.##########.##.###.#######.###.##..###.#.#.#..##.#..###.#.#######################.#######.#...###.####.####.#########...##.#.#########....###.############.#.#..#####..#.#############.##
#.##.##########.#######.#####.##.###.######.###############.##############.###..###.###...###.#########.##.#########.############.##.######.########..##############..#####.##########.####.#.####.###..##.########.######.#####.######.#.######.###############.####.##..#.#.#####.#.#####.#.#########.#..######.##.#########...##.##..#...##############..##..#..##..##.#########################.############.###..############.#.#########.#####.######.##..#.#####.#############.#.####.######.#.##..##.######.
###########.#.##.#####...#####...########.#...##################.######.#..###..####################.#.##.#.##.###.###.#####.###############.#..#######..#.#.#.#############################.############.#.#.#################..####.##.#######.####.####..##.################.####..#####.#####################.#################.#################.#####.###.###..#############.##.######.#########.##.###.######.######.########.###############..#.#..#.#.#.#.###.###..#.##.##.########.#######.######.########
##.#########.#.########.#.#.##....#####.#######...###.#..#.#################..##.#########.#.#.#.####.###.#.#.###.#.############.##.#.######.######.####.#######.#####...######..###.##.####################.##.#.####.#########..###.#.#.####.###.##...###.#############.#######.##..###########.#.########.########.########.############.#######################################.############.#.#######.#..##########.#####.##.####.#..##.##.#.####..##....#######.#.#########.##########.########.#..####.#..###
###.#########..#.##.#....##.#...##.#..#########.###.##.########..#########..###.##.#..####.#.#############.##########.######################..###########...####.##.####.####.#############.#.########..#######.#########.###.##########..##.###.###..######..###...#########..######....#####################.#.###.#.#####.####..########..##.##.##.###.###########.########..#.#...#.#.###.###.###.#####.#########.#.######.#######.########.########.######...######.####.####.#########...######.###.#####..###
..######.#####.####.############.#######.#.##..#.##.###.##.###########.##.##########.#.##..######.#.####..#############.##.#.##.##.#######.############..##.##.###...#.#...##.###.#.############.##.####.#.###.#####.#..#############.####.###############.#####.######...####.###..#############..#####.####.###.#############..#####.##.##.##.#########.###.#.###########..####.##.###.##.##.######..#..##.###.#####..##.#.#.#.########..####.#######..##.####.#..#####.###########.##.#######.###.#####..#####.#.
#################..##.#.#.##..##.###.###.########.#..#.###..########..#########.##.############.##.#.##..########..###..##########..########...#.########.##.#####.####..##.###..##.#.##.#..##..#..##########.#########.##..###############..###..#..#########..#..######.###.##.##..######.#.#########.####..#.#######.##.#########.####.##.########.######.#.######....###########.###.####.####..#..###.########################.#######.######.########################.####.#####.##########.#.#######.#.###.#.
#.######.##########.#..#.##########.##########...#######.###.##############.######.###.##########.#####.##..###.####.####.###.#....########..#.####.#########.##.##...######.##.#..#####.....###.######.##..######.############.#####.#####.#.#######.#.##.#####.###.######.###########..####..######.##############.######.###.#..####.#.##.#####.###...#.########.##.#####.###########.#.###.#####..###.###.##.#.####.##.#####.######.#.########.###.################...############..##..###..##############.####
.####.#.#########.#####.#.####.#.###..###.###.#..###.##.#.############..#####.########.######..####.##.#######.#####.####.###..###..######.#.###.#########.##.#####..####.############.##.#####.#.####.######..#######.#####.######################...#.###.###.#.###########.###############.#.########..######.##.#.####.#####.#.###.#.#.###..##..######.########.#.###..##########.#######...#.##############.#.#########.########.########.#####.##############.########.##########.#.#######.##.####..######.#.
###.#.#.###.##.#####.######.###############.########.########.#.#####.###.######..#..############.##.#.#################..########.#..####.#.################.#######.##########.####.#####.##.#####.#.###############.#..#############.###.#..####.####..#.####.######.########...#.#..##.#####.#.#.###...###.###.###########...###.#...#####.##.#####.#############.####.##.###.#######...#######.##########.#.###.############...###.###########.#########.##.###########.##.##.#.##########.######.##..##.###.##
########.####..############.###..#######.#.########.###.##..#########.#######.#######.##.####################.##.####.#.###..########.####.###.#################.##########.###.####.##.#..#####.#####..#.#..##########.####.##.##.###..####.############.###.###.#######..####.#######.###########.###.############..#.######.#.##########.#########.######.#...##.######.#####.#########.#...#.###.#################.#..######.##.#######.###.###.#########.#.#...#####.###.###########################.##########
##..####.#####.#####.####..################.#########..#########.#.#######.####..#.##.######.#.##..#################.#####.##.#.#######.##########.#.##########..#.#################.#.####.#..#####.###################.####.##############.####.########################.###.#.######.################..############.#########.########.#######.#####..###.#..###.######.#.#..############.##.##.#############..##.###.#.#########.######.######.#########.####.#####.##########..#####.#.###.##########.###.##.#.
#######..#########.#######.#.#####...#..#####..##.######.###..#######.######.##.#######...###..##.##.###.#..##.#.#####.#########.##..##.##.#.#####.#.#..#.##.#..##.#.####..#######...#.########.###..#.####.########..###.#.##.##.#######.#####.#######.#..###.###.#######.#.#########.##.#.#.#.#########.###.#.########.##########.######.##.#.############.#.#.#################.####..############.#.#.#######.#####.#####################.##.##.#..###.#.#################.###.##...##.#.###.#######.###########
..####.#######.#.##.#..##.##.##.#######.#.####..###.##############.#########.#######.###############.#.###.#####..######.####.#..###################.#..##############.###..#.############.###############.#######.#..#..####.######.##########.#.##.##.#.#..#####.###.#######.##..##########..##.#####..#.##...##############.########.#######.#######..#######..################.#.###..###.##.##..###.#.#######..#####..#.##..#.###.#..###########.....#.###.######.###..####.########.##..###.#####..##...#####.
#.##.#..##.########.##.##.#####.####.##..#####.#.#####..#####.####.####.#####..#######.###.##..##.#.#..##.##.########################.##...###.###.########...########..#.#####..#.#.#.###.#############.############.####.#######.###.##.########.#################...#.####..##.####.....##########.#####.#######.#.##.############.#.##.#############.########.#..###.##.#########..#####.#####.###.####.########.######.#...###.####.####.##.##.####.#######.###.#..#######.#..###....#####..##...######.###.##.
##.##..##.#######...#.#..##.#######.###.#.#.######.##########.#####.#####.#######.#.###.############..###.#..#.#####.####.#.##.##.##..#########.##############..#####.#.###.####.#.#####..######..###########..#####....###########.#.########.#.##.##.##.#############.####.###.##.###.##..########.##.######.#.######.###...###.####.###..#####..#..#####......#.##.#.########.##.#######.##..#.#######.##..#.########..##...#.#.#.###..#.###.####.##..#..#.#############.#..##########....##.####.####..#..###.##
########..####.#######.##.#####.#####.#########.#####.##...######..#.####.#..#.#####..######..##.#######.#.##.##.##..#####.#.####.#####.########..#.###..############.######.##.#.####.#.##.######.####.###########.########.#######################.###..#.####.#########.#.##.#.#.#.########.#.#########.#.#..######.#######.######################.##.########.#.####..#.############.#####.##########.#...########.###.###.####.#.##.##..#.###.###########.#########.##.#####.###...########.#####..##.##..#.###
#####.#####.####.############..####.#######.#######.###.######.##..#.###.########.#############.#########.#######.#####..#.##.###########.####.###..##.##.#..##.######..###.####.######.###..##.#.####.##########.###############.#.####.##.#..#..#.########.#.######.##########.#####.#####.##########.###.#.####.#########...###.########.######.####..##..########.########.#################.#.#.#####..##.####.#.########.##.##...##.########.#.#####..#####.####.##########.#####.##.#####.############.####..
##.###.##########.###.#########################.###.#####################.###.####.#.#.#########.#.############.#############.####.#####.##...###.############.#..#############.#####.#######.##..###.#####.#.#####.#######.#############....###.#.#.####.##.#..##################.#############.###.#.######.#####.####.###.#####..###.#.##.##.#########.###.#######.##.#######.######.#...######.###.#######.#.####.##.###.#.#########.###.####.#..##..############.####.######.###.####.#####.#######..#.########
#..##.####.####.#####.###.#####.#######..###########.#..##..#############.###..#..########.#########.#####.####.####.###.###..###..##.############.####.#.##.#.##..##.#..###############################.#####.###.#########..######....###.######.#.####.###.#.#######.##.#########.####.##.####.#.##.##.#############.#.#################.##..####.###########..######.######.#.#.#####.###.########..##.#####.##..#.#######.##.#####.############.########.#...#####################....#.##.##########..#.######
######.####..##.###.##.###.#######.##.#.#.####.#########.#####.##.#####.##.##.###.########.#######.###########.#####.#.#.####.#..#####.###.##.#####.######################..####.##.####################.##########..##.######.###.#.##.####################.####.###.#.#########..##.####.#####.######..####.#...####.#########.#.####.###.#####.#..####.#.####.##.##...########.####.####.##.#.##############...####.###############.##########.##..#######.#.#.#.##.########..##.##.#######.########.###.########
.######.######..##.####.######.#.#.#.##.#########.#####.#####..##.#.###.#..#..##.###.#..#.##.##.##...##.###########.##.#########.######.##########.##..####.####.###.########.########.#######..#####...#########..##.###.#####...########.##########.#...########.#######.###.####.########.##########.##########.###.#############.###############.###..######.#..##.#########.####.########################.############.#####.###.#.#########.#.##..###..########.#######..#.#.#..###.#.#####.####.#######.#.###
#..#.##.#.#######.########.#######.###################.#.#####..#.#.#####..#####.####.######.#...#.####..################################..#####.######.###.###.#######.######.#.#.###.#.###################.##.######.####..##.###.###.#.#########.####.######.#..#############..###..######.#.####.##.###############.###.##.####.....####.########.#####.#..########.##########.#########################...#################..#####.#.##.##########.#.###.####.#########..#..####.#..###########.###############
###.###.####.###################.#######.####.#####.##...##.############.#########.##.#####..#######.###.##.#####....######.###.##.#####.##.####.##..################.#############.##.##....#####..########.#....#############.###.#.####.#..##....####.###.###.#..#.###########.######..#.##.#########.#########.###################.########.##############.#.#######.#.#########.#####.##############.##.#####.####..####.########.#.##.#######.#..##.##.##.######.#.##..####.##.#########.###....#########.####
###.#.###.#.######.##########.#.##.##.##.###########.###.#####.#.#####.#.#####.#.##.##.#####.#####..#.###.#.###########.###.#######.#.##.#######..#######.#########.########.#######################.####..##############.#.##.#..#.######.#.#####.###.#####.#.##################.######.####.###..########.#####..##.#####.########..###..#.#.##.###.####.#######.####.####.####.########.###....###.###########.#.##.##....#.#######################.#.##.####..#######################.###.###.######.####.#.###.
#######.##########.####.###########.##.#.#######.#.####.###########.####..####.##.#.####.#####.####.#####.#.##.####..##.#..##.#.#######.###############################.#########.##.######..##.######..#######################.##.##.#.##.######.#..########.#############.###.##.#.#.###.######..###..##########.#..#########.####.#####..####.########...#####.##..##.###.#..#########.####..########.#...#####.#.#######.######.#####..##########.############.##.##.########.##.###########.#########...###....
####.####.#####.#.#.###.#..#.######.#######.##.#######.##.#########.#########.####..##.#################.###########.###.######.#.#####.#.######.#...##.######.##.######..#######.###.#..#.#..##.#.###..######.###.#######.#########..########.#############..##########.########.###.###.##.###.############..#######.##..###########..###..####.#.######.#.#.#.####.###.#.###.##.####.######.#######.###.#################.##################.##.##.#######.######.############.##.###########.#.#####.########.##
###.##.##################.#####.##.#######..########.######.#########.#########.######..######.######.####.######..###############.##.####.#########..##.#.##.#.#.#...#####..#########.##..#..##..#.###.##.#..######.###.#.####.#########.##.###################################.######.####.#####..#..####.####.######..####.#.##.######.########.##.####.#######.#.#######.#####.###.##.#..##.##.#.####.#############...###.#..######.#.###..#.####.##.###.##..##.#.##.#.#####.##.##.########.#.#..###.########.##
####.##....#.##.###.###.###.########.##.#.######.######.##..#.#.##.#####...##.####.###.###############..#####.######.###...##.###.#####..#####.####################.####.#######.#########..######.###.############.#.####..##.#..######.######.#.##..########.#.#.#####.###.##.#.##.###################.#.########.#..##############.#######.#....##.#####.##..#####.###.######.#.#####.#########.####.######.##.##.#..#########.#####.#.###..#############.##################.#.#.########.#..#.######.###.#######
.###.######.#.#######.#######.#.###.###..##..###.#########.##########.#..##.#####.#..###.###########.##.###.####..#.########.########.##.########...#######..########.##.###.####.######.###.#.###.######.####.####.#########.#####.###############.#.#########.##.######.#.#########.###################.###.###.##.#.#.####.###.#.######.######..#####.#####..##..####..#######..###.###########.##..#.#.#...#.#.##.###########.#####################.###########.#############.##.##########..##########.##.#.##.
#.###.########.#.###..########.#########.#####.############.###..#.########.####.#.########.#..#..####...#.#.##.#####.###.###.#####.....#.##.###.#.#######.####.##.##.####.##...##########.####.#.##########.###.##..#.#..##.#######.#.##########..##.###.##############.#######.######.#.#######.####.#############.##.####..####.######.####.##..#########.###########.#########..#####.####.######.##.##.####################.###.#..##########################.###..##################..################.#.###.#
##.####...#######.###.#.#####.########.#.###.##.###########.##.###.##.#####.#.####.####.##.##.#.##########.#.#.##..############################.####..#.##########.#######.####.########.#.###.##########.###.######.#.#..####.####.#####.##.#####.#######.####.#..######..#..#######.##.#.#.#.#####.#...#..##.#######..#..#################.##.#######...######.###.###.##.#####..##..#.###....###.#####..###.#######.#######.#####.#.#########.#.#.##.##.##.#.###.########.#.##.####.##...##.######.#######.##.###
##.##..##.####.#.################.########..#.###.#################.##.#..#.###.####.####.##..####.##...##.##.###########.######..##.#.##..#.###.#####.#####.#######.#######.#..###############.#####.#.############.######.##..#.#.##.#############.###########.#####.#####.######.####.#.#####.#######.#################.#.##.#.###..###.######..#######..##..###.####.######..##..##.##..###..##.#.##.#.#.###.##..#...################.######..#.########.###..###################.####.#.##.#######.######.#####
####.####################################.##..######.#####.###.#####.#########.##.#####.####..######.###.#..###############.#.#..###.###..########..####.####.##.##..############.####.###..####.##.###########.####.###...#####.#.######.###.#.###.##########.######.##...#.##.##.#.##########.#####.####.############.#.##.######.#.#####.##..####..##.##.###.#..###.###.#..####..####.#.########.#####.#.###.######.##.#.##.#.############.###..#.#.##...##########.############################.###.######...###
..#####.####..##..##########..#########.#.#######.########.##########.#.#.####.#####..#####...###...#####.##############.##.#####.###..#.#.###.######.##.#############.#.######.#.##########.###############..##..###.#########################.#####..#######..########.##.##.################.#.#######.#####.###.#####.###.##.##########..#.####.#.#####.######.##.###.####.########..#.####..#####.#######.#.##.##.###.######.#.###..######.#..########.##.#####################.###.##.#########..###.#########
##.#.##############.######.##.#########..####...###########.############.###########..######.####.#.#######.##################.#######..########.########..############.########.######.#.######.##########.#.###.########.#..#####.#########.#..##.#####.#########.######.######...#.####.####.##.#####.###.######.###..##.#..####.########.#.############.#######.######.####.#####.#.###################.#.####.#.#.#############.###.##.####.##.#.###.##.###############..#.#####.##.#.##########.###.##..######
####..####.####.#####.#####.###.########.#..########.######..###..######.####.##.##..###..############.#.#######.#.#.#######..#..###.##.##.##############.###.####.#.#####.####.#####.##.#.####.#########.#####.##########.####.###.#.######..#####.#######.##.##################.######.#####.#.###..######..##########..###########.####.#..####..#####.####..##.####.#####.....###.##.####.###################.##.############.#.##..####.#########.#..#######.###############.###############...#.#.#######.##.#
##.######.##..###..#.#########.####.############....###########.#..##############.##.####.#####.#####..#.############.####.####.######.####.#.####..#######.##.########.##..#.######.###..#####.###.#.#.##.####.####.##.##...#.######..##.#.#..######..##.####.#####.###.#####.####.########################.###############.#.#..########.#.#.####..#####.##.#####.####.#..#...###..###.######.##.###.#.#######.##.#.#.####..#####.###.#############.#.###..#.#################.#.######.########..###.#####.##.#..
##.#.######.##.#.##.#########.##.##.####.###########.########.###.####..######.#.########.####..#######.###.#####..##.####.##.#.#.#.##...##..###..##..########.####.##################.##############.#.###.#####..###.#####..####.##.#######.########.#######.#...#.####.###########.#####.##.##..#####..###.##.########.#.######.#######.##..#######.#.#.#.#####.#######..#.###..####.##..#####.###.#.#####.##.##.#..#.##################.####.#####.#####.#####.#...######.###..#############.##.#####.###..####.
#.##########.####.#.########..##.##.######..#####..#######.#######.################################.###################.#.##.##########.######.###..##.#.#..###..#.#..#.#.#.###.#..#######.##############.#######..####..###..######.#.########.##################.#.###.#.################..##.####.###############.#######.################.#.##.################.##################.#####.####.####.#######.#.###.#############.#..###.#####.###############..####.##.#..######.######...##.###.#####.####.######
##.#.#######.########..######.#..##.#.#########..################.#######################.##..############.####....#####......#######..#...######.#.##########.##########.####################.#.##.##..########.#.#######.##.####.#...######.#####.##########.##.####..#######.#.#####.######.#######.#.#######################.###.##..#####.###########..###########.#.########....########.##########...###.##.########.####.#.###################..#####..##.#.###########.######.#.####.###.###...#####.###.##
########.##################.###.##.######.######.#####.####.##.##..#.#############.##.###.########.#.#############.###..##########.####.####...##.######.#.#######.#############.####.#####..###.#######.###########.#.#.##.###########..###..##.##..#########.#####.##.#####.#########.###.######.###########.##.######.#####.#.##.######.###.##########.################....######.######.#.##########.##.####.##############..####.###..####.#.#######.######.####.#.###.#..####.#..####.####.####.#.###.###.##..
####.#######.#####..#########.#######.######.############.##.##########.#.#######.#.############.####....####..#.#.#########.##..#.##..#######.####.########.#####.#..###...###.####.#.#####.########.##.##..###.########..######.##.##.########.#.#.#.##.#######.#..########.#.####.#.###.#####.#####.###.#####.##..#############.##.###.#########..#####..#######.#######.###.##.##.#####.#.##################.##.####.########.######.###..#.##.###.#.#.########.#.####.################.###.##.##.#.###.########
#.###.##.######.###.#.####.###.###.####.#######.#################.###############.####.####.###.#######.###.#####.#####.#..####################.#######.####..#..##########.##.#.########.#....###.#####################.#########.#.#.####.##...########.###.#.##########.##.#########.#####.###.######.########...####.##.######.#####.#.#...#.########.#####.##.#############.###..#########.#.#.###########.####.#####.#..##.##..####.###############.##..###########.########.##.##.#.#######.####.####..###.##
#######.#.####.#.####.##..##.############.####.############.######.###########..##..##.######.####.####.#########.#######.######.#.#########.##.###.#.######.##.#################.###..###.#########.###.######.#############.###.#########...###.#.#################.#######.##.#..#######.#.###.#######.##########.#######.#.###########..####.##.###..##.##.#.#.###..##.#####.#.#########.#...######.#######..#######.######.##########.######.#.#...#########.###.##########.#####.#############################
##############....###..#####.####.########..##.####.#####.#.##..###.#.#..#.################.##.#####..#.#####.###...##########.########.#######.##.####..##.####.###.###########.###..#####.#..###.#.#...###.####.##.####.########.#########.##################.###..############.#####################.############.#########..#######.####.##################.##..###.#####.##.#.####.#######.#######.##.#####.###.#.#.#######.##########..##.##.##.#####..##.###..#########.#######.##...##########..##.#.#######
#######.#######.##.#########.#.#.##################.####.###.####.##.####..###.#####.##.###.#####..###.#.###.#.############.###############..####.#####.###.############.##.#######.##.####.######.######.######.#####.####.#####.####.##..####.#.###...#.###.#.####.####################.#.####.##..###.#.#####.####.#######..###.#######.######.##.###....##..#..###.####.######.#.##.##.###.##.##########.#######.#########..#####.###.####.###.###.#.#.###...####.#.#######.######.#.########..#.########.####.#
#..####.#####.#.####.#.#######..####...#.##.####.##.###.###.##.########.#..#####.#.######.#..###############.##.########.####.######..###.####.#.#####.###.####...#.##..##.##.##############..######.########.####.##########..##############.##..###.####.##...######.#######.#.####.########.##.####...####.##.#######.#####..###..#.###.#.##.##.#.#####.#.####.#.######.############.##########...#.######..#.#.#############.##.#####.###.#######.####.###############.######..#.#####.#..####.#.##.############
##..#.##.###.#..##..#######.#################.###.###.###.###..############.#######.#.###.#####..########.##########.################..#.###.#.###########.#...#######.#########.##.#########.#####.######.#####.##..#########.#.#####.#########.#######.#####.#####.####..#.#..#####.####.########.#####.##..##########.##.##########.#####.#################..#.#####################.##########.###.###..###.#####..#####.##########.########.#####.###.#.##.#.###########.###..####.##..###...###.#.######.#####
#..#########.#######..######.########.#..#######.#####.#.##.#####.#.##.#####.#.##########.######.###############.#.#######.###.#######...####.############..#.#######.###.############.##############.#..#############.######.####..##.########.#####.#######.#.######.##.############.###.######..##.###.###.###.#..#####.##.#######.###..#.#.#.####.#.###.#.#.#####.########.############.####..###.####.##.#.#.#######..##################.####.#.######..###..#######.#.####.###..###################.#.####..#.
###.###.#.######.#####..##.##########.##..#########.##.#.##.#########.#########.##.#.#.#######.#####.###...#.###.#..#.##################..#.#######.#####.########.##.##.#####.######.#.#...####.#######.######.#.####.##.###.######..#.###.#..#######..#####..######.#.##.##.#.#.#####.###.####.#.##.######..##.#.#.###.####.##########.#########.###.########....#########.#.#######..####.#...###.#####.#.#.############.#####.#.######.##.#####.########.#####.#####.####.##################.##.####.#####.####.
..#########.##.###..#############.#########.########.##########.######.#####.#.###.###..#.#.##.####.#########.#.#########.#########.##########.####.#######.#####.##.#################..########.##..####.#####.##########.##.###########..#########.#.##.##.####.##########.#.#########..#.#....######.#########....##.###.##########..#####.###.###.#######.#####.###.#.########.###.#################.###.#.#..####..#####.##.#########.##...######.########.###.#.#########.##.#..###.###########.##############
#####.######.###.#.#######.#.########.#######.#########.###############.########.#######.######.#######..#########.####.####.#..###...####.#.#########.###########################.#..######.#####.###########.###.###.##.#############.#.###..##..###.####..#####.####.######.###.###...####.#.##########.#########.###.##########.######.###.######.#########..#.######.#.####.#.#######..##.###.##.#..#####.##.#.#####################.##########..#.####.#..######.###.#######.#.################..#####.#######
###########..#.######.#####.####.########.#.###############.##########################.#########...###################.#.###.#.###.####...############.#.##..#############.#################.#####..########.#############.#################.#####.##.#.#####.#.###.#####.###############...##...#.####.###########.#.##.#########.###..#.#.####.#########.###.#.#####.#####...##...###..#####.##################.#########.#######.####.##.########.#.####.#########.#.##.###..#.##########.##..##.##.###.#..######
#######################.###...####.#######..##.#############.###########.#############..##.#######.###..################.##############.#######..###.###...#######.####.###.##.####.###.##################################.#.######.##########...#####.#########.####.##############.#.######.##.#########.#.####.###########.#######.#######.######..####################.#.################.#####.#########.########..###.##.########.#############.###.#####.###########.#.#.###.######.##.#####.##...#.####.###.
#############.######.#..##.####..##########.###.###########...####.#.#.#.#######.####...############.##.#.############...#.###.######.##.###############################.#######.#######.#####.#####.######.########.############..#######.#######.#..##############.###.#.##.########.###########.###.#########.######.#.####...###.######..#.################...#.#######.#####.#####.#.#####.#..########.#######################..######.#.####.##..######.####.###.#########.#.###.#.##########.###.#.######.##.
.####.########.######.###..#.#######.#########.####.###########.#.###########.#########..##.#..#######.##.##.#.####..##..#...####################..###.##.###########.#####################.##################.##########.#.#####..#####...#..########.########.####.######..#####.###.#.##########.#########.###.########..##.#.###.#.#######.#####.#..########..#.############..#.###.####.#.#.#######.###.##.#.####.###########..####..##############.#.########.###.####.#.#############.#.#.##.##.#.##..#######
.#...##.#######.###.#.###.########.#######..##.######.##.###..##.#####..#...#.########.#####################.#############.#.#.###.#########..####.##################.###.##.#####.##.##.#.####.######.###############.########.#######.###########.##...###.####..#.###########..######.#..##############.######..##.######.###.######..###..#####.######.#########.##.#####.############.##.####.#######.#.##.#.###########.#.####..##.##.##..#######...##.######################......######.#########.##.#######
#######..#.#.##.###.###########.#########..#########.####.######.#################################.####..##.##.#.#.##.#######.###.##########################.#######################..##..#..######...####.#####..#.###################.####.##.##..#######.#.#.#..#####.#...#.###.###.######.#..#####.########.#######..########..###.#############.##########.#######.######.#########.##.##.###..##.##############..##.#.############.#.####.###################...##########.##.######.##.####.#.#.#.####..#####
##.#.######.####.....######..#####.#.###.###########.#####################.#####..#..#######.#########..############.#########..####.#####.####..##.########.###.##.##########.###########################################..###.#########..#.#.######.##.####.###.##..######.#...#######.#######..#.#############.########.#########.##########.####.####..######.###.###.######.###################.###.#########.###.##########.##..#.###.#####.########.######..#.#######.#######...##.#############.####.#######
######.#################.#.###############################.#.##.###.##.#.########.##..###..##.#.####.###.#.#.####..#..##.##.##.####.###########.###.#######...####.########.#.###.#####.##.#######...##.##.###.##.######.#.#.###############.#############################.####...##.#######.#####.##.####..##.########.#.##.#.#.########.#.######..##..######.#.#####.#############.###..############...##.#####.####..#####.#.###...##########.#######.######.######.######.#########.######.#########.#.########.
#...##.####.#.############..###.##.####.##..######.#.#.######.#.#######.#.#####.#.#.#...#.#########.########.##.###############....###.##.##.#.####.###.#####.##.###..########.#######.################.#######..#.##.####.############.###########.######.#####.#######.####.###.#.####.#####.##.###.#####.###.##.########.#########.###.###.####################..########..###.######.######.###..##########....############..##.########.####.###.#.#.#######.##.#####..#.#..#####.#######.##.####.#.#####.#####
#########..#.########.##.##.########..#..##.###.###########.##...####.###.############.#####.###.####.#.####.#.#.#######..###############.#######.##########.######.#.##.####.##.####.###.#######.##.##.##.####..######..#####.###.#.###.##########.##.#####.#######.#####.##.########.###.##############.##.#####..#.##########.#.####...#..###.###.###########.######..#..##.###########.##..#.########.##.##############.#####.#####.#####.#####.#########..###.#############.###.#########..####.###.#######.##.
###.####.######.###.#.#############.########.#####.######.###################################.###.#######.#.#######.#####.##.#.############...#########.###..#####.##...##.######.###.###.##############.#####.###.####...###.######.#..########.###############.....######################.#####..##########.#########.##..#.#############.########.##########.#.######.###.#.#....#####.###.##.###.##..####.##.#####..#######################..####.#.##.##.######.##.#####.###########.##..#########.###.########
.#.######.######.##.###..########################.###...####.####..##.#####.##.#.##..#.##.#####.#####.###########.###.#..###.##...##.#.#..##.##..#######.#######.##.#.################.###################.#.#######.##.###.###.#..###.#############.#####.############..####.###.##.#########.######.##.####...######.############...####.#######.###.##..###########..##############.###.########.##.######..###############..##.######.##.######.###########.##.####.######..##.####.####.###.#.##.#.####.######.
##..###.####.###.###.#.####################.#.########.######.####..########.########.#######.#.##.######.##############..##.######.######.#.####.#################.##########.#####.###.##.#######..######.######.###.####.###..#..##..#..######.##.###########.#######################..###.##..#######..##.###.############..######.########.##...##.########...####.#######...#####.#########..############.#.#################.########..#####.#.#######.#####.#######.##################..#####.#.###.########
###.###.###.#######.##.########.##..######.#.######.#.##.######################.#..##.####..#######################.##########.#######.########.#.#####..##########.#####.#######.#.#..#..###..###############.####.##########.####.##..######.##########.#########..####.#.########.#######.######.#..######.#####..###.##.############..##..#.##.##.######.##########.####.####.##.#.######.#########..#.##.##.######.#.########.##########..###.####.######.###..####.##########.#...#####################.######
#######.#.#####.##########.################.##.########.###..######.###.#..##########.####.#################..####.##########.#.############.##########.#####..#.#.####.######.#.####.#.####.##.####.######.#..#####.########.####.#.###.#..#..#.##..#############.########.#######..#####..######.####.##.###..#####.####..###.####..#####.##.##############.#.#######.############.######.##.#######..#########.#########....#.###.#####.####.#######..##.####.#..############.###.###.###..#.###.###.#.###..####.
####.#########..##.#.##########.#.#.#############.#########.#######.############..#####....##########.########.###############.###..#.##.#.##.###.###.#########.#############.#######.#.###.#######.#..########..#######.##.##.########...####.##.############.###...#########..#######.#####..###########.##.################.####.########..######.#####..###..####.#.#########.#################.##.###.##.#####.#.#####..#########.######.###.#..#######.#.#####.####...#######.#####.####.#######.####.#..#####
##.##....###.#.######.##.#####################.######..###############.#.##########.###..##.###.##########.########.##.#..######.#.####.##.###.####.#######.#.###.#.########.####.####.############################..################.#####.###.##.#.###..########.######.##..#########.###########.###.##############################.#.#####.##.####.#.####...##.###.#####.#.###.#######.#.#.##..##.#.#.####.###..##########.#############################.##.###.##..######.########.#####.#.#...#.####.##.######
..#####.##.######..####.#.#.#...#..###############################.####.####...######.#############...#.#.##..####..#.######.###..#####.######..############.###########.######.##.#.#####.####.##..#.###.#####.######.###.##.############.#######.#..#######.####.#.##.####.#.##.######.####..##.########.#######.#.###...#..##.######.###.###..#.##########.#####..#.##...######.#.################.##..###.#######..#.##.###.##.##.....#..###.################.##..##.##..##.#.#######.#.#.#.#########.###.#####.
#.#..###.###.#############################.###.#.#####.#.###############.##.#.###.#####.##.######.#.#.#.#####.#####.#.#..########.###.#.#########...######.#.####.##.#.#########.###########.######.####.###.#..#####...####.##..#..#######.###.###.##.######.#.##.#....################.#..##.#.#.##.##.#####..#######.#..#######..##############.##.####.########.########.##########.##.#.#.####.###.#####################.######..###.#######.#########...########.#####.#######.#########..####.##..#####.#####
#######.#############.##.#.####..#.#.####.#######.#.############.###..##.##.#######.#####..#########.##...########################.######..#####.#.#.#######..####.#######.##########.############..######.####.#.#######.#.###.###.##############..###.###.##.################.##.....#########.#######.###..#########..############.####.###.####...#.#.###########..##..##.#################.##################..########.####.#.####.##.#.#.##.#####..#.#######.##########.##..###.###############.####..#######
####.###################.##.#####.###.#####.######.#.#########.#.###.##########..####.#.##..#####..########.##.###..###.##.##############.#########.#..##.#.##.#.####..#.####..#.###.#.#####.##....######.###.##.##.######.########.###.###.#.##.###.#.##.#.##################.##########.#.#########...#.#.###.#############..#.####.##.##########..######.#.###########.########################..########.######.####.###.###.#.####..##.##.#.##############..######.######.###.#.########.#######.####..#.####.#
##.#.###.#.######.#.##.##..##.##############.#.######.##.#..###.###.#.#.#.###..##.##.#..#..######.##.##############..#.###.#.#########.#.###########..####.###.####.#####.########.####.#######..#.#############.################.######.#######.#.####.#########.#####.##.####..###.######.######.##################.###.########.########.#######..##..###.####..########.#.#..#..#.####.##.#..####.#####.#########..############.##.#..##############.########.#.########.##.########.#.#.########..###...#.#.###
#.#.##.#.##.###.#############.#####.##.########.########...#..#####.##########.###.####.###..####.######.#....###############.##.#####.##..#######.####.####.##.########.##############.#####.###############.###..############..###.#######..#.###.####..#######.###.#####..#.###########.######..#.##.##.##...####.#..###...#..####.#.########.#.#..###.##..#####..##.#.#.##########.#######.#.######.##.############..####.###.###.#####.####.####.##########.##.###################.##############.#.###..###..#
#############.####.##.##.#..####...##.###..#.###.####.######.#########.##.#######..#########.###.###.########..###.#..#######.####..###..##.######.##############.#######.###.#####.##########.##########.#..#########.#.####.#####.#..#.###..###.####.##.#...####.##.###.#..##.###...##.######.#####.##.###..########.####.#.#.#####..###.####.###########.#..#########.###########.####.##..##.#.######.####.############.####.#################..########..#.###.##.############..#####.###.#######.#####.###....
####..########..######..##.##...#############.################.###.#.#....##.#######.#.#.#####.##.#.###.##...###.####.##########.#####....####.##.##.##...###.#.####.#.#.###.########.#.#.#######.##.#######.######.#.#############.####.#######.##.#.#######..##.#.#####..##.########################.######..#####.#.#.##############...##..##########.#################.####.#.###.###.##########.##################.########.#.#.#.##########.#########.#############.####.#####...#.##############.######.###.#
..#.##########...#.###.##.#####.##.#########.##.#.##.####.#######.#####.####.#.##############..#.###.#.######..###.######..##.##########.####..####.#########..####.############.#########.##..####.#.####.######..###.#..###..####.####...#########.###.####..#######.##.###########.#.######...###.####.######.##.##.#######..#######...#########.####.#.########.##.####.#.##.##########.####.######.###.########.#####.#.##.#####...########..#..#.#..#.#####.#.###.######..############...#############.#######
#.####.##.###.#.##################.##.############.#########..#####.#######...#.#########.###.#.##.#########.####################.###.####...###.##...########.#######.#..########.#########.###.#.#..######...##.##.###..####.###########.#.##.####.#.#####.########.##.######...#.######.########.#########.#.#...###.###..########..##.##..##.##.###########.#.##.####.##.######..#############.#.#.########.##.#######.##.####.#####.####.####.##.#.###..#######.#.#####..#####.##.######.#.#.#.#########.######
##.##################..#.##############.###.###.####.##########.#######..#####..##.###..#.##########################.#####.######.######.#######.##..####.################.#.##..#############..####.####..#########.#####..######.##.##.########.####..######.#.####.####..###.#.################.#####.#########.########.#######.#############...#####.#####.##############.######..#.#####.#####..######.#########.############.####.##..##.####.###.##.###..#.#....#####.####.##..#######.####.#..######.######
...##.#########.##.#.#####..#########.#.####..#####.#######.####.#.#####.########.#.####.#########..####.######.###.########.#.##.#####.########.####.####.##.############.#.#..##.####.#####.#.#.####.#..#.###.####.#.#####.################.#.##.##########..#.#.##.####.#######.#.#.######.########.#####..#####.###############.###.###########.####.############################.##..##.##.#.#####.###.##.####.#.#..###.###..###.###################.#####...#######..##.#.#####.#####.#########.##.#######.##.
######.#####.#####.#.############.##################.#####################.########.###..#####.#####.###.##########################...#.#.##.#.##########.#######.##.###.##.#...#####.###.########.#..#.###############.######.#.#######.###..#.#######.######.#.###.###.########.###.#######.####.############.#.##.######.####.######..###..##..###.#.##########.#.#######..#########...########.###.########.####.#.###.########.############.##..###.###########.###....#####..#####..######.###################
#.##..#####.#.#.####.#####.#.###########.#######.#.####.#.##################.##########.##.###.#.#.#..####.###########.#########.#####.####..#.#####.#######.##.#.#######.#.#######.#########.##...######.###################.##.#####.####.#.######################.#.####..##.#.###.#########..###.############.####...#######.##..###..#.####################################.##.##.#.###.####...#.####.##############.#.#.#.#####.##.#.##.####.#.###...#########....########.##########.#.##..##.####.#.##.#####
.####..########.#.##.#######...##..#####.##..#.##.###.#####.#######.############..#####.##.############..############.############..##.#.#######.####.##.#####.#######..####..#.#...######.##.####.##############.####.######.###.####..#.####..#####..############.#.######..#.######..######.#..###..###.##############...#.################.########.##.####..#####.##..##.######.#######.##.#.#.######..#####.##.#########.######..#####.####.#.####..##########.##############.#...###.##...##.##.####.#.######
###.####.##.#.####..#######.####.####..#########.#.#.####.#########.####.#########.#########.##.##.######.########.##.#.##.#.####.#########.####..##.#.##.####..######.#.########.##########..##.#.###.########.##.###########.##..##.###############.#######..#...####.###.#.###.#.####.###########.#.#########.#######.###.#############.##.#######..###..###############.###..###############.#######.####.#####.####..#######...#######.#####.#####################.##..##..##.########################.######.#
.#.#####.##.#.###.######.####....###.###############.##.##.###############.#####.#..####.######..######..####.###############.##.###.##.######.####.#######.####..#.#########.###########.###.#######..##...###.###.####..##.######################.########.#.#.##########..###.###...###.#..####.#####.##.#.###.#.###############.####.####.##..######.######.######.#######.#.#.###.#.########.#.###.#.##.##.####...####.########.####.###.#.###.#.#############.#.#####.##.##.##.#.#####.##.#..#.###.########.##
####..#.#..#.###.##.###.#####.###..#.####.#######.#######.#####.#######....#.####..############.########.##.#####..####.####.#####.##.#.#.############.#.##.#.####.###.#######..##.##.#############..###.#.##.#...##.##.####...######.############.#.##..##.###.#####.##############.##..#.#####.##.#.###..#.#.#.#######.#####...#.##.##..########.###.##########.#..##########..##########.#####.#####.####.###.##.#.#########.#####.###.#.#######..########.####.######.######.##.####.####...#..#######.###.#.###
##.####.################.####.###.#######.##########.#.#.########.#.##.####.####.####.#####...##.##############...##..###.##.##...#...############.##########....#.####..########.#####.###########.##.######.##.#############..#.####..#####.############..#######.#########..##..####.#..######.##.#####.####.#.#.##.#########.##.#.######.###.######..#####################.#.#..######..###.######.##.#.####.############..###.##...##.#####..#..##.###.#########.#.####.##########.###.#########.##############
####.#.###.##########.##.#.##.######.######..##..###.##.########.#####..######.#########.##.###########.#..##..#.#.###.###..###########.###########.##.#..#####.########...#######..#.#..#########.#########.###.##.#...###.######..##.######.###.##.#########.##.#.#.##.#######..#.#.#############.##.###.#########.##.####.##...###############.######....###.######.##.#####.####.##.########.#########...#.#.####.############.#.#.#..#.######...##.#.######...##.#####.###############.################.####.#.
#.###.######.############.######.######.########.#.#.##.###.##.######################..#####.##...###########.#####.#####..######.#######.##..############..##.##########.##.####.#.######.##.#.####..####.####.##.###.##......#############.####.###..##.#########.##.#######.##.##...############.####.#######.###########.###################.######.#####.##.###.##.##########.#######.#####.##########.###########.#####.#####.###########.#########..#.####.#####.########..############..##########.#.##.#.#.
#####.#.#####.##########...##########.##..####..###..#..#.#.##..#########...##.##..##..#.###.#.###.######.#.#.....#####################.###.##.#######.####.###################.#.###.############.##.#####.###.#.##.##########.###.####.####.###..#######.#########....#.##.#.#######.#.##############.###.######.################.##.##########.####..#######.##.#####.######.#.##.##########.########.######.####..####..######.#####.###..###.##..##############.##.###.####.##..###.#.###.##.###########.######
..#.#########...##################..##.###############.######.#####.#####...##############..###################.###################.####.###..#########.##.###########.###..#####.#####.##.####.###.################.###.#########..###.#.###.#########.#.###.#############.############.###.###########...##########..#.##..######################.#######.####.#.#..####.#####..#########.##############.#######.###.#.###.##.##.#########.#########.#.############.###.############..###.##.#########.##.#####.##
########.####.##..#####.##.##########.#######.#############.#.#############.##..##.################.###.####.###########..#####.#.#.####.####.######.#########.######.##########.##..######.####.######################..#.#.#######.#########.##.####.##.#...#####.##.#.#.##.##.###.#.#.##.####.###.#...#.#####.##.##.##.####.#.##.#.####.###...#####.##############.#########.####.######.###..################..#.######.##.##.#.#.####.#############.####.##..##########.#################..####.###.##..#.####.
#...####.####.########.##.##.###.##########.##################.################.###..###.#####..####.#######.#########.#.######.#.###..#######.###.######.##########.#####.##.###.###.########.#######.#.##.###.#########.#.###########.#..######.##..##..####.########.#.##.#####.###..#.####.###.##.##.##.#########.##.###.####.#..#..###.############....#######.#..#####.######.###############.###.###..###########.#.###.#####.##.#########.############.#.#######.#.########..#.#.###.######.####.#######.#.#
..########..##.#.#..###..##.############.####..##.###.#######.###.####.##..#.#.########.#######.####.##############.##....#######.#############.##..##########.###########.#########.#.######..###########.####.###################.#.#######.#.####.####.#########.#.#######.#.#.###.##...########.#####.##.####.##.##.##.###.######################.##########.#######.###..#####.##..######.#########..###.##############..###.##############.#####.##.###..#.#.########.##########.####.#########..####.####.##.
.####.#######.##.#########.####.##.##.########.###.#.#.#.....########.###.##########.####.#####..###.########.######.#.#####.#####.#.#####..###########.###.######.#.#..###..####.##########.#.###.#######.###.####.####.####.#.####..####.##.##.####.################.###.######..#########.#.#..####.##.###########.########.#######.#####.####.##.####...#.####.#######...####.####.##.#######..##########.###.#########.#######.###..####..###.###.####.#######.####..##.######.###.###.##.##.##########.###.###
######.##.##.######.#.####.###.#######.##..######.##.###.######.#.#.######..########.#####.#.#.#########.#.#########.###.##.###################.###.##########.####.####.#.########.#.#.###..#################.####.#.###.#..##.#####.#.##.###############.####.#.########.#.###.###..####.#######.#.##############.###.###.####.#####.#.##.############.#######.######.##.##.###.#######.##########.######.#####.##############.#.###..###.###.#.#.#######..##.########.######.#######.#####.##.#.#########.######.
###.########...#####..###..###..##..##############.###.##.########.#######..######.######.######..#########.###########.#..##.##....#.###.##.####.###########.#.#.##.##...#.###.####.##.#######.######.#.###..#######.###########.##.#...##.########..###.#.#.###############.##.##.#.##.#########.#########.##.##.###.###.####.#####.##.#..##.###..#.##.#.#.################.########...########.#.##.#####.###.#..##..#.#####.#..##.##..##########.################.##.#.####.#####################.####.#########
####.#...##...####.##.##.###..##.##.#####.##.##########################..#...##..#######.#####.##########.###########.#########..########.####.#.#.######.######.##..####...#.####..#####.###########.#..########.#.######..##.#####.######.#####.##########..#####.###.######.###.#######.#######..##.#############.#######.######.###########.#######...###########.#.################.###########..######.###..##.#.#######.#############.##..##########.###.#..############.#.###################.#.#.#######.##
##.#.#.###..##.###############.#############.##################..##.#.#.######.####.##########.######.######..######.#.#####.###.....##.######.#########.##.#########..###############.#.####.####.##.#.#####.###########.####.##.#####.##########.####.#.#..###.#.#.####.#######.####.#####################.####.####..###..####.###.####.#.#######.###.##.##############.#####..######..#####..####..#######.##############.###.##.####.#############.###.###..####.####....#######.###.##.##.#######.##..######..
###.##.####.##.########################.######.####.#####..######.#.###..###..###.#.#.####.#######################.####.##.##.#.#####.#####.##.##.#.#..###.####..###################################.#.###.###.#.##########.#.###.###.############.###############.###########.#.####..####.###.###..###..########.##..#.#######.#.#.#.##########.###.##.######################.#############.#####.##.##############..#######.####.####.###.#############.##.######.##############.######.#.#######..##############
#.#..##.#########..##.######.###########.#######.#.####.##.####.#.#########.#######.##.#..###..############...###.#####.######.#########.##.######.########.###.######.##.###.#####..###############.###.#####.############..######.#####.##########.###.###.##.#####.######.###############.#.###..#########...###.##########.##.###.#.###########..####.#######.##########.#########.#########.#####.######.##..#####.#####.######...#####.######.#.##########.#..#.##.#.####..##.####.###.##..#..#######.##.####.
####..#############.##.####.#.######..#####.###########.##.#.#.#######..##.#.######.##.###.####.#.##########.#########.#..####...###.############.##.#####.########.#####.##.#########..#.########################.##.############.########.###########################....#####.###.###.##.###########..#####.##.###.########..##########.#..##.##############.#.#.##############.##.###..####.######..#.#####..##########.########.####.###.#..##.###..###.######.###.#.#############.####.##.##.#########.#..####
###.#.##.#####.###..##.##.#########.#####.#####.#.#.#######.##.##.#.###..###.####..##############..#.##.####.###.###.####.##.##.#######.######.###.#############.###.####################.###############.#..########..#..###..###..#############.#...##..########.####.####.#########.##.##.#####.#########.#.##.#.###.#.#############.###.############.########..#####..############.##############.##.#.#.###.#######.#.##########.#..##.#####.###.#####.##############.##.###########.##########.###########...#
.#####.#####.##.####.##.#.######.#.###########...##########..##.####.###..##.##.###.######.#######.#.#.###.#####.##.####..####.###...#########.####.######.######.###.########.####.####.#########.###.#.###############...##############.####.#.###.####.#.#####.####.#####..########.######..#.##########.###.#.###.####.##.##.######.#.#####.#######.#########.#.###.####.########.#.#####.##.############.#.###.########.#.##.#.#.#..#.#####.####.#######.#..#.#.##.###.######.#################.###.########.#.
##########.#.####.#####.#######.#####.####.############.############.#####.###########.#.##..#####.##########.##.########.######.#.###.############...##.#.#.##..###.#.#######..###.###.####.##..#####.#.####.######.##.#####################..###..##########.########..############.#.#.######################.######.###.##..#######.##.###########..#######.#####.##.##################.#.#######.##########..###..#.#########.#.##.###.###..##.#######.####.#.##.#..#.##.#########################.#######.#.##
#.#####..###.##..#..#.####################.##.####..####.#.#.###########..##.####.###..#########.######.##.##..#.####.###.###########.#..########.###############.#.#.###..#.#####.#..#######.##.#######.##.###...#..#.#.##.#####..#######..###....#########.......#.#############.#.###.#.##.#.######.##.###.######.##########.#########.#..#######...########.###.##.#############.########################.##.###.######.####################.##.#.##.###.#####.#.#.#.##########.#.####.##.#.##.###########.#.###
#.##.####.####....#####.####.#######.###..##.#.###..##..####..#######.#########################.#####..#######.#.###..######.######.#####..###.###..###.###.######.#######....#.##.#.##.#..#########.#.##.##########.#####..####..####.##.#.#..###.#.#########.#########.############.#.######..##.###.####.#.####.###.############.##..##.#.#.#############.###.###.##################.######.############.##.########.###.########.###.######.####################.##.###############.#####.####.###########.###.#
####.###..#####.###############..##.###########...##.###.#########.########.########################.########.##.######.##########.####.##############.############.###..#####.#######.##.##########..#.###.###.#.###.############.###.#.#####.##.#..############################.#.#.###.####.#######..######.################.###############.#######..#.#####.#####.#...#######.####..#############.#############..#.##########.##.#.######.###.##.####.#####.###.###.##################...##############.#.#####
..###.##....##.##################.##.#########..#.#############.######..#########################.########..#.###.###.###.######.##.###################..##.#####.###.#####.######.#.##..#.##############..##.############..###.#..#.#########.#######.####.######.######..##...#####.#.####.#.#..####.##.#####.###..######.#######.######.####.####.##.##.###.########.#######################.##########.######.###.########..#.#########..########.#####.######.#.##.##.###.###.#.#..#######.#######.##..########
.#########.###..#######.##.###..##.#######.###..#######.#####.#.##.#..#..#######..####.#####.###..##.##.#.###.#.#######.###.#######.#########...#.##..####..#####.##.##.#####.##.##.##.##.#.#.##..###.####.######.##.########.##.#######.###.##.#.####.######..######.####.############.###.#.##########.#.##########..##.##.#.#######.#######.###################.###..######.#####.#####..#######.##.#########..#.###..###.####.####.################..#..#####.###..####.#.########.#..####...##.#####.####..##.#
#.########.####.#.###..#####.###.####.######.######.#########.##########.####...#######.#######.###.####.###################.##########.###.##.#########.##.########.####..##.#.########.######.#.#.##..#.#####.#...#####.###############.####.##.########..####.#.###########.##########.#.#.#####.#.##.#.##.#...####.####..#..####.##.#####.##############.#######.#####.#####.##...######.#.#####.###.#.######.##...##..##.########.##.###.##.##.####.###.###.##.####.#####.#.#####.#########.##########.########
#.#.######.#.#####.#####.########.#...###.####.###.####..#####.#############.###################..########.##.##.#.#####..######.#########.##########.#####.#########.######.####.##.######.##############.###########.###...###.###.#.####.#..####..###.##.##.##########.####.#.#..#############.#######.#.#####.##..##.####.###.###.##..#######.#######.####.######.##..####..###.#.##.#######..###########.#.#######..##.#.######.#####.######.###.#.##...#.###.#######.#.###...######.##.#######.#.##..#..#.####
####.##.######..#.#######.######.##.####.##..####.###.####.#########..#.#########..##.##########.##.#.####.#####.###.############.##.########.##.##..##.#######..#..####.##############...##.#..###.#.#######.###.#.##.#.##############.####################..######.###.####.####..####.##.######.###.#############.##.##..#.#####.######.######.#############..####.#.####..#####.####.##.####.#.###########.##########.############.##.#.#.##########.###.#########.##.##.#...####.########.########.######.###..
###.#.######.######.##.##.#####.##.###############.##..#.###.###.#####.####.#.##.#.##.#.#########..#####.##.#################.###..############.###..###.#.##.#..######..################....#.##.######..####..######.##.####.#..###########.####.##.#.#.##.##.###..######.#.##.####.#..##.##..#############..##.##.############.###...#####..#.####.###########.##.############.#####################.#.###########.#####.#####.##.#######.#.#####.###....####.##.##########.###.#.############.#############.###.
##############.###.###.#.#####.######.#########.####.#.##..####.###.###.###.##.######.##..#####.###..######.###..###########.###.##..##.#####.######.###.##.####.#.####.###.####.##.#..#########.#.#.####.####.#.########.#.#######.###.##########..################.##.########.###.####.######.#########.###..#.###.#####.####.#...#..#################.#.#########.#.#.######..#####.#...#.######..##.###.#..###.##.##########.##.##.##########.#..#.#######.#.#############.###.##...#.#.#.#####.###########..##
########..###########################.##...##.#########.######.###.########.####.#########..###.###.#.#.##.#..#.###..########.##########.##.###...#####..##################.#....######.##########.##.###..##.#########..############.##.##########.##.#.###..###...########.####.#.#########.#.##.##.#######..####.##.######.#.#######.####.######..###..##...##########.#####.#..##########..###..###########.###############.##.####.#.######..##.#.########...##################.#######.######...#.#########.##
#...####################.#.####.###.#.####.######..##################.#.#####.#.##.#####.##.####...#.#####.####.###########.#######.#########.#.###.#############.#####.#.##.###.#####.#.#.#.####.################.############.####.####.#######.#######.#########..###########.#############.#.######.########.#.#.###.##..########.#####.########..#.##.##.############.############.##########.###########.##..####..##########..###...####.####.#####.#############.####.#.######.#####.###################.###
.####.####.###############################.####.############.##.######.#..########.####..#.##########.#..###########.##.#######################################.#.##.######.##.#########.#####..####..###.#####.##.###########...##.#.##.############.###.#.#...####.#.##.#.#####################.#####################..######.####.#.#.###########.########.#################.######..########..########..#..####.#####.####.####.#########.###.###.##########..##.###.##################.##..#.######..##..#####.
#.###########...#.#..##.##.###########..#####.##.###.###.##..######.#####.#.#.#################.##.######.###..######.#.##.#####..#.#.#########.###.##.##########.#######....#.####.#.#####.#######.#.######.###############.####.#.####.#.#.#.##.###.################################..#################.############.##.####.#.#####.######.#########.#######..#######.#####..#########.###.##.#################...####.##.###.######.####.###.##.###.###.###..#.#####...########.#####.###########.##.##########.
#######.###...##.####.####.########.####.#.#######....####.#####.####.###############.....###.#####.########.#####.##.#####.##.#.###.#.#########.####.#.########.############..#######################.#.#####.#####################.#..######.##.#####.#####.#.###.##..#####.##.######.#############.#############.##.#...##.#.#########.#####.##..##############.####.#.#####.####.########.##########..##################.##..######.###########..####.#########.##.######.######.#######.####.####.######.###.##
#####.##########.####.######.######...####.####.############.####.############..##..##.##.#######...##.##############.####..###.############.#.#####.######.#.#.###..#####.##.##.#.######.#..#####.#.###.#########..###.#....#.##..#####.###############.##.#############....######.#.######.###.#########.#####.########..###.######..##..######.##.###############################...################.#######.#.#####.#####..###.##.#.######.#######################.#..#####.#######...######..#####.#..########.
##.###..#########.#..###.#######.####.###.#..######.##..###...#.###.#.#..#.#####.#####.#################.#######.############..####.#######.#.#####.#.#####.###############.#########.########.#####.#######.#.#.#.######..########.#####..###############.######.###.#.###############.#####.#######.#..#.##.####.#####.##.#####.##.###.##.#.################.#######.########..####..#####.###########.###############.###.##########.####.#.########.#.#######.###.###########....#.##########..#.#######.#.#####
##....###############.#####.########.#####..#######.#....####..#.##.#.#..####..######.###.##.#######.##.#.##.###.########.##########.#.###########..########.##############...#####..######.##.###..#..#.####..#########.#########.##..######.##################.######################.##################.##..##.####.#.####...###...##.#.#..#####.######.#..#########.####.####.##############.##.##.####################.###.....####.#########.#######.######.#################.##.##.#######.###.##########.###
########..####.##.#.#####.#.#####.#.####..##############.##.#######..#.######.##############..###.#####.###########.#.###.#...##.#.#####..######..#.####..##.#####.######.#######.###.#.#####.##############.##.#.##.######.############..#####.#####..#.#..########.##.####.#####.##.##.###.########.######...##.###.##########.########..#.#.#######.##########.#.#.#########.######.####.################.#.#.#.##########.#.#.####..##..####.###########.#######..#.#..#####.#..########.##.###.###########.##.#
####.#######...#.#..####..####.###.#####..##.####.####.##########.#.########.####.#########..####.#####..#####.###.#####.####..#..###.##.###.#.#.######.##########...##.########.##.##.#.######..#.######....##.#...##.###..#####################.########.#########.#.#######..###.#.####..###.##########.#.#.#.###.#########..####.#.##.####.##########...##.##.#####.#######.###.####.################...##.###.######.#################.##.###..##.#.#.#####.#.##########.#.#############...#.#.########.####.##
#####.#####.#.###.##....#############.####.####.############.########.#.###..#####.####..#####.#######.########.##########.#..##.######.#####...#################.#####.##....#.#####.#####.####..####.########.###.#.#########################....####..######.#############.######.###.###..###.#..####.#######.###..#################.######.#######...######.###.##..###########..#.###########....#####.#####.#.#######.##.##..#.############.##..######.##############..#########.#######.###################.
##.###..#####.###.###############..####.#.##############.###.######.##########.###.#.#...##.###.###..############################.########.#################.#.###..###..###.#.######..#####..#####.##.#.#########.#.###.##..########.####..#####.#####################.####.####################..######.####.###.########.####.##.#.########..##..####.####...##..##############..######.####.##.###.###.####.###.#.######..#######.########..##.###.##.##.#################.##.##.#########.####.#####.#.#######.
###..##.##########.###.####################.#.##############..######.#######.######.###.###.###########.##########.###..#.###########.#########.#####.#..########.##.########.####.#################.#########.#.#.#.####.#####...#.###.#.######.##.#.##..###.##.##########.##.####.###########.########.#.#..#######.#.#.######.####.####.##.####.#######.####.#####.#######.####.#######.##.#.##.####.#.#..#.######.###.##.#.##.#########.###########.#..##.#..################################.###.#.###.#.##...#
########..#...###.#########.####..#######.##.#####.######.#######.#############.####.####.###########.#####..#.#.#######.#####.####..######################.############.###...###.#####.#####.###.#..##############....#.#####.#.##.#########.###.#.##.####..##.###.###.#.#.##########.##.##.####.#..#.########.####..###################.#.####.#####.#.#.###..######.###.######.####.##.####.#####.##########.####.#######.###....############.#######.#..############.##.####..#####.#########.#..##.#####.##.##
.##...##..####.####..##..########.############.#.###..#.#..###########...###.#.#.####################.######.#.######.###.############.############..#.#.###..###.##.########.##.##.#####.###..#.##.##..####.##.#.##.###############..#####.##.########..######.######.##.#.##########.##############..#.##############.#.##.#####.##..#######..######..#####..##.##.###################.#.####.#######.####.######.#######.##.########.#####..#.#######.#####..###..#.#.###.##.#.#.####.####.#.##.#####.########.#.
##########.#..####.#.############.###############.#.#######..#..##########.##.#..##...#####################.##########.#.####.####.####..###.###.###.##.##.######.#######.##########..############...############.##..##.######...#.#####..###.######.####..#.##.##########.########.#.####.#########.#####..##..##..###########..####..##.##.#######.#############.##.#######.###.####.###..#.#.#.########...####.#####.#.##.#########.##.###..######..##########.####.###.####.##.####.################.##.######.
.#.##.######.###..##..#..######################.######.#########.##.####.##..###########.###.#.#.##.###########.################..####.#.#######..#####.####.##.####.#####..####.#.#####.##.######.#####.#..#####.##########..##.####.#############.##.#.##..##..########.#######.####.#######.##################.##.##.#..##.##...##.####..####################.###########.#.##.###.##################..##############..########.#.#.#.############.#####..######.####.########.#.#.######.#######..#######.######
##.###.#.##.####.########.#################.#.####.#######.########.###..#.####.#########.###..#.###.##.###.#..###########..#.###.#######.##.#####.###########..#.##############.##.#.##############.###.#####.#############..##.####.#####..#######..#####.######.##################.#########..##.####.######.###########.###.##.#######.######.##..######..##.#######.#.#######################.###.#############.####..#####.#.####.######.#.##.########.##.#####.#####.######.#.##.#######..####.###.####.#####
#.##########.##############.######.######.####.##########..###.##..######.#.#.##.###..####.#.##############.####.##.#####.#.######.####.########.#######.####..##.########.######..#.#...#####################..#.#.##.######.#.#####..####.#####.##.###.########..#.#.##########.###########.#.#####.#####.##.##########.####.###.###########.####..#.####.######..#####.####..####.#######.#.######.###########.##########.###.#.###########..###.##############.####.###################..###.#.###..######.#####
########.###########.######.#####.##..#...####.#.#####.#.#.###..######.####..##.###.##.##..##.###.##########.#####################.#.#.####.#####.########.#######.##.##.#.####.###############.######.######.###.##########.#######.###.##.##########.#.####.#.#############.#####.#####.##.#.##########.#.###.#..#.#######.#####.#########.#####.#.#.######.##.##.###########.######.#######.#######.###.#######..#.###.####..###.######..######.#.####..#.#########.##..#.#####.#########.###.####.###########.##
##.#####....###.##..#######.###.####.#..#..#.##.#.##.###.###.#####.###.#############################.#.#####..##.######.###.####.##.#####.##.##.###############.##.####.###.#######.##.#.##.##.####.#..####.####.###.#..#########.#..###############.#####.####.#########.#.#.#.######.##.####.####..#.#######.##############.#.#.#######.######..######..##.#############..####...######.#########.#########..#..#####.#####.#######.##..############.#####.#.######.######.#######.##.##########.#.#########.###.#
.###.#..########..##.##########.####.###.####.#..####..###########.##.#########.######.######.##.#######.##.##.#.#.##...####..#.#.#.####.###.#.#.##.##.##.######.#######.########.#####.##########.##.#######.##.#.####..#######.#################.#.##.####.#..#.###########.#######.#.#####.#####.#.#.#.#.###.#..#..##.###.###.####.######..##.#####.#####.#####.###############.##..###############.##..###..#.######..##########.#####################.#.###.#..##.############.###.###..##.#######.############
#.######.##.#####.######.#####.####.###.##.#####.#.#####.#####.#.##..#..#.##.##.######.########.#..##..######.##.#.######.############..######.########.######.#.######.#.#############...###.#####.#..#.############.##########.#.#####..####.######.#####.##..#.#.#.##.#.##.########.#.##.##.##################.########.##...#############.##..#########..#.##.#######.########...##########..###.##.####.#########.###.#######.#.############..######.###..##.##.###.#.###.#################..#.#.######..######
#################.##########.####.####.###.##################.#.##########.####.######.####.#.#########.################.###############.#.######.###########.####.#....#.#.#####.##.##########.############.###.##.###..###..##.#########.###.##.#####.#.######....####.#####.######.##.###.##.##.#.######..#.###..####.#.#.##################.#######.####.###...#.#########.#########..#.####.##.###.#..##.###..###.##################.##########.#..############.####.#####..######.#####.#####.########..##.###
####.###########.#####.###.#########..########################..#######.#####.##########.#.#########.#########..###.###.#####.#.#########.#.###.####.##.###.########..##..##.########.#######.###################.#.#########.#######.#########.#..########.####.#################.#.######.#######.######.#.#################.#.######.####.####.#######.#.#####.#.###.####.##.####.#.#.####.####################.#####.###.###.#.###.#########.####.##..#.######.##.#####.###############.#.######.###.####.######
##..##..#.##.##.#.#####.####.###.#######.#..######.#######.###..#######.##.#######.###.#.##.########.#######.#####.#######.#######.###########.######.#.###.#.####.############.###.##########.###.######.#.###.####.######.####.##.#.######.##.#.#.##..#########.##.####.##.######.#######.########.#.#######.##..#####.#####.#####.#######.###..#######.#.#.##.##...#######.##########.#####.#.##.#.######.#####.######################.#####.###.###.######.#.##.####.#########.#.#####.#####.############.#.##.#
..#..#########.####.###.####.##.#..#######..#.####.#####.#...#.#.#####.....##.#.######.##.##.##.###########.##############.###.#######.####..###################.####.###############..######.####..####.######...##..##########.#.###.####.#.##.####.#####.#.###.########.########..###.###########.##.###.#..#.##.###########.#######.###########.####.###.############.#.####...##################.#######.####.#####.##.###.###..####.######.####.##..########.#.######.#####.######.#.#..##########..#######.##
.##.##########.####.###################.#####.##########..#########.####.....##.#########..########.#..##.#########.######.##############.#######.##..#.###..##.#.###.#####.#####..#.##..##.##.######.#.##.########.#..####..####.###.######.####.##...#######.######..###############..######.#.###.################.###..##..#..##..#####.#########.#####.#.##.#..#..####.######.###.#####.##.###.######.####..#####..#######.#####.#.#########.####.####.###.###.##.#.###..#####.####..######..###..####..######.
#.##.##########.#####.##.#.####.######.#############.##.####.######..###.##..#######..#######.##..#.######.######.##.############...#..##.###.#..###.#.#####.###.#####.###.#######.####..##.####.#.#######.#####.#########.#.##.#######.###.####.##.#####.##########.############.#.#####.#.#.###..##..####.###.############.#.##.#####..##.######..########..##.#.#.###############.###.######.###.#########.######..#.#.#####.####.####.######.#############.#####.######..####.#######.########.####.#####..####.
###.########.##################.##.##.###..####.###..#..###.######.##.#..########.##.#.#.###.#.#.#######..####.################.###.######..####.######.#####.###.#.#################.##.#.###.##########.###########.#########..####.##.#.###..########...#######.############...##.#.##..###.####.###.######.##.#.#########..####.##.#################.####..#..##.#.#.########.###.##.#.###.###.#.##.###.#..#.##########.####..#.##..###########.#####.####.##########.#.########.##.###.#.#..###.#.####..#####.#
####.#.###.##########.##############.#########.####.#############.###.##########.##.#.###.######.###..####.#.###.######.###.#.###.#...#####.#.###.###.###############.###############.###.#######.#..######..#.###.#########.####################.#.#########..###########.#####.######.#.##.######.##########.########.###...######.##.#########...##########################.##.####.#########.#.####..##.##########.#.#######.#.########...####.########..#####.######.##.#.##############..##..#.############..#
#.#####.########..#####.#.##.#.##.##########..##.###.#############.#.####.##.#####.##.##############.########.###.##.#..############.########.#######.########.#.##.###..###.##########.########.########.####..####.#.##############.##.#####..#..##.#####.###.#....#.#.###########.######.#########.##########.##.##.#########..##..##.###.#..####.#.###.####.#######...#.##########..###.###...#.#..#.################.#######################.###.######.#.###.####....#.########.#######.#.##############.#####
##.#.#########.#####.######.######.############.#####.#.##.####.####.########################.#######.#####.#########.###.##.###.###########.###.##..#####.########.######.###.###########.#######.#####.#########.#.#...############.###.#########.####..###..#######################.##########.#############.#.########.##########################..#######.######.####.####.########..####..#######.#.########.######.######.#####.#########..####..#######.#####.########.###############.##....##.######.#.###
..#.#####.##.##.######.#############.####...##...#.#################.#..##...##.#########.###.#.##.#..##########.#.###########.##########.#.###.####.####.############.#############..###..#######.##.#.#####################..##.#.##.#.#########.###.#####################################.#######.#.##########.###.###.#############.#########.##.#.##.#.###########.####.#######.########..#.#####.###########.####..#####.####.###############.####.######.##.#.#####.########.####...########.#.#.#########.##
##..#.############.####.####.######.##.######.####.###..##.#####.#####.###.######.############.####.#.#.###########.##.###.#####.####.#####.####.####.###############################.########.###..############.####.###.#.#.#########..##########.#.#######..#.#####.#########.#####.#######.#.###.####.######.#####.###..##################.###.##.#.#####.####.#####..####..#.######.#######.#.#############.#######..######.############..###.###.###.########.#.##...#..#.##############.###.#########.##.####
###########.#####################.#######.#.###.#..####.#.###.##.#.###.#####.#####.####.#.##.#########.#########..###########..###..#.##.#########.###.############.####.###.###.######.#####..###...##.####.##..##########..#.##.##########.##.###..###############.###.#..###.#####.################.#####..####.#########.####..################.######################..#####.###...#####..###.#.###..#########.##.##..##.########.#####.#.#.#####.##.#..###.####.######.##...######.#########.#################
####.#######.######..###############.####.#######.###.##.####.#####....#.##..############.##.##.##.##.###.###.#.###########.##...######..#.######.###..######.###..#.##..#####..######.#####.#####.######...####.#....#..##.####.###########.##########################.#.####.#.###.#..####.###..##.##..#..###########...#.##.##########.####.##############.######.####.###########.###.##...###.######..#########..####.##.##.#.##########.#..##.####.###..#..###########.#..####..#.#.####.###.####.##.#.###..#.
.#..#..##.###########.###.##.###.#####.######.#.############.##.#.#######################.##..#####...########.###.#.####.#.####..##.######...#####.###.##.#.###.##.###################..#######..#.##########..#####.#.#######.##.########.##.#.#..##.#############.#.####..##.##.###.######..##..#.####.####.####.####.#.#.#######.#.##.#.###..#.#########..##########.#.##############..#.#..########.###########.######..####...##.######.###############.#####.######.#####################..#.#######.####.#.#
##.##.#.######.####.######.###.###############.######..####.######.##############.##.#.#######..####.####.############.#####.#####################.##...####.#########.#########.######.#################.###.#####..#.#####.################.#.##.###.###.#.####.####.#.######.#######.###.####..######.####.#..#######.###.##..###.##.###.######.#############.##.###.#...#########...#.#######.##########.####..#.##.############...########.######.#..####..#########..######.#########..####.##.####.###.##.###
###.######.########.#####.#.########.#.##....################..#########.##.#####.#.######.##.#.#.##.####.######..##...###.####.#..#.####.##.#.###..######.####.######.##########.####.############.######.#.#########.###.###.#.#.########.#######..###########.###########.################.#############.########.#####.#.############.##########.##########..####..#########.####.#####.##.#.#.#..###########.#...###.##################.#.#####.####..###########.###....##..#.#..#.###.#######.##.##.#.##.####
#####.#############.#########.###.####..#######.##..###.#########.##.#######.######..#.###...###...##.#########################.###########.#######.######.#########.###.################.#######.####.######.##..####..#.#####.###.#.###.########.##.##.######.##.##.##.#.##.####.#.######.########################..##########.#####..#.###.############.########..####.###.############.#####.#########.###.#########.###.#.############.######..##########..#####.####..#######.###..##.#.#.##...###...########.
##.....#.##########.#####..#########################.#####..#####..#######..###############.###.##.#..#########.####.#.####...#####.###.##..##.#.##.#####.####..####.###.#################.##.#############.#################.###################.########.###########..###..###..#####.#.########..#.#######.##..########..#######.#####################.########..###.###.#.###.#.###.####.#.#.########.###########.###.############.#.####.######.####.#.#.######..##.####.##.#.######..#..#############.####.#.#
###########.###.##########.##.#.####..####.####..#.###.####.#.###.##..#.####.#####.######...#################.######.######.####.###.####..#.####..########################.######.####.##.########.#.###.###.#.####..####.###########.#########...#.###.###.#..###..########.#..###.#############.#.###.#######..##..#####..#.##.###.#############################.#.#.###########.#.######..#####.###.######.########.#####.#######.##.##########################..##.######.####.###.######.###############...#.#
.#####..#.#.#..#...#.############.####################..##.######...###.########.#.####.###.#.##.#######..#########..########.#########..#######.##.#######.#####.##.##.###.#####..#.####.##.#.####.#########.##############.###.####..#.######.#####...########.###############..##.#######.##...######.####.##.#############.#####.#####.#####..#.#######..#####.########.############.###.#.#..####.#.###########..###.#####.####.#..##..#.##########.##.##..#######.###.##.#.################.#######.#######.#.
.#####..#####..#.#.#.####.########.###########.#####.######.#######.########..######.########.#####..###.##.####..#.#########..######.#####.##.####.#############.###.###...#.####..##..######.#.#.############.#..##.#######.#.#########.##########.#####.######.#.##..#.#.#####.############.#####.#############.#####.#############.#.#####.#.######.###.########..####.###.######.#.##.##########.###..#############.##...###########.#####.#.####..##..#############..#.##############.###.###.##############.#
########.###.###.####..############.######.#.##.########..####.#.###.##########.##.###.#.####.###.########.#..#####.###.#####.#######..########.####.####.##.#####.##.#.####.####.###.#############.######################.##########.########.#.######.####################.#.##########.####.##.##.#########.#############.####..#########.#..####.####..###########################.##.#######.###########..#.###.##.#####.####.##############.#.#..#######..####.#.####..#####.##.####.####.######.##.#####...##
###.#...#...########.######.#.#.#######.##...############.#..#.#.####.#############.##..##..#.####.############.##.#..#..#######.#######..#######..######################################..################..#.####...##.#####.##########...##########.#######.##.##########.##########.#####.###.#.#.##.##..####.#.#######.#####.#.####.##.#.#######.###.#####..#######...########.####.#.#######.#####.#########.#.##..######################.###.#####.############..##.######.######.##########.##.#####.##.####
##########.####.#.####.#.######.#####.####.##.###.####.####.#..###########.####.###.#############..#####.######.##.#..######.#####.#.####..##.########..#.#####..#################.##.##.####.#.######.########..##########.#..#######.###..##.################.#######.##.##..######.#############.#.#########.#########.######.###########.#####..#########.################....###.###.####.#######.#.############.#..###########.#...##########.###.####.##########.######.#####..#######.#.####.#####.#..######
#####.#..#.########.#####.#.##################.####.####################.##########.###..################.#####.#####.#####.####.##.#..#####.##########..#.#.####.##########.#######.##########.###..##.##.#####..#.###.######..##.#.######.######.#######################..##.########.########..###.#####.#.#.#####.##..#######.#.#######.####..################.##.#######..############.#..##########.######.#.##....########...###.########.#######.####.#..#..##.##..#####.#.#.##.##.#####.####.#..#.#.##.####
#.###.################.######.##.######.#######...####..########.################.######...##############.###.####.########.#######.##...#.#####.#.####.##.###.#########...#######################..######.####.#####.#####..#############.#.###.####.#.######...###..####.##.####.##############.###.#####.####.##.########.####.##..######.####.#.##.#.#####.#####.###.##..#####.#########...#.#####..##.#.########.############.#######.#.######...###..###.########.####.#.######.##.##.####..##..#########.#.##
########.#...###############.########.##.################.######.###.###.##..##.######.#.############..#####.#############..#####.#.###.####.#.################.#.#.#...#######.##########.###..#######.###.##.###.####.##.##...########.######.##...######.##.##.#########.#..###################.#############..#####.#######.########.#.###.#####.########.##########.#.############.#.##.#.#.#####.########.##..##.###.###.#..########.##.####..#.##.####.##.##########.##.##.##.##.######.####.#.##############
###..#######.###.####.#.#######.#.##############.############...###########.#..###...#.###########.####.##.###.##.#.#############.############.##.##.#.############.#.###########.#####.##############.####.#.###..#.###.#######.#########.###.###.#.####..##########.############.#.######..##.#########.######.##.###.##########.######..####.##.#####..#########.######.#.#######.##########.##.######.#######.#########.##.#############.########.##############.#.#.##.#.##..######.#.#######.##.##.#.########.
###################.########.##.#..#############.####.#.###.##..#.######..####.######..####.######.###.################.#.#########.#####..####.#.###...###...########.##.#.##..##.###.#############.########...#..###..#.#####.#...####################.#.##.##############.#...##.########..##.######.######.###..#########..##.######.#######.#.##.####.#######.###.####.##.##.#.###########.####.#######.############.##.##.#.###########...###.###.######.#####.##########.#####.#.#..##.###.######.########.##
.#############.####.###.###########.#######.#####.#.#######...#####.#.#.######.##.####.#.##.#######..#####.################.#.##.########.##############..##.#############.##.######.####....####.#########.#########..#.##.#.#####.#.###.#..###########.##.#.#####.###.##.##.#.#.##.##.######..#########.####.#######.###.#####.###.#.#####.###..###..###########.#########.#########..####.###.#######.#.####..############..###################....##.####.#.###.#######.#.########.##.#.##.##.####...#.####..###
###...####.##.####.####.#####.#.######.#################################.######.#.############.####.##############..#.###...####.########.####.#############.##.#..######..#########.####.########################.##########...#####.#########.#################.#########..#.###.############.##.########.#.############.##############.#####.####.########..#########################.###.#####.############.#.#.##############...###.###.#########.#.####.#.######.#####.#######.##.#.#....###.#####..#.#.####.#
#########.#.######.###.####.####.#.####...###.######.##############.##.#.####.#####.#.######.##########.#..####.###.##############.#########.###.###.#.#####.#.##.######.#.#.#..####.#########.####.######.##.##.#.#.#.#################.#.#######.#..#####.######.########.##..#.#######..#########.##############.##.##.#.##.#.###########.###.###..##..########.###.######..##.##..####.#####.#######.##.##..###.#######.######.#.#######.#.#####.#.########.###.########.#############.##########.###########.##
##.#########.##.####.##.###.##############.#####.#..#######.####...#.########..##..#####.########.##.#####.##.#####...######.###.##.###.###.###....#.##.#####.##..######..####.#######.###############.########.##.##..########.################.#.######.####.#.####.#####.#.###..####.##..#.#########.##.##.##.#.#####.########.###.#.#.##################.######.##.##..##.####.#####..####.#.######.##..##############.##..####.##########.#######.########.#.#####.#############.#######.#...###.#######.######
##.#.#####..#########..#..####.###.#....####.##...##.###########.#########.########.####.#################.#########.##.########.#.#########...####.####.#######.#####..#############.#.###.#.#########..###############.####.#.#.###############.##.#####.#.#####.#############.##.###.####..####..#.################.######.#####.#######.#######.#########.##.##.############.#########..#########...#########..##.####.####.###.##.##.####.#############.######.######.####.########.##.###########.###.###.#.##
############...#####.#########.#######..########.##.#######.##.########..##########.###.##.##.#.####.#.#.##########################.############.###..######.##..#.####.#.########..#.######.####.###########.###############.#..#####.###.##.##.##.########.##.###.#####..############.######################.####.#.#.#.#########.###.#######....####.#.#########.##.####.###################.#..#####.######.##########.####.################.######.###########.############.############.######.#.#############
.###.#.####.#.#..###.#..##.########.########.##.#.##.#######.##.#..#.####..#########.#####.############.######..#######..########.#.##..########...##.#.##..###.##..#########.##.....##.#######.#################.##..###....#####.#.######..######.######.###########..#..######.#.##..#.####.###.###########..##.#######.######..########.##.###.#####.#####.##...####.#########..##.####.#.#####..###.#.#####.##########.#.#.######.#..#.#.######.###.#####.########.#.##.###.#...####..##..######.##.#####.##.##
########.#####..#####...#.####..#############################.###.##.###.#.#####..####...#.#..#.####.#..#..##################.####.##.#######.#.#.###...######...#################.##..######.###..########.#.############.######.#.#################.#########.##.###..#.####..####.###.#.#######.#######.##....##.#.#######..#.####.########.#.#########.##.###..##################.########.####.##..##.########.################.###########..##..######..#.#.######.####..#.#...####.#####..#.#####.###########
#.####.####..########.#.###.#######.###.##...###.#.##.##.###.######..##.##.##.####.##..#########.######.######.#.#.####..#############.##..##.#################.#####..#.#.###.##############.####.###.##...#########.###..#.###.################.######..#.####.#######.###...######..#.###.#############.########.###.###.####.########.########.##############..##.##.#.##########..#######.####.####.####.##########.#########...##.#.##.###############.#################..#.####....#.##..#.############.#####
#######.######################.#############.########.##########.#..##.#####.#.######.###.######.###.#####.#..#.##.#.####.###.####.###.#.###########..#...###..##.########.####.#.#.#..#########...#######.#######.##..##.##.#.##.####..###################################.#.######.######################.####.##.#.#############..######.######.#######.#######.############..#.#########.########.#####..##.#####.#.#####.#######.#.##.#############..####..##########..###...###.##.#.#..#.#.#########.#.######
#######..#.########.#######.#.#..#.########.####..####.#######################.###.#####..###.#.####.#######.#######.#####.#############.##.######.#######.###.######.########.##.################.#####.##.############.#######.#####.############.############.#####.#####.#.#####.#..###..##.####.############.###########.###.##########.########.##.#########.#.#####.#.##...#.#####.######.##..########.##.#.########.#.############.#######.#.################.#.###.#.########.########.#######.##.####.####
##.####.##.#########..#########..###..###.#.#.#######.#######.#############.############.#.####.##.###.#..##.######.################.#.#.##..#.###################.########.##..######.#############.###...##.#...###.######.#..#############.##.##.#############.####.###.#####.#####.#..##..#..#################.#############.#######.#####.######.#...#.#..#.#############.#.##########.#.###.######.#######.##########.#.##.###########..#...###########.########.###.#######...####.##.#.#.#.#...####.#######.
############.##.#.###.###.########..###.#.##############.###.#.#.#.####.##############.#.###.##.#######..##..############.###.#####...#.##.#########.######.###.#..######..######.#.#######################.#######.###.######.####.#####.##############.###.#.########.####.####.#######..#########.###########.#.###########..####..#########.####.##.######.################...######.#####.#...#######.#.#..#.############.#..######.######.##.######.############.###########..######.##.#####.##.#############
##.###.##########..#########.##.###.####..##.#.####.#####.####..#####.##.##.##.#####.#.#.######.#####.####..#.#######.########.####.##....##..#.##.#########.#######.####.##.#####.######.######.########.#.###.#######.###.########.##.##.#####.#.#.####.##############.#.##.###############.#.##################...#####.#######.#########.#..#..######.###.############.#..#######.#.#.#..###.#####.##.#############...########.##.#######.##########.#.###..##.###.####.#######.##.##.#.########.#.#####.#######
##########.####.##########.##########.#.##################.#.#############################.##.#.###########.#.#.##.####.########################.#.######..#.######..#####..###########..##.##.####.###.###.#####.##.#..####.##.##.#####.#####.####.###.##.#####.#.#.#..########..#####.################..#######.#####.###.######..#####.####.####.########.#.##.#####.####.###..##..###..#..#.########.############.#########.#.######################.###.########.#.####..########.####..####..####.############
##########.####.##.#..######..########.####.#######.##.#.#######.#.##.#####.################.##.#.##.####.##.############.#.##.#####..##.#######.##########.###.######################.#.####.#.###########.####.#####.##########.###########.#########.################.###.#####.#.##.####.####...##########..#########.###..#.###.####.#################.###..#####..###.###.#####.############....##.##.##...###.####.####.############.#####.###.######.#.#.###.##.###..###########.##..##.###########.####...#
##.###..###..####.##.###.#..#.####.#########.###..#.#######.#################..#..#####..#######.###..###.####.##.#.#.##.###.##.#..#.##########.#...######..######.################.#######################.##....###.#.###.####.####.#.###..#.#######.#############.####.############..##########.######.##.#.################..####..##########.######..########.##.###..#.##.########.#.####.#############.#####################.#..#####.#..#######.##.##.####..####...#.###.############.##.######.######.#.###
.######.##############.##.########.#.###########################..####.##.##########.####.#.##.###.###########.######.#####..#.#######..#.######.###.#.#############.##.###.#####.##########.#.###.#####.########.#####.####################..##.#.##.#.###.#.#.#.################.####.#.#.##.###.#.###..##.###.#####..###.####.#..##.#.##.##.#####.#.############.#######.######.....#######.#.####.##.#######.#####..##########.#####.###.###.########.###.########.#######.####..#######..####.####.############
##.#.#.###.#############...#######.###########...###############.##.#####.######.#########.######################.###########################.##.###..#######..####.#######.#.###.#.####.#############.#########.#######.#.#.#..########.#########.#.###.####.##########.####.#.#.########.#.##.####.#..###########.######################.#############.#####.######.#.#..#####.#.##.###.####..##.##.##..###.#..################.##.##############.#########.#######.#######.######..####.#.########.######.#######
######.#####.######.########.############.#################.#.############.######.###############.##################.######.#####################.####.#.###########....#.#.######.########.#######.###.#####..##.####.#.##############.###################.######.#########.##.#.##.#######.#####.##########.######.############.#...########.######.###.#.###.##.########.##...#####.###################.##..##############.#####.###.####..#####.#####.######.#.#######..#########.#.#####################.#....#
.#######.##.##.####.###.############.#######.#.#.###.####.###.#######.###################.##.#########.##..#.##############.##########..#.##.####.####.#.##.###########.####..##.##.##.####.#.#..#########.########..####.##.#..####.########.####.####.##.#...###.#.##########.#.###.#####.######.####.##.#####.##########.###.###.#..##.##.##.#.##.#########.#.##.##.#.##.######.##############.##.##.###..#.##########.##.###########.##.####..#.#.##..#.##..#.######..##.#.######.#..#########.############.....
##.###.#####.#.#########.#########.#########...###.###.########.##.#.###############.#.##...##..########...##########.##.###.#######.##.#######################.##.#.###.##.###.###..#.#.#.##.##############.#######.######.################..##..##########.#################.####.####.##..####..####.###..###.####.#############.#############.####..###################.###..###.#######...####.#.##########..#..#.####..############.###.#.####.####.######..#####.#.##.###.#########.########.##.###.#.#######
####.####.#.######.#..#######.#..##.#.#.#.#########.#######..#..##.####..##.############.##.###.##.######.#.#.#.#####.#.######.##.##.######.#.#########.##.##.##.##########.#.######..##.#.###.#########.####.########.############.##########.##.###.#.#.####.#.#.#####..###.##.#######.###.######..#########.###..######.####..###############.####..##.####.###########.######.##.#.####..#.###.#.#####..#####.#####.#.########.#####.####..#########.#.###.##.#########.###.#################.####.######.######
#####.####################.#########..########.#######..#.###..###..########.#.####.##.###.##.###############################.###.###..#########.###########..##.#.#####...###.#####.###########.##########.################.######..########.###.#######..###..##..#.#.#.##..###.#####.#####.###.##.##########.##############.######..##.###########.####.##.########..###.#####.##..#########....##.###################.#.#.##.##.####.#######.######.##.###########.#####.##.##.####.#.#.###################.#..#
...#.###.##############.##########.#.##.######..##.#.####.###.#########.####.###.#.###############################.##.#######.########.####.####..##.####.##.#######.#################..#.#.###.####.#############.##.##.####.####.##.#############.#.##.####..###..############.####.####.#.#######.##.####.#..######.#########.#.#.#############.##.#.#####.########.#.#.####.#####.######..####.##.############.#.####..#.#####.######..######.###.###########...###.######..#.############.####..#..###.#####.##
#####.#########.##.########.##.#.##.########.###.######.##.#..#####.#####.#.######...#..#.###.###.###..################.###########.#########...####..###.###.###.########.############.##########...###.##############.####.######.#.####..######.####.####.###.#.############.#########.#########.####.################.############.##..#######.#.#######..#..#####.##.#######.##########.##.####.##########.####..###.#..###.##.#####.#########.#########.#.################.#################.###...###.##..#.#
##.####.#.#####.##.#####.##..#####...###.#.####.#.#.####..#.################################..###################.##.#############.###########.########.#####.#########.####.####.#######.##.#.#.###################..##...#######.#######.##############.#.######.#####.#.######.###...##.###..##..#######.###.####.######.#..##.#.##..##.###########.#..############.##.#.##########.#####.####.#..#######...#######..#####..###########.####.#.###############.#####.######..#####.####.######.#.##..###.##.####.
###.#####.#####.##.########.###.#.#.#.##########.####################.#..######..####..#.#####.##############.######.##.####..#.#########.######...##.##.######..#####.##.#########.#.#.#.###########..#####.#######..##.###.#####################.#####.######.#.########.#..######.#.#####.#.###..########.#.######.#######.####.#.#.############################...#####.##.#####..#######...#..#.###.###.#############.##..#.#####..#####.#########.###.###...#.#######.#######.##.#..##.#..#########.####.#.###
##.##########..###.#.###############...##.##.#.##############.#.#######.#.##########.#.###############..###..#..##.##.###########.#####.###.######.##.####...####.######.##.#.#################.###########.####.##.######..######..#.############.#########################.############.#.#############.#########.#.#####.###.##..###.####.########.####.#####.###########.#.######.#.########.#############.#.####.########.######..#.##.##############.##.###.###########.#########.###..############.##########
##########.#################.########.#.######.########..############..######.##.###.###..#########..###.#####.########.######.###############.####..#..##########.#############..#.###########..#.########...#.###.#####.##..#.####.##########.##.####.######.##.#############.##..###########.##########.####.########.###.########..##.#.############.##.#.#########.####.##.####.##.#....####.#######.######.###.#####..#####.#########..#################.########.#..####.####.######.##..###.#..#########.##.
#####.##.#######.########.##.####.##.#.####.#########.############.##..####..#########.###.########.#########.####.##.######..#.#..##########.########.#.####.##.########.##.###.#########.################..####.########.###.###.######.#####.####.#.#..#########.#.######.##.#######.#############.####.#####.##.##.##..####.##.#.#.##.##.##.##.########.##.##..#...#####.###.######.#.####.##..##.###..#####.####..#.######.#####.#..#.#.#####.##.###.#.#.###.############.##..#####.###.#.#.####.#..######..###
##.###.###..#####.###############.##....#..#############...##.#######.##.###.####..###############.#######.######.##########.######..######.#####.###.###..########.#######..#######...##.####.########.###################..##.#####.#####.##..#######################.###.##########..#####.###########.####.##...#...#######.#.#.##########################.####.#.########...####.#########.#.##.#####.##.###.###############.####.##.#######.######.#########..##.#######.#.###....###.#.#.####.####.##.##.####
########..####...###.##..#.##########.######.##.#.######.#.##.########.####..#.##...######.#.###.#.#.##.##.##.#.####.#####.#####.###.###########.##.#.#######.#######.####...########.###.#####.##.####..#.##.####..####.###.##.########..##.###.#####.#############.#######.##.###########.#####.########.####.##.#.############..#####.##..#######...#######..#.############################.########.#########.######.#####..##########.#######.###.#.#.##########..####.####.####.####...###.###.####.###.######
###############.####.#.##.###..#######.######.#..###.#..#######.#############.#.########...#.##########.#.##.########.####.#.#..####.#####.###.#####...##.##.#.####..###.###################.###.#..#######..###.#####.######.#.#..##.######.##.##################.#####.##..#.#######.####.#.####.#..###########..#######.###########.######.##.##################.#######.##########.###..####.###.###.###..###.##.###.####.#########.######.#########.##################..#..##.#####.####..######..###.########.
###############.##..###############.###########.#..###.####..########.###.##...#.###.#.##############.#########.###.######.#.#..#####.####.########.#####.##.#####.####.###.#########.####.#######...#.#####.#####.#.#########.##.#.######################.##.##.##.###..###.####.#########.#.##############.##.#.#.##.#.######...#####################.###.##.#####.###.############..######.############.###.#.#######.##########.###.####.#######..###.######..#########.#############.###############.#####.#.##
#.####.#######.##########.#..##.#.#.#######..#.####..##############.#.###.##.#######.######..########.##.####.##########.#...#####.###.###.####.########.#####.##.#####..#########.#####.##..#####.#####.#####.####.#.#.##.###...##.######.#.#####.#######.###########.###.#####.###############.##.##########.###.#.#####.#..#.##..###.#####.#####.#####.#############..#.###########.##.##.######.##.##..#####.#.######..###########.####.#############.##..###.######..########.###.#.##..#######.#########.##..#
....#####.###.#####.################.###.#.########.####..############..#.#.#..###.##.####.#.######################.########..##############.####.######..##.###.####.###################...######.##.#.#####.#.#####.###################.#.##.##.#..###.#.#.######..#.###.#######.#.#####.#.########.#####.#####.#####..###.###.###########.#########..####.###.#####.#..#.##############.####.#####################.##########.###.#####.#.###.######.####.##.############.####.#.#.#.#####.####.########.#.#####.
####.###.##.#####.#####..##########.#######.###.###.##.########################..#.###..#######.#.######..######..#############..#############.######.######.#....#.###.######.####.##.################.###..###...##.####.##.##..######..#.##..#.#.######################.##.##..######.####################.##...###.##..#########..#############.#####..###########.#.#############..#.##.#.##.#.#############...#.###.###.##.#.####..####.#..#####.##..##.#######..######.###.#########.###.##.....######.###.#.
####.#####.##.#######..#.########.###.########..####.###.#########.#####.#####..#####.#####.#.####.#.####.#####.#.###.#############.###.###########...#####..##....###########.####.###.##...#.#######.#.#######..###.######.########..####.#.####.###.###.#######..#.#################.############.#####..##########.##########.#####.####..######.###########.#######.##..#####..#####.##.####.######.###.##########.###.################.##.###.###.##.###########.###.#######..###.#######.###.##########.##.##
###################.###.############.#.########.####.##########.#.#.#.####.######..###.#.###.#############..#############.###########.##########..###.#...####.######..#.#.#.##.#########...#...###.################.#.##.#######.#####...###..######..###.####.#.###############..#####.####.#.####.#########.########################.#.#.####.###############.######.#####.#############.#######.#.####..###..######.##...#.###..#####################..######.########.######.########..#.###.##################
..##..####.####.###.########.##########.#.####.#######.#######.##...#....#.##.####.#.#######.#.#####################.###.##.#####.#.############.#.########.#######.#######..##.####.########.###.#.###########..##.#####.#..######.########..#..##########.#.##########.####.#######.#######.##########...#.##########.#######.#####.##############.#########..###.######.#...########.####...####..##.#.##.#.#.#######.#####################..#.#####..#######.#####.########.#.#########..#..###.###.###.########
#.#########.##.##.####..##########.#.#########..##..#.########.###.###.########.##.###.###############.######.#########.###.#####.##.###########.#######..#.####.##.####.#####.##..###.############.########.#.##.####.##.##.####.######.######..############.##..####.#.#.#####..##################.##.###.########.###.#######.#..#####.#.#####.###.#######.#####.#.####..###.#########.#.#########.##.####.#########.#####.#.#.##.########.#####.####.#.###########.##########.#######.#####.#####...####.###.###
.#########..#.##..###.#.##.#######.###..######.################.#.#..######.###..##############.##.##########.################..#############..#######.#.#################.#######.#..#.########.#########..#############.####.############.#.#######.##..##############.####.#####...#..#.####..#######.#.################.##.#######.#.##########..#.#####.#####.###.#################.######.####.###.##.####################..######.#.#####.######.###############.###.####..##########.##########.###..#.####.
##.#.##.######..########.#.##.###.#####..#####.###.###.##.##.######.##.#########.#.##############.#.##.##############..##.###.#.###..###.#.####..##.###.####..###########.#########.#..#.##.###########.#############.###.#.####..###.######.###.#######.######.#.##.###########.#######.##.#####.################..##########################.#######...##.######.#####.#.#.#####...###.###########..######.######.#############.##.#######.##.##.###.######.##.####...#####.#.####.##.###.#.#.#######.###.####.###
############..########.###.#.#.###.#.#########..##.#############.#.#..####..#.#.##########.###########.##.#####..####..#..#####..######..###################..#.#.######.#####..####..##.#.####.######.###.#.#####.########..#######.####..####.##..#########.###.#######.#####.#########..############.################.###..####..####..###.###########..########.#.##.######.#######.#######.###.##.#.#######.#.#.#.#####.#.#.#######.###...#.###########.###############.#.#.#############.#####.###########.#.#
##########...########.#..##..#######..######...###.#############..#.####..#.##.#..##..###..###.###.#.######..##.#######.####.############.####..#####.#######.#########################..#######################.#.#######..###...###...#####.##.###..########.###########..##########.##########.###.######.#.##.##########.#####.####...#.######.######.########.####.########.#############.##.#.##.###.#.####.############.######..#######.#.#..####.##############..######.##.##.####.#####.###################
.#.##.############.#.###.#####.##.###.#####.#.####.###..#######.##..#..###.######.#####..#####.##.##########.####.#.##.##.####.#.######.#######.#..####.#########.########.#########.#.###.############..###.######.#######..#############..#####.#####.###########..##.##.#############.########.####.##.###.####.####.#####.#.#####.#####.#.##########..###########################.##..###.#.###.####.##.###.#######.###############..###############..######.##..#######.#.######.##..####.######.###.########.#
###.######.#####.####.#.######.####.#######.#############.########.#.####.#################..#.#####.#####.######..###.#########.###..#####.#.####.##.#######.###...##########.###########.###.#####.##############...######.################...########.##.###.###..####.#####.#.#.##.####.##.######.######.##########.#..#.###.######.######..#.##.###.#..#.#########.#.####.############.#######.##.#########.#.####################.######.#####.#####..######.#########.#####.###########.##.##########.###.###
###.###.########.####.##.###########.######..###.#########..#####.##############.#########.######.#.##############.##############..######.####.#.#######.#####.#####.#######.#.#.#.###.#########.#.######################..####.#######.##..###.##.####.#######.####...#..#####.####..#######.#.###.##.#..##############.###.##..#.###.#####.####.###.##.##.##.#.#.##.#.#######.###..##..#####.##.##..####.#.##############.######.###.##.###.#.#.###..#.#.###.##.#..####.##.#####.###########.#####################
.####.###..##.#####.#.############.##.##.#####################.###########.####.###########.##.###..###..####.#######.#####.##..#..#####..#############.#.#########.#####..#######.#.###.#.#.######.######.###.#########..#.#########.##.###########.##.#######.#.#.#######..###########.####.######.###.#######.#####.##########.#...#.####.##.####.######..#########.#.#..##.#.##.###.#####...#.############.##########.##..#####.#.###################..##..###############.###.###..#######.#.###############.##
###.##..#####.#####.############..##.###.#####..#..######.###..#####################.#####.#########..#.#.#.##.#..##########.###.####.########.#######.#.##.##################.###.#.######.#####.##.#.################....######.########.#######.#.#..#####.##.#####..#.###########.#.######..####.###..###.############.##.###.##.##.#.######.###.##################.###.##.####.###..############..#.###.#######.##..###.#.#######..##########..##...#.##.#.##############.#.##.##########.#########.#.#########
####..#####..####.###########....##########..#.####.##.###############.###.#..######.#.#.#.######.#.##.##.###.########.###..##.############.######.###..#..##.##.#.###.####.#.#.###.##.#######.####..##########.###########.####.##..####.######.###.########.#.##########.###.############.###########.#####.########..####.######.#####.#...#..#######.############.##.######.###.####.#########..#########.#.##.#.#.##..####.########.#.#######.##.###.#######..####.##..#.##.#.##.#..###############.....##.####
#######..##.###..##########..#######.##.#####.#######.#######.###.###..###..###.###.#..####..####.####.#.########.##.###########.#####.##.##########.###############.#..####.###########.###.#.####.##.#####.#.####.##############.##.....##..###.#####..##..####..###############.#####.##########...######.###.#######.######.##.###.#######.######..##.#####.###########.###.###.###########.#.#####.##.#####.##########.##.###.#.######.#.###########.#.###..#####.#.##########.#########.###.#####.###.####.###
#..####.######.######.######.#######.###.#####.######.#.######.######.###########.#.#..####.######.######.##############.####.#..##.###.#.############.#.#..##.#.##.##..#.###.##.######.##.##.##.###..#..###.##.#####.#..####.#######.#####.#..#######.############.###########.###.#.#.######.##.#.###..##########.######.##.##.#######.###########..####..#.####################..###.####.#.#.#.#######..#######.#.#..##..#.##.####..###.#.#######.#####.#.##.##.###############.#########...##.####..#######.##.
######.##.######.#.#.#.#.#.######.####.#####..#######################.####.####.####...###.############..##############.#########.######.########.#######.#.###.###.#.###.#########.#.##.#########.######..############.####.#########.##..####..##.##.#.####.###########.######.#####################.#############.####.###.#####.##.########.###.#.##.##.###.###..#######.##.##.########.####.####.###############.###.########.##..######.###....##.###.#####.#...##.#####.##.#######.####.#..#.####.#.##.######
.###.########.#.##########.######..####.###.###########...####..####################..#######..##########.####.####.#############..######.#############.##.#.#########.##############.###########.##.##.#########..#######.##########.######..#.#.####.#..####.#####..#############.#######.##################.######.#..###.#########################.#.########.####..#########.#.###.######.####.##.#.###############.###########.#################.######.##.#########..######.#..#.#.#.####.###...########.###.
##.##.#.####..##################.##########.####.##########...#.######################.#########.########.##.##.#.#.#############.##########.####.#.###.#.#.##.###.#.#.###.#.###.######.####.###.##.####.#..#####.##########..#.###..#######...###.######.#######.##..####..#.#####.#.####.##.##..#######.##...#.#.##.##########.##########.###...##.##############.#####.###########.#############.#############.#####.####.###.###...##.####..###.###########.######.####..#..###..########.#.######.#..##.#######
#.##..##.############.#.#.######.##...#.##.##########.##.#####..#####.##.###################.########.####.#####.###########.#.###########....###..#########.#####.#.#############.##.#.####.####.#####.########..##.####..##.#..#####.#.###.##.#########..#..##########.##.######.###.##################################.########..########.######.######..##########..##.#...##.####.#..#######.#############.####.##.####..##.###.######.##.#.##..####.##.#..######.##############.##.##.###########..#####.#####
#####..####.##.####.#######.#.#.###.###.###############.##.#.##...##.####.###....####.#..##.######..######.#####.#.######.###.#####.#.####.####..####..#.#..##################.###.#####.##..###########.###.#######.########.#.#####.####.#.##.#.##.####.#.########.#######################################.################..#.###.######.########..#####...#.#######...############.##.##.######..######.####.#.####.##.#.####.###...#.###.######..###.#########.#############..#..##.##.#####.####.##..#########
.##.##.###############.######.####.##.#.#######.#.########.####.#####.#####.#######.###########.########.##...###.###.####.##.####.#####..#.#####.##.#####.###################.#########.##..##..######..#.#####..###..########.############.#####.##########.##.#.###..###.##########.####.######################.##.######.###.############...#.###########.#########.#.##.##..#####.#####.###.#.###.####.##.#.####...##.#.#####.##.#.##.#####..#.################.##..###.###..#####.######.######.####.#.#.#####
####.###.######.##########.###.####.#######..#.###..######.############.##.###.##.####..#.#.#####.#####.####.##.#########.######..##########.##..###.###.############.#.#.###.##.##.#.#######.#########.####.##...##..####..####.###..#.###....######.##.#######..#..##.##.#.######.##.#######.#.####.##.#.#####.###.#.###.######.###.##############...###.####.#.#######..##.#.###############.##.############.#####.#########..####..####.#.######.#######.##.#####.#.##.###.#######.##.#.##..#.##.#####.#########
####.#######.###..###.######.#..#############.##.####.###.#.##.###.####.#.########..#############..#######.##.###########.########.#####.#..#############..#########.######.#####.#######.#.#.#######.#################.##.####.#.##.#.##.#########.###.#####.####.###.###########..#####.##########..##.#.####.######.########.#####..######.#.####.######...###.#..##.########.####...######.#####..#####.###.#.######..###.######..#######.#.######.##.#...##.##.###########.###.#########.#########.####...####.
###.#####.###.#.##..##.##.#.###..#.#####.#####.##.#################.###..#######.###..#.#.##############.####..#############.#.###############...##..#############.##.####.#########.##########.##.###..############.##...########.##.#####..#####.########.###..#####..##.####.######.#...###.#..#######.#.######.#.##.##.#.#####.##.###.###########.####.#.####.##..######.######.####.#..#.##..#######.#####..#.#######.########.###########..####.####.#########.################.##.#.####.####.#####.#.#.####.
################.###....#.###.#########...######.##.##.####.#####.########.#.##.##....######.#.##########################.#.#####..#####.#.#.###########.#########.###########.###.############.###.#######.#########.#######################.#.#.#...#######..#########.######.##.####################.###..#.##.#####.############.####...#.#######.#...###.###..##########.#...#######.#..####.#########.##..####.#####.##.##.##########.#.####.####.################.####.#..#######.#.#######.###########.###.#
######.########...########.##..#####...##########.#####.######.##.#####..###..##.###.########.##...######.##.#####.#....###.#.#.###.#.##.###..########.#########.######.#.###.############.#.##############..######.###.##.###.####################.###.#####.########.######.######...###.#.########.###.##.#########..####.###############.##########..##.#..###########################.##.#####.##########..#######.#################..#..#####.####..###.#.################.###..############..##..#########..#
####.##.#########.######..###.###.######.#####.######.#############.#.##########..############.#############..#..#####.########.#####.####.####.#.#.#####..#.###.##.################.##.#.##########.###.###...#####.#######.####..############..###.####.######.##########.##.###.##############.##.#####################.######.########.#.#.#####.#####..############.##.#.#############.#.##.#####.#.####..#..#.#######.##############.#.#.##.#####################..############.###.###.###..######.###..###.#
.#####.######.##########.##.########.#.#..########.##########...############...##..######.##.#.#######.##.##.#.#####..##.#######################.####.##########.#####.######.######.###..###.##.#####.###.#############.#######.#####.############.############...###..##########.##.####.#.##.#####.#.###.##.##.##.########.####.#########.##########.#.##.########..#####.#.##.#######.#..#############.##..####...##.#########..#.#########..#.###.#..########.#######.##.####################..##.#######.#####
#######..###.####.#.######..#.####..#..##########.###..##.##....##..###...###########################.##.#######.#.#####.#########.###.##..#.###.########.###.####.##.####.####..#####.########.###.#.###.##############.####.#.##.##.#..########.#######.#########.##.#.####.##.######.#######..#.#.##########.########.###.##...#######.#####..#####.#.##.##########.######.######.###.########.##.#..#################..######.####.#####.#.####.###.###.################.#.####.#############.#####.#..##.######
.##########.#####..##.#.#.###.####.##.########.###.########.###.###.####..#.#########.#.#.#####.##.#.#.#######..#########.##.##############.##...#######.##.####..##########.##.###########.##.###########.##.##..##.#######.#...####.###..#.##.##.####...###########.##.######.###..##.###..##.#.##.##.#######.#######.##..##..###..##.########...######.#.##.#####....######.##.#.#.#.##..##...#.#.####..##.####.####.####.####.############.##########.########.####.#######.####.#.##.#.##########.###.#.##..##.
#.#..#.########..#######.##.##.########.##############.###########.#####..###...###.#########.#.##########.##.##.####.##.#.####.###.#.##########.#######.#####.#######.####.#########.#######.########################.##.##.######.#..###.###....##.#############..#.##.#######.##.########.########..##.##.#..####.########.#.####.###.#..##########.########.#########.################....###.########.####.######################..#..###...####.#..##.######.########.##.#####################################
############.##...######.##.#######.#########.###.###..#.#.#.########.####.####.##############.##########..#####.###..#####.################.##.#.##.####.#.####...####.#####.##.###.#.##.####.#..#####.######.###.###.#######.######.###.#.##..#.#####.#.#.#####.#...########.#.########.###########..#.####..#..###..#.######..###################.#####.###.####.##.#.###########.#.#####.#.#######.#######.###.###############.#.#.###.#####.##########..#.##.#.#.#.########.#####.#.#######.######.#.#########.
#############.#####...###.#############.###############.###########.##..#.###############.###.#.#..###..#########.###.#..#.#########.####.#.#####.##..######.####.#################.#####.#.#...###.################.#####..##..##.#.######.#.######.################.####.##########.###.#.##.#####..#.#####.###########..##.#..##.###.#########..###############.#.#########.##.########.#.##.###.######.###..#######...######..######.#.####.###.##.####..##.#####.#.################.######..##.##.#.#...#######
..#######..###############..##.#.######..########.###.############.#####.####.##..#...#####.#.#####.####.#.#######.############.###########..#.##.#########..###########.#######.##.#.###.######.#####.##..###..##..#############.#.#.#..###.###########..###..#.###########.#####..#############.##..######.#..####..#######.####.#############..#.#########.######################.####..#.#######.###.####...############..#######.#########.#########..######.##.###...#############..#####.##.#.##.######.###.#
##.##..###.#####.#..########.##########.######.##.##..#########..###.#.#.#.##########..#########..#.########.#####.##.#.#####.###.#.##############.####..###.#.#######.####..##.#########...#######.###.##.#############..###.##.###.########.#.#.##.##.##.#.#..##########.##.###.##############...#########.######.########.#..#..#.#.##.#.#####.#.#####.####.#####.##.##.########.##########..##..##.#.####.########.####.##################.#.#####.###..######.######..##.#####.###.#..####.###.###.###.########
###.###.##.####.####.##############.##.#.#.##.###.###.###.##.#.##.######..#...###.##..#..###.#####.#.##.###.###.###.##.############.#.#######.#.#..#####..######.####.####.###.##.####.#####...#########.########.#..###.##..########..#.####.##.##.##.######..###############.###.#..########.#.###.######..#.##..#.#..###########.#.##.#..#.#..######.###################.#.###.###########################.###########..#####.#.##.#.#.#############.##.############.###########.####.#.###..#.#########.###.#.##
######.#######.####.############.###..#############.##########.#####.###.#..###..#.#.##.######.#####.###########.#.#.####.##.#######..####.#.##########...#....######.####.#.#..###############.#.#######.##########.####.##.######.##.###.####.##.##########.##.##.######.##.####..#.###.#.#############....##########..####.###.##.#.#####.####.######.##.#################.##..#.#..######.#.##.#.#.#.#######.###.###################.######.#######.#.##.###...######.##.####.#.##.########.#####.##.###.#.#####
###..#####..#######.######.######.##############.#######.#####..######.#######.#.####.##.#.##.#######.#.#.###..###.##################.#.#####.#####..###########.#.###.##..#.########.########.#####.######..##########.#########.##.#..##.#####.######.#########..##.##.####...#.#.###.##.#######.#...#.#.##########.#######.#...#..##.############.###.######.##.####.#####.###.#####.############.########.##.##.####.#.####.#.#####.#..#.#######.#..##...#######.############.######.#######..###.#.###.######.#
####..###.##.#.#..######.###.####.##.############.####.#.##.#####.#.###.#####################.##..##.##.###.#########.##.###.####.#########...###.########.############################.##########.##..#######.########.######.#######.####.########..####.############.##.#####.###.###.#####.########.####.##.####.....#########.#######.#########..#.####.#####..############.###############.##############.#########.#######.##.#.####....########.#######.#.#####.##.####.#.#.###..#...#.###.####.###.########
..##################.###.#####.##.#.#.########..#################.##.#.#.#####################.##.#...######.####.#..##.##############..#######..#.####.#####.#.#.##############.#.####.#############.########.##.######.##.###.###.###.###.###.#.#.#.##############.####################..##.##..####.##...#.#.##.####.####..#...#######.##################..#...#.###.###.##.########.############.###.###..#.#####.####.#.####..###########.######.#.##.###.###..########.##..####.###.#######.#.#.#######.#..##.
#####.##.#.####.#..###.##.#.##.######.####..##.####..####.###..###.######.#####.##.#######.##..##.##.######.#..#################.#...########.#######.########.##.######.####.##...##..########.##...#..#######.################.##.##.###############.###############.#.###.###.#####.#.#.####.#############.######.##########..##.##.########.##########...#..#########.########.#.###########...######..##############.#################.##############.###.######.##.#####.##..##########..#######.#.###..##.###
#####.#.############.######.#####.##.###.#.#########.#..#.###..#.#########...########..#.#.######.#.####.####..#####.##..####..#####.#########.###########.##.########.#.##..#########################...#####.############.#########.###.#####.##.###.####.####.#####.########.############...##############.#..#####.#############.##.#.##########..#########.#.#####.######.#..##..###########..###..###.#######.#.######.########################.#.######.#############..#.###.####.####.##########.#######.###
######.#########.####.###.#######..#############.####.#..##.#.##.#.####.###.##.####.####..##..###############.###..###.##########.#####..##########.#####.###########.#######################...###.#########.############.#####.##########.########.#####.##.###.#####.##..####.##.###.#####.###########.######.#######.##################.####.#######..######....###.#..##.####.############.##.#####.####..##...####.##.##.##..########.############.###.#####.#.########.####.##############.##.###..#.###.####
######.##.##.#...###########..#.#########.#.#####.###.#.#.#####.####.##.##.####.###.##.####################.##.############.##.#########.#####.#.#####.##.####.#.##.###..###.##.##..#.#.###..##.#.######.##.###.########..#.####.###..#..######.#.#####.##.###.#.##..#####.####..##..#.##.####.##.###..###.#..############..######.#########.####..#####.#.#######.######..##.#.#####.##.#####.##.##...#.########..#.####.##.##########.############..####.############.#######.#######.####.######.#.#############.
##.####.#######.###..###...#############.#######.#########.####.##.###..#.###.###.####.####.#.######..##.#.############.#..#.####.##.#####.#.######.##.######.#..################.#.##.########.#####...#.#.########.#.##################.#######.###########.#.####..##..#########.#######..#..#########.##########..#####.##.##.###.##...######.##..#.##.##########.####..########..#..###.###.##########.#####.##.#####.#.#######..#####.##.########.#.#.####.#############.#######.##.###..#########.######.##.#
#.##.#.####.##.#.####.#####.##.#####.#####.##..######.###.#.###...###...##################.########.#.#######.#####.#.##.##########.###.######.##########.#.###########.###.####.#...#######.#.######.####.#.#.##.######.##.#..##############.####.###############.##########.#..#######..###########.#######.####.####.##.###.#########.#.#####.#####.##.####.#.############.##..##########.#####.#.##.#.########.###.#.##.#.###########.#.######.##.##########.###.##.########.######.###...#.####.####.###..#####
###.####.#.###########..##.#####.##.##.##.####.######.####.###########.######.##.#####.#.##############..#####.#########.#############.######.###.###.#..#.####..######.#############.#.##.########.##.##.#.####.#..##.#..#####.##.####.###.###...#########.##.####.##..##.#..##..#####.##.##.########.###.#####..########.#######.###.#####.##.######.#..####.#.##.###.###.#.###..##.######.#######..#.##.###..#####..###.######..#.#############.###..#.##.#######.##..####.############.#.###.##.#########.#####.
.########..####..#####.############...#######.################.#######.####.######.###.###.##.###...#.############.####.###..###.############.#..########.##.##.###.########.#..####.###.##.################.###.#..####.###.#...###.#########.##...####..######.##.#.####.###.##.####.###.#######.#.#.#########.#.##########.##.#..##########.###..#########.#######.#######.########.#####.#########..###.######.####.######..####################..#########.##########..##########..#.################.###.###.#
##.####.#.#.#..#########.##########.######.#.###..#######.###.###.###.##.##.#.##.####.##..###.#######.####..####.######.##..###.#.#..####.#####.###.##.#..###.#.#.####.#####.####.#######.#######...######..#####..###.######.######.###.###.#.######.###.##.#####.#.#######..#####.#########.#.####.######.###..#.##########.#.#####.###############.#########...###########.#.#########..#######...#.######.#####.#######.############.#####.#####.###.###.#######.####.###...####.##..#######..########.#####.###
.##.##########.####.####.#######.##.#.####.##.###.#.#.#.######.##########.#####.####..##########.###########.###.#...#.#######..##.####..############.#.########.####.####.##..#.#######.###.#..######.###########.####.#################..###..##############.#######.#..######.####..##..#####.######.####.#.#######.##############.########.###.##..########.###.#######.####.#######.#.#############...#############.#####.##########..#############.##########.###.#####..######.###.##.###.#######..##..##.###
####.#...############################.###.#####.#..####################....####..#.#.############.##.#..########.#.##################.#.########..###.##.######################.###..#...######.####.##########...#.########.############.######.#########.######.#######.#..##.####..########.#####.##...#.###...#...#####.###..##.##...#.#############.########.##.##.#####.###.#.##########.###.####.###.##.####.###.####.#####..##.#######.#...####.########.###.#..###########.##..######.#######..###..#######
...#############.#######.#####.##.##.#.#####..#.#.#######.###.#.#.#######.##.##.###..###.############.##.############.####.###..#####.#######.#####.###.####.####.#.######.##.###########.#.#.######.#################.######################..######.########.#.###.##.#.##.#.##.#######..############.######..###.#.###..##.#.#########.############.##.#.##.######.###.#.#########.#.#..##.##.#.######.###########.#########.##.###..###.################.###.######..#####.#.#######.#########.#####..####..#.#.
######..###.#########.######################.#######.############.######.###...#.#.###.###.##########.#######.###.###.#####.####.########.#..##########.##.##.####..##.########..##.##.######..#..#.#######..####.##########.##.##..########..##########..#.###.#####.###.###########.##.######.#..######.######.##################..###..####################.##########.###.#.########.##.#################################.###.###############.###..#######.#.################.#################..####.#######.##
#########.####.###.##############.###.##.#####.##.#########.######.#.###.#######..#####.#.########.#.#.###..###.#############.#.######.##.###.#########..####.#.########.####.#.###.#..####.#####..#..#.########.###############.##..#####.##########################.########.#####..#.###.#.#####.#.#####..#.########.##.####.#.###.####################.###.######.##########.########.####.####.#.##..###..##.###.##.##################.#.##...##.####...##############.###.####.######...#.###.#.#.#####.##.##.
####.#########.#.##.#.#..##.##.##########.##.##.##.###############.############.#.###.######.#.#######.#.#####.###########.#.#.#########.######.#.####.##############.##.###########.#.#.####.##.####.##############.##..##.#####.##########.#.#############.###########.#####.#####.###..###.#####..##.####.#######.##..####..#######.###.#####.#...#...##.###########.######.######.###########.##########..##############.#####...####################.#####..#.######.#.##.####..###########.#.#####.##.########
#######.#..##.##.##.####.####.###.###...#....##.#.#.#######.#####..##############.###.####.###.#.####..###..######.##############.####..##.#.#.######.########.################.#############.#####.#######..#.###.##.#######.#..#.###.###########.##..##.##..##.####.######.######.###.################..######.###..##########..#.###.###.####...####.#.###.##..#.#.##.####..#.##########..####.##.#.#########.##################..####.##.#########.#########.##.#########.###########.####.#.###.##..#.###.#.###
########.##.##.###.##.######.####.###########.####.#######.#.#########..#####.############.#######.##.##..#..#.#####..####.###################.####.####.##########.###..#######.##########.######..#####.######.###########.########.##.#.#.##..############.###....##.#########.####..###.###.##.#.#####.######.#..######.#...#####..##############.#####.##..######.#..#####..###########.######.############.#.############.########.###.##.###############.#.#.########...######.####.#.###.###.###.##.##.#####
####.####.######.##.#######.########.##################...#.#######.##.####..##.#.#.#.##.#...##..#..#.#.##..##.######.####.#############.########.##########..######..#.####.#.#.#####.##################.##.##.#######...#####.###.####.##.##.#####.######.#.#####.#.################.####..#########.#.##.####.######.#..######.#.#.######.##.##..######.###########.##.###.####.###############.#.#.####.#####..####.###.##.#.######..#..#..#.#.#.#####.########.######..#.################.#.###.###.###########
#######.#####..####.####.##.#.#######.######..####.#.############..#.########.#.##.#.#.######.##.#..#########.################.##.########..######..####.############..##..###....#.#######.####.###.#######.####.####.######.#####.#.########.######.#####.#####.###############.##.#.#######.###########.######..#####.######.####..#######..##.#.#.####.##.###########.#.#######.#.##.##################.###.#########..####################.#.##.#######..##########.#############.######.########.####.###.####
######.#########.######..#.#######.##.###.########.#####.#######.###..##############..#..###.##.##################.#######.####.###.###.#####.###.#.#.################...###.################.##.###.##.#.##########..###...###########.#######.###.######.##########.#####..###.#.#.######.#################.#.###########.####.####.##.#####.####..############.#..##.#..##.################.####.##..#############.###########.#.##.#####.####...##.#.####.#.##########..##########.########.###.#.#####.####.###
##############..#####.#######.#.###.#.########.######.##..#####.############.####.########..##..###.##...#####.###.####.##.###.###########..####.#########.###.#####.###.##.#.#.#####.#.####.##.#####...##.########.#####.#.##.###..#..#########.####.##..#..######.#########..##.#########...######.#####.##.#.####..#.##..####....#.#.#######.######.##.##############.####..####.######.###.#####..#.##.##...######.####..#####.###########.#######.#.######.############.###########.#.######.###.####.#..######
..#..##.#########.############.##############.####.######.######.###.##.############.#########################.###########.##.#####.########.#.#.##..##############.#.###.#####.##.####.###############.#####.##.#.#####..###.#.#.##################.##...###########.###..###..##.#####.#####.#.##.#.###########.##.##.######..##.#.#####.#...#.#.#.#########.##.######.#..#######..#.#########.#####.##..###.##.##################..#..#############...######.##..######################.#.#####.#####..#######.#.
.########.##.########.##.#######.#########.######.##..########.######.##.####.###############.#.#################..#######.########..#.#######..#.##..######...########.#.#####.#.####.#.#.##.#.#.#.######.########.###..#######.###.##.####.##.########...#.##..####.#.#..#######.###.##.#.##..#.####.##.##.############.##.######.#####.########..######.#.#####.#########..#####..#################.#######.#.######.#######.#.####.######..###.########..#.#####.##.#######################.#######.###...######
.###.#######.###..###.###########.##############.#.##############.#######.###############...##.#######..####.######..##########.##########.########..#####.###########..#.####.#.#..#####.###.#########.########.#####.########.#.#########.####.####.#####.#..#.#.#..#####.###..####...##.#..######...###########.#####.#.####.#############..######.#########..#####.###########..#######..#.##...####..####.#.####.###.#######.######################.###.#########.###.#######.#####.#####.###.#.#####.#.######.
####.##..################.#.##....###########.###########.##########################.####.##########.##..####..########.###.#####..######.##.#######..##..###.##...######.#####.#.##.#..######.##.#########.#..#.##.#####.#######.#####.##.#########.#############.######.###########.####.###..#..###.#.###..######.####################.##.####.####.#.#######.################.####################.#####.######.###.##.##############.########..#######.#..#.##################..###.########.#.#.#.#####..###.#
##.#.#.##############.#..####...########.#####.#.#.##############.###.#########.#.#####.##############.#########.######.######.#################.#.#######..##########.#.###.###############.#.#.#.######.####..########.#...#.#..#####.#######.##.###.##.##################..#.###.#######..##..##.####.##.##.#######.##..#####.######################.######.#####.####.#.#.##.#.#.#.####..#################.#..#.#######.#.######.##.###..##.#.###..####.########.############.##.##########.#########.#.###.#.##
##.#..##########.###############.##.#.#.#..#####.#.###..###..####.########################.###.####.##########.######.#####.########.###.#.##...###.###.#.########.#.#..#.##.##################.#######.##..#####.####.####.####..######################.##...#...#.######.###..########..##..#######################..#########.####.#####..###.#.###..####.##.#.########.##.####.##.######.#######.########.##########.#.##..#########.#####.#.########..##.#.##########.##.##.#########.##.####..################
#...#.#..#..##.#.####.#.######.##.####.#.#####.###########.##.#.#..###.#########.##########.##.###############.######.###.#####....#############.####.########.#..#############.#.##.###.###.#######..####.###########.#######..##########.###########.######.#################.###############.####.##.######.###.#######..##.#.########..#.#.#.#.#..######.######.####.##.###.####.#.#.################.##.###############..##.#######.##.####.###.###.##.##.###..####..#.#.########.########..#.#####.####.######
##.##########.#######################.##########.#####.######.########.#######.#####.###.#####################.#.##.#..######..##.###..####..######.#########..#.##.#.#.#..###..##..#.###################################.############..######.##...######.##############.##.#############..#.#.#.######..#...#.#########.##.####.####..##.#.###.######..##..####.############.##.#####.##.#.#.###.#.#.####################.####.#####.####.###.#.#########...#.#################..#.#.######..###.#####..#####.##.#
##.########.#.#.#.##.#######.###..#######.#######.####.#.##.##..#########.######.###.####.##.##.#############.#####..########.######.####################.##.########.########.#.####.###.####.####.#.#.###.###.#.############.###########.#.######.#################################.######.#####.##############.##.########.####..####..########.###.########.##.#########.####..##.################.###.##.##.####.########.####.######################.#####.########..#.###################.########..#####.#.#
##.#####.#..####.#.###.#..#.#####.##########################.##########.###.#####.###.#######.#.###.#.#.##.#####.######...##.###.####.###.##.#.############..###.#..#.###.###################.###.##..##.######.########.#.#..###.#########.########.##.######..#.############..#####.###..##.##.#####.######################.#####.###..######################.#.#########.##..#.########.#########.#####.####.##.###.#############.#####.######.##.#####.#...######.######.##################..####...##.#.######.
###.###########.#.##########.#####.#.#############.####.####.###########..#.##############.###.#.#.####.##.#.#..####.######.###..##.##..####.######.####.#####.#.######.##.##.###.###.#####.##########.##..###.#######.#############.#....############...###################..###.#.########.#########.#.##.#.##.######.#.#..####.###.###..#..###...########.##########.###.###.#########..###.##.########.#####.#.#######....##########.#.###.########.##.####.####.###########.################.########..######.#
#####.#.###.#.###...#.###...#.###.########.###.####.###.####.#########.####.####.######.#.###.###.###.#.##########.#.####.##.##.###.##.###.#######.###########.#.#.#.########.##########..#####.#####...###########.########.#####.###.#.#########.#######.########.#######.##..#.##.################..#.#.#..#.#####.###.#.###.###############.###.####.#########..##..#####.#.#####.#####.####.###.##########.########.#############.###.#.##.#####..#.#####.###.#.##.########.###########.##########...###..#####
.#.###.#####..####.####.#########.##.#######..###.#######.#############.#..#...#.#.#.#..######.##..####.###.####.#######################.##..########.#####.#...########.#.#.######.#.#.##.#######.###########.#.######.####.#.##.##.#######..#.###.####..#.###.##########.##.#.##.########.##.##.#.###..###########.#######.####.######..#.####.#...#####.####.####.##.##.###.#..####.###...##.##########.##.#..###.#..#.########..####.##.###.####.###.#############.###########.#.##..########.#.#####.######.###
#.#.#.####.#################.##.##.#####.#...###.#..##.#########.####.#.##.##########.#.#########.##..######.######.####.#########.################.#####...####..#########..###.######.#.#.###########.######..##.####.####.#####.##.#######.###########..#####.####..##.##.#######.#.#####.###.#.##.##.##.###..####.######.#####################.######..########.########.###################.#.#.####################.#.##.##.#######...#####.####..##.######.###########..#..######.###.#########.########.###.
#####..####.###..############.###.##.#########.#####.##.#.#########.###.#####..###..##.#.#####.####..##########.######.##.#########.####.#.#########..##.#..#####.##..#.###.#..########.##.###..#####.###########..####.###...#####.####.#########.#####.########.##############.#.####.#######.#.###.#.####...##.#########..#..########.########.###.#.##.#.###################..##.#######.#####.###.####.################.#####.#############.#.#..####.#######.#.#######.##.#.##.###.#######..#.################
################.###.###.#######.####.####.##..###.###.######.#####..##################.#####.#..#.#####.#########.###.#.###.##########################.###############.#####.####.############..####.##############.##.###########.#..######..##.#####..##########.###.##.##.#####..#.#.#.###.#.####..##.######.###.##.###.####.##.######.#.########.####.#####..#####.#####.####..##.##.#.###.#####.#########.###.###.#..########.#..###################.####..#.##.####################.##.####.#################
..#.#####.######.######..################.#######################.###.####.###.##.#.###.#####.#..########################################.########.######################.###.#############.#########.########..#.############################.###.####...#.#.######.####.########.##############.#.#####.####.##.#..##...#########.#.##.###.###...######.#####.#.#########################.######.#.######..#####.###.########.#.##.###########################.##.#.##..#######..#######################.##.######
.#.####.################..###..#####.###.###..###..#.#..#######.###.#########..##..##.###.#.##.#.###.###.######..####..##.#########.###.#########.#.#.#######..##.######.##########.#####.#.######.######.####.####..#####.########..##.####.##################.##.....########.#######..###.#.##.##..##.#####.###..#.################.##########.##.###############.############.########.##..#.##.##.##########.#####.#########.####...#####.#..##########.#..#########.#####.###########.##..###.###.######.#.#.#
.###.####....#.#####.##########################.#######.###..###########.####.##.####.##########.##.###.#########.##.#.##...####.##.####.####...######..#...#########.#####.##..#######.##.###.####..#.###.######.###############.#########.#.##.########.##.#########..#####..#####.#######.###.#####.##########.###.###.######.#######..##.##########.###.######.###.##..##.#######.#..#.#######.#.#.####.###...###.#########################.#####.#####.########.#######.#####.###.##.#.###.#########..######.##
##..##.####..#.######.#####.##########.##.###..##.###.#.#####.##.####.####..#####.#######.##.##.####.###.#######.#.##..#.######.#.###.######.###.##.###.#.#.##.######.##################.#.#####.##.###.####.#.#######.##...########..####.##.##########.####.#.#######.##.#.######.#######.####..#############.##..##############.#######.#.##############.#.########.#######...###.#.#.#######.#.##.#.#.########.##.#####.############.#.####.################..##############.#########..#########.#.##.#...#####
#..#######.####.#########.#.#######.#.#####.#.#.#############.#.#.##.####.###.########...#.########.#######.###########################.##.#########.##.#####.#####.##.##########.#######.#####.#.##########.######.###...########.##.########..##.####################.#.###################..###.######.####.#######..###############.####.######..###.##...#####.##..###.#.#########.##.###.######################.##.##.######.#########..#####.##.############.##.#######.##################.#####.######.###..
##########.#########..##########.#####.##.##.###..##.#.#####.##.##########..###..#####..#################.##..######.############.####..#######.########.####....###########.#.##################.#.#.######.#.#####.########.##.#########.####..##...#############.###..######.##.#############################.#############..####.#.##.####.########..####.####.####.##############.##.#..#####..##...########..##############.#.#####.###########.#.#.##.############.####..###.###.#####.####.#.#########.###.#
.#########.##############.####...##.#####.###.#.##..##.#.####.#.##.##..###.########.###################.###.######.######.#.##..############.#####.#.####.#####.###...#######..##.#####.###############.######.##.######.##.############.#.#.#..########.###.########.##########..##########.########.##############.###.##.##..##########.#####.#.#######.##.##.#.#.#.###.#.#######.##.###############..###.###########..###.###.#.##.#.#...#.################.##.#####.####################.###.####.#############
.#.###.##.###..####...#.#.########.#..######..#################.#######.#.##.#######.#############.######.##...####.############.########.#####.##############.#####.######.####.#######.####.##..#.########....##...########.#######..#####.###.##.#.#############.#########.##..##.#####.#####.############..#.####.####.###.#######.#####.#..#####.##########.###.###############.######.####..#.#####.#.##.#########..###.##.##########.##.#####.##.#.##.#..#.###.###.###########.##.########.#...#..##.#.##.###
#.############..##.#######.####.#####.##..#.########..#.##.#####..#############..###.######.###...########.###.######.#.##.########.#.########.##########...#####.#...###.#########.######.###.###########.######.##.###########.###.#####.#######.##.##..##################.###########.###..##########.###.###...#####.##.##.#####..###################.#.#################.##.#####..###.#####.#####.##..###.#.#######.######.########.#.##..##.#####.#######.########.#.#.#.###.######.#.####.#####.############
####.##########.########.##.######.#####..#######.#########.#.#####.#####################.##...#.#########.##########.########.##.##.##########..#########.#.#####.#.#..###.###.#####.#.####..#####..#.########.###.##.###.########.############.####...###.####..####..####.#####.######.#.######.#######.###.##.###.####.#.###.####..##....####.###########.###.#######..########.####.#.####.###..#.##.##########...#####.##.###.##############.###.##.######..#.###########.#####.##.##########.##..##.#.#######
##.####.###.#################.####.###..#######.##############.#########.#########.###..##..#.######.####.####.#.#..#.#.#########.####..################.######.###.##.###...####.###...#######.##..#.###.########.##.##.#.########.#######.######.#######.#.##########.#..#####.#.#.##.########.###..#..#####.###########..#####..#.####.####.#.######...######.##.######.#.##.####.##.#####.#########.##########.#.#.####.######.#####.##########.####.#.##########.##########..########.#.#######################
####.#############.############.#.#########...#####.#.#.#######.######.########.#####..####.#.#.#.######.#.#.###.###.#.######.#.#..#########.##.####..####.##############.###########.###################.#####.#######.####..###.#####..###.###########.##.#######.####.########..######..##########.#.####.###.####.#.###########.##.#.#########.#.#####.##################..#####.###.####.####.##.###########.#######..#.##############..#######.#.###############.##.###############.##.####.##.####.#.##.#####
#.#######.##.#####.#####.###.#.#.###.####.##.#######..#.#.##.###################.##.#.##.##.#####..####.###.####.##.###.######.##.##.####.#.#.#########.#####################.#.##.##.#.#.########...#####..###.###############.....####.###...###..##.#.#.##.##.##########.######.##.####.##.##..######..###.#############.#####.##.####.#..########.#####.###.####.#.########.###.###..#########.#.###.#.#.#####.####.###########..#######.##.###.##...####..#.############.####.#####..#############.######.##.##
##.#.###.##########..######.########.##.###########.#.###############.#######..####..######...#.#.##.###############.###############..###.###########################.#####.####################.#############...#.#####.#######.#####..##.######.#.#########.##########.###.##########..#############..######.###########.####.######.#.#########.###.##.#######.#.#######.#.#.########.#####..#####.##################.#.#.####.########.#.####.#.#.#######.############.############...#.#.###...######.###.#####
#########.########.######.##########...###########.#####.###########.###.##########.#.#####..####.###########.###.#####.##..#####.##########..##############.###.#.######.#############..####..###.###.#####..#.##########..#.###########.##..############.###############.####.##.###############.####.##########.#...#####.###.###.###.##.#############.###.########.######.#.###.#########..###########..##..##.###.######..###########.##.#######.########.###..##.#...#########.#.#######.########.####.#######
.###########.#.#.#.#######.#.####.######.##.##..#.####.#################.##..#######.#.###.########.############..#.#.########.....#######.#############.#.######.##..###.######...##.###.#.#####..#...#.##.######.##....####.##.##..##.##.#.##.#########..#.#######.#.#####.###..#####.##################.####.########..###..########.##########.######.#..####.######.######.###....#####.#.#########.####.####.###.####.########.######..#.#.#.#####..############.#########.######.#######.#..#.....#.######.##
#####.#.###.##########.#######.###.##.###.#.#######.####.#####.######..#.#.###.##########.#######.#...#.######.######.#########.##.##.############.################.####.####.##############.########.###..#.#..##.#.#.#########.#.#######.##.#..######.##.###.##..###.##########.#####.#######.#########.#########.##.###########.#.##.#.######..##########################...#.##.########.###########.##..##.##.############.#.###.##.#..##################.#.#######.#####.###################.####.##########.#
#############.###.###.#########.##.####.###.#.##.#######.###..#######.#########.#.#######..#######.######.###.##..###########.############..#######..############.#########.#.#####..####..#######.#.##.############.#####.#.##.#######..###..########.##########..##..######.####.########.####.###########.###################.######.#####.##########.################################..########.#.#############..###.####.#############.###.#################.####.##.##.#.#.###.############.#..###############
#...####.#.#.###.###############.####.##..###########.###########.##.#.##########.#.#####.####...######.##.########..#.####.##.####...########..##..#.####.##.#######..##########.###############..##.######.########.#########.#.##########.####.#####.###.##.#########.##.######.#.#####..##...#.###########.####..#.#..###.####..#####.######.###.#.##.#..#####..######.##.##.##..######.###....##.#####.####.####.#########.#####.#.#######.######.###.##########.#.#######.#.#.##...############.#########.#.#.
########.###.#######.####.###.#.##..######.###.############.#######.###########.##.####.#.#.###..####.#############..#######.#.####.#####.#############.#..####.####.#####.##########.#####..#.#####..########.####..####.####..####.##########.#...#########.##.#..#..#################..#########.###.#.####.####..###.##########..#.#.#.#######.###############.#####...#######..####.##########..###.######..###############.##.####..########.###.#.#..###############..###############.#####.######.#########.
.##.#######..##...###############..##...##.##.###.#####.#####.##.######..#####.############.########..#.######.############.#####.##.######.############.####.##.#..###.#########.##.#.###.###.###.##.####################.#..############.#######.#######.####.################.#########...######.####..#############.############.##.#.#...####.##################.########..#.#.#.#########.#.####.#.#######..#..##.###.#.##...###############..##..######.###.###.########.##.###..####.####..###########.##.##
#.#.#####..########.##..#.##############.###..########..###.######.###############.#..#..#..####.############.######.###.#############.#.#####...#########.##############...#..#.####.#######.#########.###..##.########..######..####.################.##############.##.###..#############.#####.######.##########..#############.###################.############.####.########.########.##..#.#############.########.####.#..#####.##.#.#######.#..##.##.########.###.#########.##########..######...#.###.#.###
##.#.###############.#.#####.#######.#.##.####.####.###########.#########.####.###########.####.###.##..######.#.###.###.###.###.###.####.######..######.#..####.###########.#########.##..###.##..#####.########.#####..####.########.####.#.#######.######...#.##########.###.#.####..######.#.####.#########.###.##...###..#####...######.####.###.###########.##.#...###.#.##.#########.#.##.##.##.#.##.#.#...#######.#..#########.#####.##.#.######.#.#.#########.######.####..##.#..#####.####..############.#
######...####.#..####..####.######..##.######################...###############..###########.###.#.####.#####.######.##.#####.#####.#####.##.####.###########.####################.#####.#.####.#.#################.###.####.##.#.##.#####.######.#########.######.#...##..###########.#####.#####.##.##.##.#..########.#.##.##########################.#.####.#######.################.##############.####..#.####.##..######.###############..##...#.##.#.###########.#######.##.#.##.######.##.##########.#.#####
########.###.#.#.##.####.###.###################.######.###.###.####.#.###.##.#.#..#.#########.#.##.#######.#.######.#.#######.####.###..#####.#####.#######.##########..######.##.#####.##.############.#.##.########.##.##..####.####.#####.########.#####.##.###.#..###.##.########################.####.#.#.###.###.###########.####..#######.#####.##.############.###################...##..########################..##########.###.#..###.##########.####..#####.##.##.####.####.##.#.###.###.##.##.###.#.##
##.###.#...#.#.#####.########..#####.##.####.###.####.####.###############.####.#####.#########.###.###.############.###.#.########.####...###########.#.###.#########.##.#####.######.###########..#######.########..#####.####.###..###.###.#################.#########.##########.#.######.#.########.#.#########.#..####.########.###########.####.#########.#########..############.#.###.#############.#.######.############################.#####.###.#######.#.###########..######.##########..#######.#..##
#.##.#..####.######.####.#..###.#.####.#.#..##########.##.#########..##..####..###.#...#..###.#####...#.##########.###.#####.#####.#############.#######.#####.##.####.#.###..#####.#..#.#####.#.###.##..######.##.###.####.#..###.###.#.###########.#.#.#.#.#######.#######.############..######.######.####.#####.#.######.##########.###.########.###.##.####.##..########...###.#####.#.####..###.###########.############.#####.#.#######.#####.########..#.#####.###########.#######.#######.#..####.#####.#.#
#####.#.##.##..#############..#.#######.########.###.#############..########.#..#######.#.########.########..#..##.###.##.#.##.##..#########.###.###.#.##.##############.#..#####.###.##.#..##.#####..#####.#.#####.#.############.######.##.##########.######.##.#######..###.###..##.########################.##.#..##.#.##.#######.##########################.##.#.##.###########.#####.###.##########.##############.#.##.######..##.#############.#..###.#.#.##.#.#.#.###.#..###..###.###########.##.########..
#.#######.#####.#######.#.#####.####.##.##########.####.##.################..##############.#.###.#.#####.##..##.#####.#.#####..###.########################.#####..##.###..##.###.####..##########.###.########.########.#.#######..###.######..###.#######.#########.##.##############.#.####.#.##.#########.##.######.#.#########.###..########....#.#########.########..#.###.##.##.#####.##.####.#########.####.###########.##.########.###.###.###.##########.#####..#######.###.#.##############..#.####.####
########..#####..##.###########.######....#######.####.##########..#.##.######.#####.###.#.###.############.#####.####.####..#..###.##.#######################...##.########.####.######.######.#...##########.#############..#########.#.#######.###...###.####.#########..####.########.#######.############.###.######.#######.###.########..########.#####.#################...#.######.#####################.####..#.##..##################.########.###.####.#######..#..#######.###..####.####.#######.#..###
##.######..#.##.########.#..####.##..########################.#.#.#####...##########.###.##.########..#.#####.###..###..##.#########.#####.####.#.##.###.##.######.#..#####.##.#.##.#.##.####.######.###.###########.##.###.#.##.#..#########.##.##.###.#######.##.###.#.#.###.###.#####.##.##.##...#.####.#####..##########################.#####.###.#######..###.###.#.####.#######.##.########..##########.#.##.#.##.####.#####.#####.###.########.###.####.##.############...######.###.####.#########.######.#
##.###.#####.#####################.####..####..#.#############.##..######.####.#######..##########.#######...#####.##########..#############..##.#.#######.##.#.###.#########..########..#########.#.###################.####.#######################..##################...#######.#####.########.#.########...#####.##.####.######.######.##.###.##.################.######.#####.###.###############.##.#####.##############.#.######.###....#################..####..###########.#####.#.#####.########..#######
.#####.#####################.#.#####.##.#.####.##.##########.####.#######..####.###############..##.##########..######.##########.#####.#.###.#.############.####.#########.##.###.####...#######..################.#..#######.#..#######.####.#######..#.#.###.##############.#.#.####.##.####..######.############.#.#.#########.##.###.#####.##.##.###.#.##..#.######...###.##....##############.#####.##########.#.##########.##################..#.#########.#####.##.#.#######################.###############
..#####.#####.#####.#.#.###########.#..###..####..#####.####.###..#..##############..######.###########..###################.#.###.#.##.########.###########.####..###############.###.###.##.##########.#######..########.#####.##.##.#####.##.#.##########..#####.##.###.#########.#####..####.#.#######.###.#.##.####.####.##.###.######.####..###########.####.#####.###.####..#.############.############.##..######.####.####.#######..########.##.##..#########..###..########.################.#############
##.#..#.########.#######.###.##########.###########.#.#######.#############.####..######.#.######.###############.#########...##.##.#.####..############.##...########..###....##########.##.####################.################...##..###############..###################.######.########.###.######.#######.###.##########.#.###.####################.######.######..###.########...##################.#####.####.#######.#.##########.#.#######.#.###.###############.##.#####.########.#####.##.####.##..####
#############.##############....####.###..##..#.#####..#########..#.#.###########.#..#.######.######.#.##.#.#..########..#.#########.#####....##..#######.#######.#.#####.####.###.####...################.##.#######..#.######..#####.##.##..##..#..######.###.#####.##.###.######..###.##..#.#..##########..###.####.############..###################.#.##.######...##.##########.#########.#.#####.#########.#.####.#####.####..#.####.#######.#######.##################.####.###########.####.##.#######.##.##
##.##.####.######.#.######...####.##.###############..##..#.##..###############.######.########.###.#.######.######..#####.##.################.#.####.#######..#####.########################..####.#.####.#.###.##.######.######.##..###.###########.######...#.#########..######.######.#########.#.##.#####.#.###.#####..#####.########.######..#####.########.########.#.#.######.#########.###.########..#####.####.#############.#..#..#######.#####....#.#####.##.##..#########.#.##.#..##.######.###.#######
#########.##.###.#######.#####..#.#########.#########.###..##.########.#####..#########.##############.###########.###########.######.#.######.###..####.###.##.###.#####.####.##################.#..#####.##.#.######.#.###.#.######.#.##########.#.###.#..###.#.##..#.############.##.#.#####.###.##.#######..#.#####.######.#.####.#.#######.#.###.##.##.##..#.###.#.###..#.########.##...#.############.##.####.###########################.###############.###.########..#...####.##############.#.######.####.
######.#####################..#..#######.###...###..#####.##.##..######.##############.###.###.##############.######.#################.###.############.####.######.#####.#.########.###.##.#.#####..####.#####..##.####..##########.####.#######.#.#######.#.########.#.#######.####.####.#############.#########.#############.###.#########.####..####.#.###########.############.#######.###.####.#..#####...###.#.##########.#######.#########.############.#.#######..########..########.##..#########.##.####
####.#.#########.####.##.########.####..#############..################.#####.####.##.#####.#.###.#######....############.#########.#.#..#.#######.#.######.######.#.####.##########...##.###.##.##..####.#####..##.#.##.####.######################.###.#.#####.#########.##..#.#..#.#.####.##.##.#.#.##..##.###.########.###.#..#####.######.###.#.##..#.##.##.##########.####.#######.#.###.############..###..########..####..################.#########.#.##############...####.#####.#..####..#.#######.#.####
######.####.#####.#.###########.###..#.#####.###########.##..#.#.##.###..##.#################....###.########.######..##########..######.#.##.#####..###.########.###..##.####.##########..##.##.#.##..##########..########.####.######.####.##########.#..###.##############.####.#.#########.###########.##.######...########.##########.################.##.#########.###.########.###.##.#####.######.##.########.#..####..###..#.#.########.####.##.#####.#.#################.######.#####...#########.#.######
#####.############.#.#####.##.########.######.###.#####..##...##.#..######.##.############.######.#####..######.####.##############.####.#.###.##.###.#.#.######.####.###############.#####.##########.###.####.#.#..###.##.#...###..#####.#.##########.##.##.#.##.#.#.#..#.###############..###########.#.##.########.############.#######.######.#..##############.#############..###.####..#########.###.#######.###.#.########.##.#.########.#########.#####.######.###..###.#.##.#.#.########.#.#.###########.#
...##..#########.#.####.###.#####..#..##.############.######.####.##.#####.####.#.#..#####.#######...###.######.##.###.##.##.##.##.############.###.##.#########..###.##.#######.####.#.########.######.###########.#.###.##..#.##.#.##.###.#.#######.####.#####.########.##.##########..####.#.######.#.#..###.###.##.#.##.################.####.#######..###..#.#######..#######.####.####################.####.########.#.######.####.##.##########.####..##########.##.##.#.###########.######.########.#######.
#######..#################.########.###.###.###.##########.#.###########.########.##.#####.###.##...##########.#.##.#.###...##################.###..#####.#######.#########.#..##..#...#.###########.######.##.##.##.######..######.####..####.#######..##.##..#.#######.#.##.###.#####.##########.###.##.#####...#####.####...###.##.##########..######.##.####.##..####.##.##.###########.###########.############.#.#.####.#.##############.####...#.##########.##################.#..##.#######.#.#.#.#######.##
.###.###...#.########..#########.##.####.##.#########.#######...##..#.##########.#####.#######.##.##.#..######.################.#######.#######.##########..######.#####.###..##.#####.##.##########.##.###..##.###.####....##################.###########.#.#.######.#################.#######...##..###.##.##########.#.###.##.##.#...######.############.###.#######.#.####.#..#.##.###.######################.######.####..###.#.####.####.###.#.##.#################.#########..#.#.###########..##..##########
#####.##################.####.####.#..######.##########.#.#####.#.##.####..#.####.##############.#.######.###.#...########.##..###.##.#..#.#######....####.####.######.#.#####.....###..#####.####.##.####.##..#########.####.###.#..###.#####..##########.##.##.###########.##.####.#####.#######..##############..###.######.##..#.#######.##.##.##.#######.##.##.###########################.#..####..##.###.######.####..##.####.###..###.#######.#.######..######.####.####.####..#.########.#######.#####.##.#
#..###.###...#######..#.#..##.######.#.##.#####.###############...#.#.########...#######..#.##.#..####.##.#######.##############.######.#.#.####.#.########.####.#.####.#.#####.###.##############.###############.#######.###.##.###################.############.#.#######.#####..#####.###############.#####.##.###.########.#..#######.#####.#.#..##..##########.#.##.########.####.#####..######.##.#.#############.############.#######.###...####.#.####.#.####################################.##.#.####.###
#####..##########################.##.#####.######.####.#.#########.###.#######.#############.#######.#.####.###.####.######.####.##.#..########.##..##.#######.##..#..#####..#...#.######.#####.########..#.##########..####..#######.###.######...########.#.#.###.#.###.#.#####.#.###..#.##.#######.##.##########.##.#.###################.#######..#.########.#########.#.#####.###.######.####..######.########.##############..#####..##########..########.#####.########.###############.####.####.###.###.###
..######.###..#########.#.###.##.#..#####..#.#.#.##..#.#####################.####.######.###.###.#####.###.###.####.#.#################.##.#.#####.##.#.#.###...#########.#####.################.########.#########.#########.##########.###.######..####.###############.################..#.#####################..#..##.##..##############..######.####.#..#####################################...###########.#.########.####.#######.########.##..######.#...####.####.##.####.#####.##.##########.#.#########.
##.#####.###.##############.#######.########.######.#########.###.#.#.####.##########.#####.######.#.#.##.##.###.##..#######.#.#.##############.#####.##########.######.####...########.###...#.#.#######.#####.########.##.########.#.#.###..#.#####.#.##.#########.#..#####.#########.##########.##.#.##########.#######.##..##.#####..####.###..###.########.####.#..#############.####.....###############.#..##..##############.#####.#..#.######.###.###############.####.########.##########.######.####.#..#
#####.#######.########..##########.###.#.#####################.##.#.########.##.####..#.########.########.##.#####.#######.#######.#############.#.############..######################..#########.#.#..####.###.####.######.###.##.####.##..#..###.###.####.##.#.####.#####..######.########.#..#.##.##.#.#################.##.#.##.###########.##.#.##..#.######.############.#..################..##.##########.############.##.###############..###..##.##.######.#.#..#.###.#.###..##.###########..#.##########
###.####.###.########.##.#.####.#.#.###..##.##################.#########.###.###.#####..##.##.#####.##########.####.##########.#######.#############.####.##########..##########.##.##.##########.##.###..####.#.###.#.#####.####.###.####..###.#######..####.##.#.####.##.####.######.############.##.#####.###..##.###.#.#####.#####.#####.####..###.##.####.###..#.##.#.#######.###.########.##.###.#..#############.##############.#########.##.#########..#####...#..##############.#############.######.#.####
######.######.#######.##.#.###..######.#########..###.####.#..##.###.###..#.#.####.#######.#.##.###.###..#.###..###.######.#############.#.###############...#######.#.#.#.####..##.###.##############################.#.###.###.#.######.###################.#.######.#############################.####.#######.####.##.#####..##.###########.#####.##########.#.##.######..######.###.########.#.#..#.############.######.##.###########.####..###.#.###.#..#######...#..###########.##.###################.####.
###.###.##.####.##.####.#######.#.#########.##.#.....#.#######.######.##############.######.######.##.###.###..######...########.##########.#####.#...#.############...##.###..#..##.#############.#######.##.##.##.#########.########.##.##.###.########.############.###.#####...###.#####.#######..##.###########.#.#.##.#.##############.#.#######.#.#..####..########.##.#####..#.....###############..##.#.#.##.##.#####..##.###########.##..########.#.###############.####.#..####.##########.########.##..#
.####.#.#..########.#######.##.##.######.#####.##.######.############.#...##.########..####.####.##...#.################..###.##.###############.#######.#########.#######.#.#..######.###########.##.######.###.#.###.##..#########.####.######.######.######.#######.#####.#####.#.#.###..#.##.#.##.###########.#####.##.###.#..####.###.##.##.#.####.###########.############.#####.############.####.##.##.#.####...#############.########.##.#..##.#####.####.####.#.##########.######.########.####.##########
#########.#.##########.##.#.#########..#.####.##############..####.##.#######.####################..#####..#.##.######..#.#.#######.#.####.######.#########.#######...##########.#.#####.###...###..#################..##############.#.#####.############..####.##############.#.###.####.##..############.##.######.##.######.###...####.##.##.##..##.###.#####.##.###########.##.#######.##..#.#.#########.#####.#####.############.###.############.##.####.####.#.##..####.#############.#.#######.###.###..##.
######..############.######.##.###.####.#.##########..#####.#.###############..##############.#########.#########.##.#.####.#.##.#######.##..####..##.##..##.##.#.#.#########.##.##.#####.#####.###.#.#.#.##.##########.######.#####################..#.#######.#..##.#######..############################..############..####.#######.##########.##########.#.#####.######.#####.#######.####..##.###.##.########.#.#######.#######.#############.#####.###..#####.#.######.#####..####..#..#.#.#######.#######.##
##.#########.#############.############.#####################.#.#########.####.###.##############.#..###########.######.###.###.###########.##.#######...#########..#####.#####.##..#.#.###########.######.#.###############.######..###########.##########.####.#..#######.#######.##.###.##.######.########.#.#######.########.#######.######.#.######..###.####.##.#######.##.##########.##..##.##.###..#######.####.#.###############.###..##.#.#..#########.####.#..#########..#.#####..##.############.#####.#
##.#####..##############.##########..##.##.##############..###.#####.####.#.####.###.#################.#####...#.########..#.#########.###.####.###.###.####..###########.#####.###.##.###.#########.#########..##########..###..##.#######.####.#.#.####.#######..#######.####.###.#########..##.#####.##.######.########.###################.####.###.#.##########.##########.##.##.#..######################..####...######.####.###.###.###########.##..###################.########.######.####.####.##########
#.#################.######.######.####..###.######.##############..#######.#..#####.###..#.##.#######.#####.#..################.###.####.#..#.#########.#..######.#########.#.##################..#####.########.##.###.#######..####.#.#####..####.#....#..##.###...#.#################.###.#.##.####..##.#####..####..####.#.#####.######.########.######.#####.###..#.#######.####.##..########.####..########..#####...####.#...########.##.###.####.#########.###.#####.##.##.######..#########.####.#######.##
############.#.####.##.#..##.#########.###############..###.#######.#.#.#####..##..#######.####.#..####.####.##.####.############################.#########.#.##.####.###.#.####.#.#####.#.###.#.####.##..######.####.##########.##.############.#######..###..####..##.###.####.######.######..######.##.####.#####.#########.########.#.##.########..#.#####.###.###########..###..#####.##.######.#######.#.#####.######.####.#####.#.##.####.#####.#####.#########.###.#####..####.###.####.############.##.###.
######.#.#.#.##.############.#######.##########.#####.#.######.#.#....#################.#.####.###.###########.################.########.##.#####...##.###..##..#########.###.##.#.#.#.#.##.######.####.########.##.###.##.####.#.########..###.##..##.########.#################.#####..###########..#########.#####.##.##############.##.#.##.###.#######...###.#####.#..##.#.##.##.#######.#..##.###.########.####.#####.##....##########.##.######.#.#..##.######.#######.#####.##.##..##.#############.####..#.
###.#.###.##############.#######.#############.################.###.#.###.#############.########################.##############.#.####.#####.##...#######..########.####.##.####..#######..##..#########.#.###..###########.###.###.##.##.#####..##.###############.####.#.#########...###.#########..########..######.####.#.#############.##.###.###.####.########################.#######.##.####.####.#.#.###..#####..#.##..##..#####.##..##.####.###.#########.###.#.##.###...###.####.###..#.######.####.###.#
#.##.###..#.###.##.#####.#######.###..#.#####.########.##.##.#########..###.##############.##..#####.###.####..##########.##.##..##.#####.##.#.#####.####.#.##.#######.#######..#.#########.###########.###.########..######..###.#.##.###.###.######.#######.#.#########.###############.#######.####.####.##.####################.###################.#####.###.##.#######.##.#######.##.###########.#####.##.#######.##.#########.#.###.#####.#######..####.########.#.###.#.##########.#######.#####..#.#...#.##
####.###.#####..#######.##.#####.####.##########.#.######.##########.#####.######..##.##.###..##..###...#######.#####.########.###.############..#######.############..#.#.######..###.####################.######.##.##########..######..#...#.####.#.#####.########.######.#####.#...#######.###.#######.#.###.####..###...######..#####.###.##.##.#######.###.##.########.....#####.##.###.##.####.####.##.#..###.####..#######.#########.##....##########..##..#..###.#.######.#############.#..##.######.######
#.#.#####.###########.##..##########...#...#.#############.#####.#..#.####.####.#########.#########.####.#.#######.#.###.#######.#############.##.##..#.###########.##.################.################.#####.##.#####.######.#.###.#####..#####...#..##.########.######.#############.###################.###########.#.#.#.####...##.##.###.#####.####.######..###.#######################.#######.#####.####.#.###.#######.#####.##########.#########.###.##..#.#.#######################..############..#####.#
#######..#########.##.###..###.#.#######.#.#.#.##.##.###.########.#.####.####..#.#####################.#..##..###.######...###.####.##############.#########.#######.#####.#.#####.#.#########.#######################.###.###.#.####.############.##.####.#.#####.#######.#.#######..####..########.###.##.##########.##.####.#.##.#.####..###.#########.#######...#...#...##.#.#.#.#.#.########....#.##.#..##.#.##.##..#.########...##..#####.#####.#####.##########..#######.######.#####.#.##.###.#.#.##########
#.###..###.##..#.#.#.##.######.#######.######.##.######...##############.###.#...############.####.##.######...###########.#.########.#####.########.##.#####.#######.####.#.###..#######..#########..#####.########.#.#..####..####..####.###.#############..##.##..#.#..##.######.#########.##..###.##.##.#####.#####.###.#.##.#.##.#.##.###..#.#####.###.#...#.#####.#.#######.##############..###########.##.###########.###..####..#####..####..######..#####.##.####.#...####..##..#################.#.##.##.#
.####.###..##.####..#######....#####...####.####.#######.########.#######.##########.###.##.#.#.#.#####.#.#######..###.####.##..#.#.##.#...######..###################.#.#.##.##.####..######..##.#...#.#######.########.##.#######.##.##.######.######.#.##..#.##.##..#######.#####.####.###.###.############.######.###########.#####..###.###.#######.############.#####..##.##.#####.##.######.######.######.##########..###.#.###############################.###.###.###.####.#####.###########...#######..###
###########.#####..######.############.#.###.########.##.#.###.###...###########.#######..############.##.####.##.#######..###.#####.#####.################.###########..#########.##########..#.####.###..####.#####.#.#.#########.###########.#####.####.#.###.#########...##########.#.###########.#######..########.########.###.####.#######..###########.##.#####.#.####.##.##..#####.######.#######.#..###.##.##.##..#######.###.######################...#.####.#.###...#.#.###.###########.####.#.########.
.#.######...##########..###.####.#######.#.########..#.#.#.#####.#############...#.###########.##.#.#####.######.###..####.#########.######..##.#######.####.#.###.#######.#######.#.#######.###...#############.#######..##################..######.#############.#####..#################.#########.##.#.#.####.###.#.####.###########.###...##.#.....######..#####.###..###.########################..###.#.########.#.#######.#####.###########.##.####.#############.###########.######.#.###.######.#########.
####.##..#####.##.########.#######################.#######..######.########.#######.#########..##.#############.###.#####.....######.#####.#.##############.###.##.###..####.##############.#.#########.####.############.##.#####.##.#.#.####.#######.##..#####.########.####.#..########.#.##.#.####.###..#.###.######.#########..###.###.##########.#.#..####..###.#.######...#########....#..############################.##############.####.########..##.######.##########.#.#######..#.###.##..###.##..#.##.#
###.#############.#.###################.##.#.#.###.###.#.##########.###.#######.#########.#.######..##.###.#.#############.#.#######.#####.###.####..#.##.###.####..#.#############################.######.###.#.####.####.###.########.#####.############.#########.########.####.#######..#.##########.##############...##.###.#########.#####.#.########.#..#.###############.#######.#####.#######.#######.##.#.#.####.##.###############..#.#####.##.#.###..##.#############...#.##########.###################
#.##.#####################..#############.################.#.##..###.#####.####.#####.#######.######.############.##.####.#####..#.###..###.##########.#..###############.######.####.##.#.#####.##.#.#####.################..##.####.###.#######################..#####.##...####.######.####.#######.####.#############.###.#.##.#..#.#################.##..###########.#######.#...#.#####.#########.#####.#############.#..#####.########.#####.##########.###########.############.###...##########.#####.#####
.###########.#..############..#.#.###################..#####.#########.###.#####.#####..#######.######.#..#.###.####.#####..#..########.##.#.#####.#######.#######.####.###.####.#.###########.##..########..#..###.###..#####....############.#.#######.#.....#####.######.#.#######.###########.###.#########.#.##.#####...#.#######..##############.#..#.#################.###.#.###########.#.#######.##.########.#.###.###########.#.#########.##...###.###.####.#.#.##.#.####.#.#########.#.##.###.#..#...#.#.
.##.##.###..######.##.#.######.#########.#####.#########..######..#################.#####.###########.##########.###.####..###.#.#################.#######.#####.######.###.####.##########.##############.######.####.#####.#####.#############.##.#####.###########.#######.#####.#####.#####.######################..##.#######.##.#.##.#####.#####.##.#.###...##.#..#.#.###.#.###....###########.########.##.#####.#######.#####..#######.#####.########.##...######.##.#..####.###.###.##.##.##########.#######
#.######.#.##.########.######.##.##.###.##..#####.....###.##.#########..#..#####.##.######.######......#.##.#.######.#.####.##########.####.###################.#######.###..######.##..##########.#########..##.###############.###.#.####.#####.#########.###..#############.##.#.##################.#..#.###.#######.####.#.##########.#########.#..###############.##########.##.#.###.###.###.#######.###################.###.#######.##############.####################.########.##########.####.############
###.########..####.#######.#####..####.##.##.######.#######.#.#..####.##.#.###.#########.##.##.#.#########..#######################.#..####.###########.####.##########################.##.#.########..#####.#.######.#.##########.#######.###############.#####.#.###############.#.##############.#.######.#.##.#.###.########.###############.#######.####.#.##..##########.######.##########.##..####.##########.#####.#.#.#.##.################.##.#########.##.#.########.########.#.##############.##.#######
####.#####.###.###.#.#.###########..#.##.######.######.######.######.##..##..###..####.#######.############.####.#..#.################.####################.###.################.#####.###.####.#.###########.####.##.#.#########.#######.####.##.##.##.###.#####..####.####.#####..#..#######.####.##.#.####.#####.#.###.################################..###########.####..###################.#.#..########.###########.###.##.##.####.#########.######################.####.##.#..###..######.###.#####...####.
#######.####.#####.##########.###...##.#..#.####.#########..#########..#.###.######..####.###.################..#####.####..####..####.#.#.####.#####..######.##########.###.##.########.##.##.####..#.#.######.#.##.###.########.#.####..#####..##.########.#####..#########.###..###################..#######.####...####.#.##############.##########.############.##.#.####.######.####.#########.#########.######.#####.#.###.##..#.#####.#.##.####..#...#####...#.####.####.#.#######.############.##.###.##.##
#############.#####..###########..#.###.#....##########.####.#.#############..#.##.###########.###.#.########.######.#############.###.#.##.#####.###.#.#########.######.########..#.########.#..#####.####.############.####..#.############.###..###..##..#..#.#####.######.##..#.##..#############.###..#....######.####.##########..###############.##.#####.#.#..#########.#.########.###.#######.####..####...###.########..#######.######.#####.###.###.####.#.#...##.#..##..#.#.###.###.#########..###.#.###
#.#.####.#.#.###.##########..##########.###.#####..######.#.###..###.#####.#.##.#########.######.##.##.##.#.##.#.###.####..#######.###.#########.#..###..########.####.#########.########.###############...####...#######.####..######.##..####################..###.############.#########..###.##.####.###.######.####.##.####.#######.##..#.###########.###########.###.##.#########.####...###.....##.###.####..#######..#######.#####..####.########.##..#######.########.#######..###.#.##...###.##########.#
#######.#########.##..###.###########.######...##########.#.#..###.###.###.##.#.################.#####..###.#...###.########..#..#########.###############.####..####.######..#######.####.#.#####.############.#####.########.##.#.######..##...#########.#...###.###############.###.##..########.#########.###.#####.###.#.#########.###.#####..######.####.#########.##..########.###.###.#######.###.#.###.######.##.##.###.########.###.#####.##.############..##.#.###..########################..#####...###
#####..#####..##.##..##########.#.#.#####..##.#######.################.#..#####.########.######..##.################.##.###.####.###.###.########..#########.##.#####..##############.####.#.####.#############.#####.############.######.#######.#.#.#####.#.##############.####.#...####.###.#######.##.#######.##.###.#.#...###########.#########.##.##########.#.##.####.#############.###..######.##.#####..##.#############################.####.########.##.#.#.####.##.##..##....##..#####.#.###.#####..#.##
#######.####.#.####.#####.#..###.##.##.###.############.##..####.####.#..###.##.####.#############.#############.#..##.##.#.######.##.#.#######.#.##########################.####.#######.##..##.####.###.#######..######.##.###.#..########.#.#.##########.#.######.###.#####.###.#.#.###################...#####.#..#.#####.###.#####.#####..###.###.############..#.#.#.##..#####.######.##.#.###########.###..####..############################.####.####.######..###.#.#.######..#.######.#.##..##########.###
.##.#####.####.###.######.##..#.#.######.###########..##.##.############.##..########.###.#...####.###.####.##############.##.#######.###.#############.#####################.###.#..#.##..######..#..########.####.######.############.######.#.####.#####.###########.#########..#.####.#####.####.###.##############.###############.#.##.###.#############.############.#######.#################.###########..##########.########..##.#############.###.######..#.#.####.####.####.########..#.#.########..####
.###################.#.#########.#######.#.###..#####.#.#######.######..#.#.#..#..##.###.##.##..#############.##.#################.####.########.###.#.#.#.###..#.##..######..######..#.####.########.#.##.###....##.##.####.##..#######.############.######.###########..#############################.###..####.#########.####.##.#..#########.####..###################.########.###########..#######...##########.###########.############.#.#####.####.#######################################..#############..
#######.####.######.##..#####..###########.####.####.###.#####.######.##.##..#.#######.####..###.#########.##.##########.####.###.###.######.####.###.###.#.#.####..#####.#############.#######....#.########..###.######.#.##.##.###...######.###.####..#.##.#.##########...######################.####..#.########.####.####.###.#..##.###.#..#.#####.#######..#..########.###.########..########.#.#.###.#####..###.####.##########.######.##.#.#.#.##.#.###.#######.#.#########################..#.##.#.####.#.#
######..#####..##.##.########.#.##.#.#######.#.###.####.########.#######.##.##############.#######.######..##.##.#.#########...##.############.######..###.######..######.########..##.##########..###..######.##.#####.######.####.##.#####.############.#.####.#..#..########.############.#.##.#######.########.##########..########.###.###############.####.###.######.#.#######...##..#########.#####.###..######.#####.#.####.####.#.################.#######.########..######.#####.###..##.#############.##
.##.#..########.######.###.##.###.....##############.######.#..##.####...##.#######.###########.#.####.####.##.########.####################.################.#############.#####.###.####.###.#.###.#####..#########.####.##.#######.####.##########..##...###.###############..#########.###########.###.###.#.##########..#####...#.#..##.###.#####..#..#########.##.####..#######.##.#.#######.#######..#.###....##########.###.################...###.#####.#####.#.###.##########.####.###.####...########.###
#################.###############..#####.###########.###..#####.##..##.#######.##.########.#.#.#.###.#####.#######.####.##.#...#############.##########..######.#.######.########..#####...###.####.###.###.#.#..###########.###.##.##..###############..##..##.##...#.####.###.##############.#.##.####..#######..########.######.##.##..#..#####..############.#####.##.#####.##.##########.######.###########.######.#######.#.#########.############..#####.####..########..######.#.################..#.#######
######.##.######..#.#######.####.#.#.##.###.#######.#.###.#.##.###.###########.####.###.###.#######.###########..###..####.######.#.########.##...#..#.#.###.#.###.#..####.#############.#.#.###.############.###.###...#########.####.####.#.##.##.###..#############...######.##.#.###.#.######.#############.##########################.##########.####..######.##.######.#.####.###.##..####.###.#.########.##.#.#####.#######..#########.####.########.#.#############.#.###.###.#####..#######################
###.##.############.#.###.#.##.#####.########..###.######.#.###.#######.##..####..###.##.##.#..##.#####..#.##.##.###.######.##########.#############..####.###.#.####.####.####.#######.###....##.##.#####.############.##########################..######..####.###.##.###.###.##.####..####..######.#.#.#.#.##.#.###.###.####...##.#..##.###############.####.##.######..######.#######.#######.###.#..####.#.###################.#.#####....#####..####....###############.#############.#.####.############.#.##
####..##.#.#####.#####..#####.###.##.##.############.###.#####..#.########.####.#.#########.##.####.#.###############.##########.#.######.#.##########.#.#.###.#..#####.#.#.###############.###.#.#####..####.#######.###.#####.###.######.##########.##########..######.#.#############################.##.#####..####.#.########.#.########.####.######.#.####.#..####.####.#######.#############.###########.###.#.#######..##########.#####..#####.#############.#.##.#######..##.###########.#######..###.#..##
###.############.####.##.##.#################.##################.##.#.#.##..###.#####..####.#.##################.#..#.##.###############.#####.#..###..#############.#####.##############.#..################.#.#####.###.################.####..##.#.##.##.#.######.###.############.#.##.#.##..###.##...########.####.########.##.#####.############..##..######.###.###.####..#.##.#########.##########.#####.#..#########.#############.############..###.#############..###.#####..#########.#.#####.######....
##.###.####.#.########..###.##.############..################..#############.#########.#..##.####.##.###.##.#######.###.#########################.##########.###.#####.######.##..##.###.##..############.##.########.#####.#####.###########################.##..#####.#.##.#####.###.#..##.##.##.#.##############.#..#.####.######..##########.##################.#########.###.#.#.######.##.##.#######.###.###..###.#.###...#.########.##.#########.##.##.#######.######..####..####.####.##.#.#..##.##.#.#####.
####...#.##############.#.#.###.########.#.####.#.#################.#..##..#######.#####.#.#.#.##########..###.##..####.##########..#.##.##.#########.#.#####..##.##.######.#.###.##.#####.######.#######.##.....##..#.###.########.#.#########.#######.#.###.#####...###.##.####.#########..#########.##.#.########.####..##.#.####.##.##.#.#######.########.##########.##.##...#####.######.########.###############.#######.#####...####.###.####.##.###.###############.#######################..#######.######.
#####.####.####.###.#.#####..#####..####.#..#..####.#.#####.#.####.###.######.####.###############.####.#######################..#.####.#########.###.#.####..####..###.######.#.#.###.#######################.#.#########.###############..#######.###.#.##.#######.###.#####################.#.##############..########.####.#..###.#.#####.####.##############..#..##.####.#########..###.######.####..#...##########.###.##.####..#.##.###..####.##...###.###########.######..#.##.###.#####.##########..#######
.#######.####.#.#############.#.#.###.#####.###.#.########.#####.###.#######.######.#.#######.##.##.########.#.##############.#########.#.#################.#######.##.####.#.##############..###.#.##..##.###.##..#####.########.#################.#.#.#.######.########.#.#.####.#############.###################.######.######.####.####.###.##..###.###################.##.#.###.#####.####.#####.######.###.##..###..##############.#############.#######..#####.#.#####..####.####.#######.#..##.#.##.###.##.
#...####.####.#######.#######.###.#######.##.#########..##############.############.##..##.###########.#####.#.####.########..##########.#..#########.######.#.#######..#####.#.##########.############.#..######.####.#..####...########.########.##.###.##.###.###.######.#########.##########..#.#.######.#####.####.####.###########.##.###.#########.######.##.###########.#.#.###.##############.######.#..###...#####..####.#####.###############################..#######.######.#.#####.#########.#########
#..##.###########..#..######..##.#.#####.######.############...####.###########.#.#####################.##############.#####.###.######.###########.####################.#####.#######.#######.#####.##..########.#..####.#####.##########.#####.#...###..######.###.#.#..##.##.########.###.###.#######.##.################.###################.#####.#.##.###..###.####.######################.###############.###.##..##..##.#.#############..#.#########.#######.##.#.########..###.######.##.##############.#.#
.########.#..###.##########..##.##.##..#.###.#.####..#..##.###.##..#########.####...##.#...##.##########.##.##.###.##.#####..##############.##.#..##############.#####..##.#######.#####..######.#.##.###.#######.#.#.##..####.##.#####.#################################.#######.######...####.##########...##.###########..#..##.########################.##.##.#.###############..##.#...#######.###.##.#.###..##..########.#.#####.##.####.########.######.##########.#.#.######..######.#.###...#####.####.####
###..###.###.####.####.#.#.###..###############...##########.####..###..###.##.###############..####.##########.#######.########.##.#.########..#######.###############.#..#...###.########.#.#############################.####.###.####.#.##########.###########.######.######..#.####.#######.###.###.###.######.######.#.##.###########.###..##################.###########.#..#.########.#.###.#####..#####.##.###...#.##############.####.##.#####.#####.###...#####.######.##.##.######################.###.#
######.######.#.#######################.#..########.##.########.######.##.########..#.#.##.#.####.#.######.#############.####.##.###.####.##.####.####.###..########.####.##.####.#.#####.#####..#####.#######.############.#.######...#####.###.#.####.####################..#.###.##.#.##..####.######..#.#####.############..#.##########..##.###..###.######.#.####.##.#####..#...#..##########.###.##.###.#######.#######.#####.########...#####..##############.#####.##.##.##.##.####..###.##.########.####.#
###########.####.##.##########.#.##.#..###.##.###.###..####.######.##.##..##.#.##########.#.###.##.#.##...#..##.###.###..#..#.##.##.#######.##############..############.###.########..###.###..#.####.####....########..######################.########.#.####...##.#####.##..############.#..#######.##.###########.##.####.#.#################.#.##.#...#.#.#############.#...#.#..#..#.##..###.##.#########.#####.####.#.#######.####.##.####.#####.############.#####################.#.#.###.#######.#######.#
##.##.######.#.###.#..###..#####.#############.###.####..#..####.#########.####.#.#.###.##.####.##.###########..#######.###########.####.#######...######.##..##.######.######..#.##.##.#########.#####..##..#.#.#.##.######.####.#################.###.#.###.##.########.##...###################..###########.###.###.########..#####.########.######.#######.###.###.#.####.#####.#####.#################.#.##..###.###.#.#####..######.##..##.####.##.####..#.##...##.#.###################.#.####.#########.#.#
.######.#.#.##.##...##.#####.####..############.######.#######.##..###.#.###.####.####.##.############.######..#.#.#.####.####.#########.########..###.####.####.######.######.###..#...#####.##########...####.#######.#######..##..##.##.###.###.#####.#######.##.##.##########.###..####.#..##########..##.##.####..########.###.###.###.####.#..#########.#####.#.#####..#######.#.###.##########.##.##############.######.#####.##..####...############..###.#.#..##############.###########.####...###########
####.######...###.###.######...#.##############.#####.###..#.#.##.###.###..#####.##########..##.###############.#####.##############.###########.###..##.#####..####.#.#########.###.#.######.########.##.######..##.##.#######.########.###.###.##.#.#.###.#..####.#########.####.##########.####.####.#.##.########.#################.####.####.#..#.#########.###.###.##..#############.#.###..#.#############.#.########.##.##..#####..#######..###.#####.#.#####.#######.#######.###.########.###...##.###.###.
#.######.######.###.##.####.#.#.######.#########..####.#####.###########.##.###########.########.####.#########.####.#.#####.##.#.#############.#..########.##..##.######.####.###.######.#.##.####.############.##########.###.##.####.##.#.#..######.######.##############.####.#.###.######.###########.#########.###..#.#.#######.############.####.##.####.###.#########.#.#####.############.######.##.####..###..###.##..####..##.#..######.##.##.########.##..##.#######.#####.#.##################.##.#####
########.#.###....#.###.####.#.#####.##.######.######.######.###...#.####..#.###.####.###..###....#..################.#####.######.#####.##########.##.#####..#####..##.####.################..########..##############.######.###.################.####.##########...#####...######..####.#####.##.######.#.########.###.####.###########.################..##.####.#####.#####.#...####.###.####################################.#.#..##############..######.######.############.###########.##.#############.####
#####..#..###..####..####.###.#########..######.####..#..#######.#..##.####.####.##.#########.#######...############.##########.######.####.####.####.#####....#############.#.#.#####.#.##.#.##..###.#.########.######.###.#####.##.#####..#.############.#######.#####.#######.#.#.########.######..#.####.##..##..########.###########.######.##.##..##########.#####.#.#################.#..#.######.####.###.#.#################.##.######.#####.#.####..###########.#.####.#..##.########.##.###..###########.
######..######..#.##.###########.##################.####.####.#.#.#.#.##.#######.####.#.#############.####.#.##..##.######.#####.#.##.######.##..#.#############.#######.##.####.#####.#########.############.#.#############....#.#####.##.##.########...#.##.#.#.#.#.####.###.##.###########.#.##..###.##.##.#...#########.#.############.#########..#####.#######..###.####.###.######.###.#######.##.##.###.##.#.##########.#.#..###.###..##.#..##..#####.#..##.###..##.####.#.#..##.########.#.##..##.#####.###
###.#######.#########.########.###############.#..##..########.#########.####..#.##.####..#####.#######...##.##.####..#..####.######.#####.###.#############.###.###.###########...###.###.#####.##.##.###############.###.#####.##########.#####.#####.###############.#####.###########.########..##.######.#####.########.###.#######.####.#.#######.#######.#.############.################.#.#####.##.######.#.###.####.########.###############.###..####.#####.#######.###.#.#######.##.##########.##.#.##.#.
#.###############.##.#.#.####.#####.###.######.###.############.###.######.#.###...##.##########..##.##########.#.#.##..############.##########.#...#####.#######.#####.#########.######.#.#####.#######.#########.###..##.#.##.##..##########.##.###.#########.##.#####..#..########################.#..#####.#...#.#############.##########.##.#######.##.###.##########..##############.#.####.#.#######.######..#####.###############.#.###.##.##.#..#######.##..##########.#.#..#.##.########.#.#.##########.##
######.####.#####.#.###..##########.###############.###..###...#########.#.##.#.########....#.#####.##.######.####.##############.#.########.#####.####.#..###########.#..#####.#######.##########.####.############.####.#.########.######.###..##.######.######.############.#####.##.#########.######.######.#....#.....##.#####.#.#######.##.#.#.###.###.###.##.########..#.#####################.####..##.##.######.####...##.######.#########.#.###.##.###.#.##.##.#####.######.##.#.###.####.##.#.#.########.
#.#####.#.################.##############.#.####.#####.#.####.##..###.##.####.###.#..##.##########.##.#.###...###.#####.#####..###################.#####.####.#.####.###.###.##.###.####.#.####.####.######.##.#.#######.#####.####.#######.#######.##################...####.##.####.#####..####.##.##.##.######.......#...##.##########.##########.####.#.####.###...#.#.###########.###############...##.##########.#####.###.##.##..####.####.##################.####.####.####.#######.#####.#.###.######.#####
.##.#############.#.#######..###.##########.#.#.##.##############.########.########.########.####.#.##.##.##..##############.###############.#####..####.##.##########.#############....#####.#.###..##.#################.##..#########..#.########.#.#..########.#########..#############.#########.#####.###.#......#.#...###########..##.#.######.##.####.#######.######.##########.#####.##..###.#######.###.##.########.################.#####.######.###.############..###.################...########..#..###
###########..#.###..##########.#.#####.###.###.###############..#.#.#.###.###.#.#######.#.###.##.########.############.##.#########.##.###....######.###..###.###.#.###########.#####.##.######.########..###.###.##.###.##.########.################..##.#.##..##.####################..#.##.##.####.#.###.##.#........#...#.#######.##.##..###.#####..#.#############################.########.######.#####.####.#..###.##############.##.###.##########.#######..#######.#.###############.#.#...#########.######
.###.#############.#########.##.##########..######.###.#####..######.###.####..#.###.#########.#####...#########.##.#####.###.####.##..####.#####.###.##.######.####.######..#####.######.############.###.####...####.#.#########..#.###..#########.#########.##.###########.###########.####.#.###..####..####.......##......###.#.###.##########.##########.######.########.##########.##.#####.###.###.#..#.##############.####.#.#.###.########.####..##.#####.##.##.############.####.####.#####.########...##
########.#.######.######.###..####.###.##.#.######.##..###..#########.##.##.##########.#####.#####.##.##.######.####.#####.#########.##.########..#.##.##.###.#####.##.#..#######.#.###.#####.########.###########.#####..##########.##.####..########.##.#.####.#.###################..##.##.#########.########......#.........#.###.########...####.#.#.#.#.##########.#.#####.#######.############.########.#################.#######.#####.#####.#.####...#######.####.##.##.#..#########.#####.###############.
###.#########################.#.##.#.#####.###.#################.###.#..#.############.##########.#############.#.#.##.#######.##.#.#######.##.#####.#####.###.#####.#.####..#######..###.######.##.##########..#######.###.####.#####.#.#.#######..###.#..####.######.##.#.######.#.########################..##.............#.......#####.#....#.#####.#.#####.#.########.#.############.#####.#..###.#####.#..########################.##.##..####.#.#...######.#####.##.#####.###.#####.############.#######.#.#
##.######.#####...####.#####.####...####.#######.############..#.##...#.###########.###..########.##.##.###.#####.###########.##.###.####..#########..###.##.########.##.#.##########.##.#.#.##############.#..########.####.######.########.####..#########.###.######.#.###.#.###.#########.#######.##.########.#...#..............##.####.....##.######.#######...##.##..####.##...########.##.#.#######.############..####.#########..#########.#.######.######..###.#############################.####.#######.
##.####.###...###########.#.######.########.##.###.########################.##.##########.##########################.#######.#############.#######.######...#.#..#####..##.#.################.###.######.######..####.#.####.######..####.###.########.########.##############.###.#.###.#######################.##....#..............#....#.....####.####.#######.###..##..#.#####.####.###########.##..###..####.#####.#..###.##.#..####..####.###############......######.#####...######.#.##.##.##.##.##.#######
######.#####.#.######..######.###.#.###########.###############.##.#####.##################..##########.####.#.############..######.###.#.###.##.#####.#.##.##.###.###############.###.################.#.##...#########.#.#####.####..###.##..###.########..##..####.########..#########.#####.##.###.####.#..##.....#.##..................##.####.#.#...##.#####.#.##.##########..#####.#.######.#.########.##########.############..####..####.##..##.#########.##.#..##..######..##.#...########..#.#.#######.##
#..#..####.###.#####..##.#########.###..#.####.#####.##.####.###.###.#######.#########.#######.####.####.##.###.#.#####.####.#..####.##.#####.#..###################..#########.###.####.#.##.########.###.#####.#####.##...######.#..#.#######.######.####.####.####.######.####.########.#.##.#######.####.#####....##.#....##.............#..#.##.#.###.############.###.##.###....#############.##.##.###..##..####.#########.#.######.##.###############.##.##.######.#########.###########.##########.########
####.#################.####.####################.####.######.#####.######.########..####.#.####...###.#.###.###..#.##.####.#######.#######..##.######.#####.##################.##############.#######.####.##.####.#####.##############..##.###############..#..###########.###.###.#######.##.#...######..##..###.....####........#............#########.############################.#####..#####.##.###########.#.######.#.##################.###.#####.#.#######.###.#.###..#############.#.####....#.#######.##
...#####.###..#..#.######################.##.#####.############.######..################.##########.#####.####.##.###.#####.###########.####.####.#.###.#.##..####.#.##.########...####.###.#######.##.####.##.##....##.##.######.##.###.##########....##.########.#######.#.##..#..#########.##.###..###.#######......######.................#.######.############.##.#######.####################.########.#.############.########.################.#####.####.########.#.##.####.#######################.###.##.#
###.###.#.###.#.###..#########.##########....########.########.###..#####..#.############.####..#####.###.###.####..#########.#.#..##.##.#####.##.#########...##.##########.##########.###.###.#######.####.#.##.###..#####.####.######.#..#.##########.##.#######..#####################...########..####.########.##.##.##.#...............##.#.##.#.####.###..###.#########.##############.#######..#####.######.###.#########.####..###########..#.#######.############.########.##.#####.###############.####..
##.#..#..##.####.###.#.###########.##.#.###.####.##############.#################..##..####.##..######.####.##.######...#################..##.#########.#######...#########..########..##...#####.#######..###.###########.#.#######..######################.####.##.###.#######..#######.####.##########..##.##....###########....####......##...#.##.##.####.######.################.#.###########.###..###############.############..################.###..################.#######.#.##.#.###..##.##############
##.##########.#..#..###.#.#####..##.####.############.####.#############.#.###########.#..######.#######..#####.###.######.#.##.#.#.##.####..######.####.#.##########.######..##.#.#.##..###.#..###.################.#..###.###.##.########.##############.########.###.##.##.######.###.####.####.#.##.#######.####.##..#####.....##...##.#....##.#####.########.###...##.#.##.###########..######..#.######.##.#######.###.################.#######.##.####.#.#########.#..#####.###..####..############.##..##.##
###.####.####..####.#########.############.##.#.#.########.######.############.####.#..##.##...#.##.###.##.##.#.#.#######.##########..####..###.##.####.####.####..#.#####..########.##.####.######....##.#####.######.#####.##.###.##########.###############.#.######.##.#..#.#####.#########.###################.#######.##............#.....#######.######..#.#.######..##...############.#.#################.####################.#.###.######.####...###################.##..######.##########.####.###.######
######.############.#####.############.#############..##...#####.######.#####.#.###.#.#..###############.####.###.###.#####.#.###...####.########.##..##################..#####.#.##..#####################.#####.###.#.###########..#.#######...###.###.#######..#.#.####.##.##....###..######.#####.#.#######################..#....##.......####.#.#############..########.####..##.###.###.#.##.##.##.##..#############.########.####.######.####.#.###.###########.#..####.#..#.####.##..##..#####.############
#####.##################.###.#######.####.####..###.########.#.###.#######.#####.#.#...#####.###########..#.####.....#.########.#.###############..##.###.#####.###############.##..#######..###.########.###..#..#.#####.###..######.###.#.#########.########.####..######...####..##.###########.###.#########.#.##.########..##....#####...###.##.#..########.###.####.#######.#####.###.#########..#####.#.##.##..#######.########.#####..##.#..#####.##.##.#######.######.#####.########...###########..######.
#.###############..#.####..####.#####################.####..##..#########.######.##########..#.#########...###.###..###.##.##.###.####..################.##.######.########.############..#.######.#.#################.#..######.##.####.#.######.#########.###..#..####..####.##############.#..#.##..#.###.##.#.#..####.##.#######.##.##..###.##.##..##.#########...#....########.#######..##.##.###..#############.#####.#######..#####.#####...#.##..##..########.#########.####.####.#.#########..########..##.
############.#########.#########...######.#######.#####.####.#####.#.############.##################..##.###########.#######.##########.#####.#######.####.###..#####.###..######.#.#####..####.##########..#.########.#.####.#.#.####################.######.###.####.#.######.#.#.#.###.##..##.##..##.#######.###.#.##.#.########...###....#####.#######.####..#....#...##.####..####.#.######.#########..######.##.##.#.##########.########.##.#.########.##########..##.######.#.##.#########.#.#.####.####.####
###.######..##########.#########..####.#.#####.####..###############.#..#################.########.....############.########.##..#.###.#.##.############.##.#..###.######.###..#####.#..######.##.#.###..##################..#########.####.#..###.#####..#.#.##########.#######.####.#.##.###.####################.##..####.#.####..####..#.#..######.######.#............########.##.##.#####.########.#.########.########.###..##.##..#####.####.#####.################.#########.########.#####.#.##############
#########.#.#..#.###.##..###.##.#.####.#####..#######.#.#####..#.#############.##..#..######..#.#######.##...#################.#####.#.##..#####.#######.###.###.#####.##...############.##...########.#.################..#.###.#.########..########.##.###########.####.###..############.##########################.##########.###.#....###..##.###.##..#....................#########.###########..###.##.###.#.#.#####.#..###########.###########..#######.####.#############.#########.########.#.############
.####.#####.###########.##.#.###...#.#.#########..###.#############.#.#############.##.#######.####.#####.#########.########.######################..###.#..##.##.#####.###.########.##..##.###.##.######.####.##.######.#.####.##.#..#..##.###########.#####.########.################.#.#####.##.##.########################.##.##.##..#.###.##.#.#.######..###...#...........####..#.##########.###.#.###..##..#.###.#.#.#######.####.##.##.###.####.#...######.#.##..###.#####...######.##.##..#####.##..##....#
###.##.######.#.###########.#######.###.#####.##############.####.###.###.###..##..############.####################.#######.#.###.#.####.########.#######.################.#####.##..#############.#..#.#####.###########.###.#.#..################################...#########.#.#####.######.######..#.#################.##.#####.....####....#....####.#....#...##...#......#..###.###.###.#.#####.####.#.#####..###.#.########.##..##.#########..####.#########.##..#####.###.######.####.###################.#
#.#..######.#####.##..####.#.#.######.#####.######.#####.#######..######.####.#.####.#.#.####.###.#######.#####..######.####.###########.#.#.#######.###########.#.#..#.####.##...##.#..##.#########.#.###.#######..#..##.#.############.###.##.##..##..#.####.####.########..####.#..#####.###############.########..###.#########.#..####...........##.###........##...#.........################...###..#####...####..####...#.##.###.###..#.###.##.######..#.#######..#..###..#####..#.##.#######.###.#######.##
#.#######.#.#######.###########.######..#####.###.#######...##.#######.####.#####.####..##.############.#..#########.###.####.###.##.#####.##.#.########.###.####################.##############..##.################...####################.############.#######..#####.############.##..####.##.##########.##...##..##.#.#..#.####...##.#................#.#..##.#....#........#.#.#.##..#####.###################.#####.#######.####..##.#.#.####.##############.####.#####.#.##.##.#####...#####.##.##.###.###.#
..#.###.####..#.#.#####.##.##.###########..#.##.###.#.##.####.####.#.#.#####..###.#.#.#######.######.###########.####.#.########.##.#.#.#..###.#######.######..#.######################.###.######.#.#####.######..############.######..#.####.####.#########.#..###.############.#########..##########.####.###.####.##.##.###.######...#..##...#..#........#..#####............#####.#.###.#############.###.##.##.#..#####..#########.#####.###.#####.#####.##.#.#####.#.#######.###.##############.######.####.#
.#######.#.#######..########.####.###.##############.####.####.###..###########.#####.#####################.##.#####################.####.##.###.#.##########.########.#.#...##..#########.##.####.##.#######.###################.##.############.#####.##########.####.##.###..###############.#.###.#####.#.###.###.####.##..#.####.#.....#...##.###.......###.###.......#......####.#####.#.#.#.#####.####..#.####.######.#.####.#######################.#####.#########.#..####.#####.###..########.##########.#
###########.#####..##########.############.####.#.######.#####.#.############.######...######.#########.##..#.#####.#.####..###.#######.##.#####.##########.##################.######..###########..########.#######.#.################.#########################.##.#.####.#.#######....###########.######.#.#######.#####.#.########.#........##.##......#.######.............###.######.#.####.#############..#.#####.#############.##############.#..#######.######.#.#.##.##############.##.######.##########.#
#.############.###.###########..######.########.#####..###.##.#######.######.####.#..##.######.##.##.##.#####.##.######.###################.##############.##.################.###..###########.#.#####.#####.#.###.########.###.#.##########.###.####.######.####.###.#.###.#.######..#####.####..##....##########.##########.#########........##...#....##.######.............#..#######.###.###.#.#..#####..#.###..####..#.####.......###.###.##..###.##.#.################.##########.######..#.####.###########
####.########.#######.####.###########.######.#.#######..########.###.###..#.###.#.#.##.###.####.####.##.#####.##.#######.##.##..#####.#########.###.#..########.############.###...#..#######.#########.###################.#########.###.###.###..####.##..##.######.##.#####..#...##.#.############..#################..##########.#...................###.#..##........#############################.####.######.##.###.######..#####..#######.#.######..#####.###..#...####.#.#################.##.##.###.#####
##.##########.####################.#######.###################..#.#.#######.##.###.########..#.######.############.#######.###.#####.####.#...####.############.#####.#..#..########.######################..###.##########.##.#######...##.#.#.#.####.#######.#########..##.#..#####.#.####.########.###.#####..####.#################......#..##............#####..........########...#####.#####.#######.#.##.#.###.###.######.#########.##########....#######..######.########..#..###.#.#.##.#.###.##.#########
#######.###.##.#####.#####.####.#.###.#.#.########.####.##########..####.#.#.###..########.#######.###.##.#####.####.##.###.#..##.###########.#.###.############.######.####.#####.######.##.##.########.#########.######.##.####.####.##############.####.#############.############.###..###########.#.####.#.######.#####...##.#.#.......##........#.......#.###......#####..###.##.##.#######..#.#.#####..###.###.#..##########.##.##.##.#####..########..#.####################.####.#.####.###################
#####.##.#..##.########.##########.#.#..######.#####.####.###.#.################..#..#.########.##.##.######....###############.#.##.#####.##..###.####..##.##.########.##.##.#####.#.##.###..#.#..####.####.#######..#.##.#############.##.#########.#.####.###.#..###.#.#########.############.##.##...##########.####.###########.........................#.####.....###.##.##############.########.###.##.#######..#######.##################.##.###.###########..##############.##.#.####.#############.###.###
.########.#.#.#####.##.#######.#############################.#.###################.####.#.####################.##.########.######.###..#########.#.#############.#.#.###.####.###.###.#...##.#######.#######.########.####.##.#####..#######.#..##########..#######.####.#..#####.#########.####..#.####.#.#######.###..##.########.............#.......##...######.....##############...######.#.#######.#########.#######.#.#.########.########.#.##.####..#.#######.###############.############.###..#####.#####
###.######...#.######..##.###...###...#########.######..###########..###.#######.######################.#########..#########.###.##.##..########.##..##..###.##########.##.########.#####..######################.#####.#######.###.#.######.#######.###..##.##########..#..#######..####.#####.#.#.##.##.#########.#.#.#.#########............###........#..##..###.....#########.#.#.#.#####.#########.################.##..#######.#########.#####.#######...####...##############.#######.####.##.#####.##.#####
###.#####.#####################.##.#.########.#############.#.######.#########.####.###.############.####.#.#####.###.#####.#.#################.#.######.###.####.#.#.####.#########.#.##..####.#####.###############..#..###.#.##.#######..#.###########.#.##.##.###.#############.##.#####.###.#########.########..###.##########........#......#.......#..###.###.......###.#######.######..########.###.###.#.##.####.########################.##.#######.##.#.###.######.####.#.###########.###...#.###########
#.####.####.########.#.######.##.###.##.###.######.##..#.#####.###.###..####..#####.#####.#####.##.######.######.###.....###..##.####.########.###.#.##.####.###.####.##.#########.######..###.#####.##.####.########.##.#.#######.#.###..#.#####.#..###.###########.####.####.#####.#..##.###.###.##############.#.####.#.##.####...#.........##.##.....#.....#####..##...##.#.####.###.###.#.##.###.#.###########.#.#########..####.#.###.###.##.###.#########.###########.#############..##.###.#.############.#.
####.####.####.##.#.####.######.####.#####.###################.######.###########.##.#.#.###.#######...###.#########.##.##########.##.######.###.##..###.#####.##.#.##.#.#.#.##...#######.##.############.####..####..#.####.#.#.#.##.##.##.#########.#.#######.##########.######.##.#######.#.###.########.#.##.##########.#####....#.......##.#.##.....####.###.#.......######..#.####..#.#########.##.###.########.#####.##.####.###..#############.###.##.######.##.###.#####.#.##.#..####..####.#.#####...#####
#####.#.########.###..#############..#####.####.####.###.###.#########..#..####.#.###.#######.############.##########.#####.###.#####...###..####.##..#.##.##.###.#####.##.##.###.##.######.#############.##.#########.##.#####.#.#########.######..##########.###.###.####.########.#.###########..#.########..##.###########.#...##......#####.......#.#.#....#.....#.##..#.######.########.######.############.############.#########.#.##########.#######...##.#######...####..#############.###.########.######
.#.#####.#############.###...##.####.#.#####.###.#.###.#####...#####.###.#..#####..#######.####.#####.##.###.######.#.###############.######.#############.####.######.#######..#.#######.####.####.#.####..###.##############.#..##..##.#.#.###.###.#.#.#.##..######.###################.######.####.#####.###.#.#####.##########....#....#.####..........##...#####..#.##..##.###.####.##.#...########.###.#####..####..####.#########..#####.###...##########.####.#.#######.####..###.########.#.#############.#
####.#.#######.#.#.##.####.####.######..##########..#.#.#####.#.###.##########.#############.####..#####.#######.###################.#.###.#####.#####.#.###.###########..####.##############.##..#########.####..########.#.#...#.########.##..###.#.#.###.##.#..###..##.#########.#.##.######..########..####.###.####.########......#..##########.#......#....##....#...########..#.####.##.######.##..#######.####.########.##.##.##.##.#.##.#########.###.##.#.#######.###########.#####.###.#####.##.###..##.#
###.##..######.##.############..###.##.#..#######.#####.#.###################################.##.#########.##..#..#########.##.#.#.###..#.#..##.###.##############.##.#########.#.#...###.####..#####.###..####.#.##.########.####..#########.##..##.###.###.####.######..##.#######.##########..#.###.##.###.#####.############..#.......####.##..######...###.###.#.....###.######.##.##.#.##################.##.######...###.#############.####.#.#...#.######..#.####.#.###..##.####.##.######.#####..#######.#.
.######.#########.####.###..######.#.#########.####.###.########.#..#..####################..##.######.#########.##.########.#..###.####...##.##########.##.##.#######.####.#.#.###.########.############..##########..####.##.#########.#####.###.##.###.#####.###.########.#####.#############.###.###############.###.#####.###....#.###..#######.##.#....#..##.........#..#.######.########.##..####..#.####..######.###...##.###.##.####.#####.####..#.#######.######.##############.#.##.#########.#.#########
#..#.#####...########.####.###.#####.#######.#.#..##.#################.#########.##.####.##############..#.########.###.#.#.#####.#.##.#..#####.####.########.###################.#.#######.#.#.#...#####.###.####.#.###.##.#......#####.#..##.#...##################.#..#..#################.###########.###..########.#######.##.....########.######.##.##...##.....#...#.#####.########..######.#########..##..#.###.###########.#.###.####.#####.####..###########.#.#.##.##############.###..#####.##########.#
###.#.#########.########.######..######...#########.#.###########..####..####..###################.#############.#########.###.###################.#..####.##.##########..####.##..####..###..#####.###.##############.###.####.##.#.####.##########.#.##.....######.###.#####.##########.##.#.#.##.######...####.########.#.##.##....###.####.########.#####.###.....#.....##.###.#######.###...##.##..########.#####.####..#.#.###########.######.#.####.##.###.##########.##########.#######.#######..##.#######.
##..###.##.##.##############.#########.#..#######.###.#.#####..#####.#######.####.#########.########..######..##.#####.######.###.######.#..#########################.###########..##.###..###..######.######.#.#####.####.####..####.######...#####.#.#..#.#####.##.#.###########..########.###.#####.######.#####.#.#.##.#######...#..#.#########.#####.##.####.....#.......##.##..#.#....####.##.#..#.###########..##.##.#.##.####.####.#.###.##.####..#..#..#.##.#.######.###.#.################.#.########.####
#...###..####.##.###.#.####.#############.##.#######.######################..####.#####..####.#.#########.####.################.##########.######..#..########.#####.###..###.######.#.#######.###.#####.####.#...#.#####.####################.###..#####..#####.##########################.#.###.##.###.##.#.#########..####.#.########.####.#####..########.####......#..#....######........####.###..####..####..###.#########...##.#########..#####.#############.###########.#############.########.#######.#.#
#########################.####..##.###.##.##.#######.##################.###..###.##.#.#####..####.######.##.#######.####.##..###.#######.#####################.#####.############.##.###.######.#.####..#.##..###########.##########.#.###.######..######.#########.###.#.##.##########.####.##.##.#.###.##.####..###########.###..#.#..##.####.#.###.#####.######.................####.####..####.###########..#####.#.###.#######.#.###..######.##.##########.##.#####################..###.#########..###########
#####..#.#.####.##.#########.#.############.##.########..##...###.#.####.###.###########.##.#.#..####..######.###.####.#.######.#.##..####.#######.##.##..##############.#####.#...############..#.##############.#.#######.##.##.######...##..#######.###########.#########.#####..########.#.#####.#..#####..##.##########.#####....#################.####.##.###...............####..##....#.########.#########.#.#####.##.##.####.####.####..####..#.####.######.#####.#.#########.#.############.#.######.#.###
#.######.##.##..##.###.###.#.#.#######..##...#######..######.#..####.#########.#..##.#########.#.##.########.############.##.##.#.##...##########.#####..#...###.##.#####.##.###.#.##########.###############.##.#.###########..#.########.#.##.###.###.#.#####.#.######.############.#####.#.###.#######.##############.###.######.#.##.##.###.#######...#.#.#####...............#......#....##.#####.##########..#####.##.#.###.###############.#########.########.######..###.####.##########.####.#..##.#####.##
...###.#############.#############.###############..######.#.#######....###.####.#.#####.##..#.#.#.####.#####################.###########.######.####.#.#####.####.#.#########.#.#####.#######.####..###..######..#####.####.##...#.##.######.##.#.#.###.#########################.#.#######..##########.#.####.#########################.##############.####.##.............................##.###.###########.##.#.#######################.###########.#..######.############.####..##.######.############.#######
###########.##.###.##..#######.##..###.#.#####..#.##.##.####.#.##.#.######..#########.###..##.##..#########.#######################.#.###.##########..####..#.#####.########.#.###.##.#.#########.#.########.#############.#####...#.##########..##.###.#.###.######.###.########.##########.####.############.####..###.#.#.######..#####.##.##########.####.###..................#......###.#########.########.##.##.###############...####.#.##.##.########.####..#..########.##########.####.###.####.####.###.#
#.########.#.##.#..#.###.########.######.##.######.#.##.##.#.####.###################.############.##..####.###.########.#######..##.###########.####..#####.#######.#######.#.######.####.#####.##..#######.######.#.#####.###########..##.#######..####.#.#.#.###########...#####..###########.###.####.##.##..#..###.#########################.########.#.###................##.......#.###.########..###.##.##.#.#.#...##.####..####.#########.##..###.##.#.#...####.#..########.######.##.###############.#####
###########..###..######.#.#####.#############.####.#.###############..##.#.#######.###.###.###..######.##..#.#######.########.######.########.######.######.##.#.#.##..#.#.######..########.##########..#.#.################.#.#.##.###.#######...#..#####..####.#.#.#.###.####..##.#.#######.#.###.#.#############.#####.#########.#..######.################.....##..................##########.######.###..##########.############.#######..#####.##.####.#...#######.############.#########.##.#####.#.#.####.#
#.################.######...###.##..######.###.#.######.#..##.###...###.########.#.##.##.###.######.#..####.#########.##..#.########.#.##################.###.##.#####.##.#.#####.#####.##..################.#.##.###.#######.#..############.##.#.#.###.####.###########################..#..#.######.#.#...#.###..###.########..############.##.###.#.#.######....###.................#.###.#################.####..##..##.#.###################.####.#.##.##########...###.#..###...##################.##########
###..##.###.###.##...###.##############..#.#.#####.###########.####.################.#.####.#####.########.#######.########.########.#.#.#.####..#####..#.####.#######.##.########.#.####..###.#.#.#..#..###.#####.##.############.#############..##...####.###..##########.############.##########.#####.############.#######.#.##..##############.##########.###..#.............##.##.#..######.##.##########.#####.#.##.####.#####.######..#####.#######....########..###################.####.######.###.######.
#.#..###.#######.##..#.#.#################################.###############..#.#####.######..####.####.#.###########.####.###.###.#.####.#######...###########.###############.###.#############...##.#######.#######.##.###.##.###########.#.#.##.#.#.###.###########.######.##.##.#.#######.#####.#.####.#######.###.##############.######.#############.##.######............#.##########.#.##.#.#####.##########################.############.##.###...######.###.#########################.###.##.######..#####.
####.###..#.##.####...#..###.#..###.#####.####..############.#.####.##############.########.####.############.######.##.##.#..##.#####..#####.###.#######.##.#####.#####.##.#######..#########.##.#########.#..#############.###################.##############.##.####..####.##.#####..#############.#.##...###.#.#.##########...##......######.###########.##.##.##..............###.######....##..########.###.########.#..#.##.#.###.######.#.#.#############..######..######.############.##.#.######.######.##
###################.##.########..####.#######.#####.#######..#.#######.##########.#.###..#.####################.##...######.#.#.#...######..####.##.#.######.########..###.########.#.##.##.#####################.##..#.####..##################################.##.#######..##############..##.#####.###.#####.##########.#########..##.#######..##.#####.##########.##..........########.###..##.######...#.###.###.#####..#.###.#.####.########.#.#############.##.##.#########.######.##..##.#####.######.##.#.#
###.#######.#######.########.######.##.#.##.######...##..#.#.#######.#..#...##.#..#####.###########.#############.##.#########.#.#############..####.##############.######.#####..#######..##.#############.##..#############.#########.#########################.####.#.#.#####.##.#.#################.########.######.#.#.####.##.##.#.###.##..####.##.##########......#.........#.#######...############.########.#.##.##.###..#.#############.#####.#.#.#.##.###...#########..##.##.##.############.####.#.#####
#############.#####..#########.#.###...##############.#########.###########.###..######...#.##..#######..##########.##..#..#########..#.###.###########.###.##.###.############.###.#.############.#######.#########....###.#.###..###.#####..##.################.#.###.#.######.###..#########.#..######...###..##.########.#####..########..#.##..#.######..#####...............#..###.##..########.###.#####.#####..######.####.####.#######.#############.###.#################.#.#.#.###############..##..#####
.##.###.####..#.#########.#...#.############.####.#####.##.####.#####..#....####.#######.######.#...#.##.##.#.####.###.###############.########.###.##########.###.##.########.########.###################.#################.#####.#..##.##.####.###.###.#.#########.##..#...##.#.#############.#####.#.##.####.###.#####.############.###.....##.###############...#...#.....#...################.#########.#######.##.##.###.######.##..#.####.##########..#.##################.###.#.##.#.#######.##.########.#.
#####..#.######.#.#############.##.##.#####.###.#.#.#..##########.#..####.#######..##..###############.######...#.#####.#.#############.############.##########.###.#.####.#.###########.#.######.############..###.#.#.##########.#########.#######.####.#.###.########.#.############.#.#.#..#.#######.#######.###...#######.#######..#.#######.###.###.#.####....#..#.......##...###.##..#.##.##########.######.##..####.#.###..#.#.###...#######.######.###.############.##########.###..#.###################.#
#.#.#.######.####...#.##.########.###.###########.##..#.########.#.######.########..##.#.#####.#...###..#.#.#.############.##.....###.#####.#.####.#####.####.....######.##########.################..########.####.######..##.#######.###.##.########.######..###################.#.#####.##.#####..####..####.######.##.##.###.##.########.#######.#####.####.......#####........####.#####.##.################..#.#####.####.######.######.##########.###.#####.#.##########.#####.###.#.###...#.#.#.###########.
##.####################..#.###########.#.#####...##.########.##############.#.#####.####.#...###################.########.#.####..####.####..##.######.####.##.###.#...#.##.#.#.###########.########.#.################.##..#######.####.####...####.############.############.#########.###########..###.####################.#.########.###########.#.#######...#..#..###.#.....#####..####.##.##.#..#################.###.######..##.##.####.######.######.#####.#..##.#####.###.###.#########.#####.####..##.###
#######.######.#.####.###..###################################.###.#.###.################.#.#.#.#.########.#..###.############.####.########.##############.##.########.###########..###..######.#.####.##.#####.####.######.############.##.##..###.#######.#.##.####.########.######.#.##..#####.#.########.#.#####.######.##############.###.#.#..###.######.....................########.#..##########.#####.#######.##..##.####.###.#.######..####.########.##.#.####.###.###############.#.###########.#######
#....#.##.###############.###.####.##.#####.####.####.##.######..#########...######.#.###..#############.###.######.######..####.####.#.####.#########.##.######.####..######.##############..####.##.###.################.###..##.####.###.####.##.####.#.########.##.#..###.#.#####..##.#####..#.######.##.###.#########.##..##.############.######.#####.####...................#.###.#.#####..###############.#.####.####.##########.##.#########.#..############.##.####.#.##..##.#.#########..####...#.###.###
#####.###.#####.#.##.#######...####..####.##.#####...######.############.#.###################.###########.#.####.###################..#####.##.#######.#######..#########.###.#################.##.###.##.##.###########.#.#.###.#..#####.#######.####.#..###...##..##.######.###########.##.##...#######..########.#.#.#.###########.##.#######.#######.#..##.#...................#########.###.###.#..##..##.#########.####..###.####.#.######.#######.######.##.#####..###.##########.######.##########.##.#.###
####..###.#########....##..####.##.#.###.######..#.############.###############..#####.#.#.##.##.##.######.#.##.#.###.######.#######.#..###..####..########.###..##########.#.########.##.################.#########.###############..####..###.#.#.#############..######.############.##.#.#.#.#############..#######.#.######.###.#.#####.###.###.###########.##..............#..#######...##.##.####.####################..####.####.#######.#.###.#########.#.####.####################.###.##.####.####.###.###
###.##.#########.####..###.#########.#######.##.#.##.###.####.###########.###########.########.########.#######.#.###...#############.#######.####.#############.#####..#######################.#####.#.######.#.###.#..###########.############.###.#####.#######.########..##.###.##########.##.###..######.##.#####..##################.#.##.#.#.###..#######.##...........##.#####.###..##.#########.##.########.#########..####.####.#######.#######..#...###.########.#..#.##.########.########.######.##..###
..#######.########.##########.##.##.######..###..####.##.########################.######..###.##.####.#..###########....####.########..##########.#####################.####.###.####.###.#.##########..############..#####.#####.##.###..##.##############....#############..#########.#########.#.###.#########.#.##.###.##############..####.##.####.#######.##............#..#####....##.######.#######.#..#####.####..#.#.#.####.#.#..#.#.########.####.#####.###########.#.###############.#####.#.##..####.##
###.#####.#####.################.##.######.#.#.####..#######.##....###############################.#.##########...##.#######.###.##.##########.######..##.###########.###.########.####################...###..##########.####..#########..#########.####.#.####..####.#######..##.#.#####.#############...##########.##################.##..###.#.#####.####.####..............######....######..###.#..###########.##..#.#.###.##############.###########.#####.######.###.######.###.##...######...#.####.#######
#################.###.#####.#.#######..######.##.###################.########.########.###.###..#####.#.#..#.#####.##.##.################.#.#.#####.################.##.##..#############.#..#####.###.##.##.####.#.##############.#..#######.######.##################.###..########.##..######.###.#######.###.##.###..###.##.#..###.##.######################.#.............###..........###.############..#####.#####.#.###.#####.####.###.################.###.###.###.#############.#.##.#..####.####.########
#######.#.##.####.####..#..####.##.##.##.##########.###########.##.##.####..#.#####.#.####.#######..#####.#...########.##.###...#####.######.###.#######..####.#.##.######.#####..###.##.#######.######.####.##.###########...#######.#########.########..###.#.########.#.#########.#.####..########..###########.#####.#####..###.##########..#.###.#############.....##.....#.#..........##########.##.############.#.#########.##########.#########.#.####.#######.########.#.##.#.#.####..###.#########.#..####
#..##.##.####.###.###.################.##.##.####.####.#.#####.####.#.##.###.####.######################.##..####.#.####.######.#.########.#.#.#.################.###############.###...####.########.#.####.#.#############.#########..#######.###.###.##.#####.########.#####.#..##############.####..####.###.###.#.####.####.###.#####.#######.##.####..##.#...............#.........#..##.#####.###.##.########.###.########..###########..########################.##########.#.#####.##.##############..#####
###..#######.######.###..###.###.##.##########.#########..############.#.#######.####.#####.######.##.####.########..######.####.#.#######.####.##.##.#######.####.####################.#..###..#.#######...###.#.######.######..########.#######.##.#...####.######.#..#####################.#########.#######.###.#######.#...########...#..##########.###.....................#...........#####.###.#...#########.#.####.##########.##.######.######################.##.#######.######..#####..################.#
.#.#...#######.############.##############.##.####.#############.##########.####.##.#.##################.###..###.#..#.#####.#..###.##########.##########################.####.#.##...###.#############.#...#####.#########.#####.###.##.###########.#######.####.#.#.####################.#.##.###.#.####.#.######.#######.##.##########.#########.#..##.##..............##...#.#.....#..#..###.####.##.#########.#####...###.#######..######.##.#########.#.#.########.#####.##.######.########.#######.##########
##..######..#######..###.###.##.##.#.#####.#.######################.####.##########.#########.##.#####.#########.###################.#####..###.##..####.##..#######.#.#..#.#.#.##.######..######.###.##..###.#######.##.########.##.#####.######.##.###.###.#########.##.###.##.#.##############.########.##.#.#.#.###.###.##..##########.##.#..#.#########..............###...##.....#.....#.####.#######..####.####.###.##.#####.##.#..#.########.######.#######.########..######..####.###.#.#.######.##.#######
#.##.##########.#############.####.#######.##.########.####.#.#.#####..########.#.##.########.############..#########.####################...###.####.######.###.#.#####.#######.#.#.#...###.###..######.#.###########################.####.#####.####.#.#.#.#####.########.###.##################.###############.#..#######..##.###########.#.########.#######..........###........####...###.###.#.#.########.######.#.###.#######..############.##################.#.####.#########..########..##.##.#####.#####
#.######.####.#.##########.###.#####.#.#...#.#.#####.##.####.###.###.##.##.##.########.#.#.###.###.#.#########.##.####.#####.#.##.####..###.############.##.###..###.#.#####..####..#.#########################..####.##.#.#.##.##.###.##################.#.#..##.########.#...###.##.#..#..#####.###.###.##.######.##.####.#.#####.######.###...#.#.#########...................#...####..##.##.######################.##..##..#######.#####.####.#####.#..#..#####..#########.#####..##.###.#####.###.##.#########
.#...####.##########.####..#.##.###.#####.####.########.#.##.#####..##########.#####.#################.#..#.############.####.##############.##############.##.#.#.##.##########..#############.#.#######.#######.##.###.##.##...###....#############.#.##.###.########..####.####.##.########################.#.#########.###..###.######.##.###.###..#..##..#..#........#.............#..###.###..##.##..##.############.##.#########.######.#.###..############...###.#####################..#######..###...###.#
#########.######.###############..####..###..#######.###..#######.#.####..#.#####.#############.####.#..###.###.##########..###.###..###########.######.######################.##.###.########.#####.#.#.#...#..###.###.#.####.######.###.####.#########..##.####.#####.#..##..#########.##.#######....##.#.#########.########.#######.#.#####.#######.#....###.#.##.#.............#..###########..###..##..#####.##.###############.########.#.##.###.####.###.#########..#.#########.###########.##########..###.#
#.###..##.####.###...####.######.#.##.###.##..######.#.##..#..#.##.###.##########.########.#####.####################.#############.##.#####..######.#..######..##....#####.#######.##..####.#################.##.#####.#####..#####.####.#############.#####.#.################.###.#####..#############.############...##.#########.##.#.##.##.########.####...######..........######.######.######.#.#.########.#.##.###..##.###.##.#######..#.#####.##.#########.######.##.#.#######.###.###############.#.###.#
##..##.#.#########.#.#######.##.####.##.###.###.##############.###.############.########.#####.##############.##########.##########.##.#.#####.#####.###.##..#.#.##.########.####.############..###.#.#########.###.###.####################.###########.######.##..#.############...###.###.#.########.##..#########.########.####..#.######..######.#########...######.........###########.######.#######.#####.#.#.###.######.########.###############.###.####..####.####.###.######################...#.#######
##..#..###.#######.###.#.####.####.###.#.###########.#####.#####.###.#.##.#########.######..#####.##########.##.##.#########.#######..####.##########.#########.###.##.################.####..####.##..##..#######.######..#.#####.###########.#####.##########.###########.#####.######.############.###.#####.#######.###############.###################.#..####.##.##...#....##.#.####..##.##.###########.####.####.##.#..#.########..##..####.#####...##.####..#####.#########.###.####.#########..##.#####.##.
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????