0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 16:18:49 +00:00
OI-codes/LibreOJ/3202/data/input30.txt

503 lines
250 KiB (Stored with Git LFS)
Plaintext

500 500 5000
#.#####.##..#####.####..######.####.##...#..#.##.####..#####.##.###.######.#############..###.##.#.########..########.#..######..##.########.#.##########.#.#.###..###.###.#.####.###########.#######.#.#######.#.#############.#####..#.############.######.#######.#..#######.####.#####.###.########.#####..############.###.#.###.##.#####.#########.###.##.#.#.#######..##.#######.############..#################..########.#..###.######.###.#####.#.#########.####.######.###.#.##.####.#.##.##.#.####..#.##
############################################.###############.###.#####.#########..#.####..##..#.###.#####.##########.#..#####.###.####..#.#.##############.#.##...#########.######################.######.#########.##########.##.###.####....##.###.#####.####.#####.###.##.#######..##.######..#####.#####.########..###.#.##.#.###############.#..########.###.####..#.#########.##.###..###########.####.#..###..####.#.#############.##.#.#.######.###.#.########...#.##.######.####.######.#.##.#####.########
##.############.#.####.###.#####.########.#####.##.##.######..###.#######.#.##..#########.##..##.############.########.####.###.#.############.######.#######.#####.######.#...##....##.#.#########.#####.#..#############.#...####.#####.#####.###.#.#.#.##.##########.#.###.#######..#.##.##########.#######..##.#####.##.###########.####..#######...##.#####.#.##########.#.#.############.##..#.############..###.#######.##.##########################.#.################.#####.#.########.####.#####..#######
#.###############.#########.##########.#.#####.##.###.####.####.########.######################.##########.#.###.#####.########.####.####..####.####.#####.###########.##.##########.#####.###########.#.######.#############.#.############.##############.###.###.#####.#.##.#####...###.####..####.########.###.#.#####.###.#######.#####.#########.###########.####.#########.######.##.###.###.##########.########.##.#####.########.####.########.######..##..######.###.##.###.#######.####.#..##############
#...#.#####.##.#######.#.#########.#######..###################..####.###.#.#########.##.#.###############..###.####.##.#####.....#.#################.###.#.#############.###.###....#####.#####.#####.#.####.....####.################.#######.#.#######.####.##############.##..####.########.#######.############.##.###.##..#######..#.#####.##########.##.##.####.##.##.########.#####..#.####.######.###..#########.######.########.######.#####.#.#.##########.#####.#.###.#.###.###.###..###################
##################.###########..###.#.####.######.######..########..####.##.#####.####.########.###.#########.#..#.#..##.#####.#####.#########################.#.#########.###.####.#######.###########.#########.######..###.#.##.####.####.#####.############.####.#.######.#..###..#######.#.##.#..######.##.########.###.########..#.######.###...############.###..#######.##.##.#####.#.#.#########..#####..####.###..##.######..#..####.##.##.######.######.##.#####.#..#.#.############..####.#.##.##..##..#
##..###.#..######.###.#####.##############.#############.####...#############.#######..#####.#######.######.##.#######.#######.############.#############.#.##########..#########.##.######..#..#######.#.#####...#.#############.#########.##.##.###.###.###.#.########.##########..#.##########.###.#..###.########.#######.#.#####.#####.#.#######################.###.###.##########.##.#.###.####.###..#######.#####.##.#########.##.############.#####.#.#######.####.#..####.####.##.#########..###.##.######
####.######.##############.#####...#.#.#######.#####.#.#.#..###..##.##.#####.#######.#.######.###.##############.#..######.###.#####.###...########.###..##..##.#########.######.#######.##.#######..#.#########.#.#######.#####.##.####.####.###.####....#.#######.####..##.###.###.#.#.###.####.####.###.######.#.###.########...##....##.##.#######.###.###.############.###########.###.#.######.###########.#.#.#.######.##..###.##.######..##.#.##.###....#.######.##.....#....####..#.#########.#.###..##.###
.#######..######.#.##.##.####.###..########.#.############.###..###############.###.#####.####.##############.###.##########..#.####.###.#####.#########.####.####.#####.###.#############..######.###############.###.....###########.###.##.######..#########.#.#.###.#.#..#####.##########.#..###..##.####..##.#.####.###########.#...##########..##.######.####################..#.#.###.####.#########.####.######.##.###.################.#.######.#.##.##########.###.########.#############....#######.#####
#####.########.##.##.#.###.##..####.#####.####.######...#.##..####.#####################.#..##..#.#.#######..#.###.#####.###############.######.#.#.#########...###############.##.#####.#############.####.##.####.##.##############....###.##.#############..#####..#.###.##...#################.######.#.##.################.#.#######.##.##############..#.#######..############.#######.###..###########.#.#.##.#.#######.#..#..#####.#####.##.####..##.##.#..##.#######.#####..##.#.#####.#.##.##..###.###.#..
##..##.#######..###.########.###.##.######.#########.########.######.#.###.###.###.#######.#.##########.#.#.##########.##########.######.#.##############.########.##.#########.###.########...##.####.#.###.####.###.###.#..#####.####.######.###############.##############.######.#.#####.####.#################..##.#.##########.###.#.#..#.#..######..#######.###..#####.#.#######.#####.####.#.##########.#####.##..######.##.###.###########.#####.####.#####.##..#######.#####.##..###.####..#.###.#########
######.######.##########################.####.##.#.##########.##..###...###########.######.##############.#.###.#.#.#########.####.####.###.###.##.###.####..###.########.##.#########.##.##.##.#######.#####.######..#########.#..####.###.##########################.#####.##########.#####.#.##.#..###.#########..#..###########..######################.############.######.######.##.###.#############.##########.########.##..###########.#.########.##.#############.##########...##########.#.#..########.#.
##.#########.#.##########.########..##..##.##.####.###.###########.##...#..#####.#.##.###.######.##########.########.#####..######.#####.######.######.##.######..##################.####..##.##.#.######.###.###...######.#.#..#.##..##..###.##.##############.#####..#########.####.#####.##.#.#####.#.###########################.##.#...###.###.###.######.##.###############.#########.##.#####.#.###.###.#########.########.################################.#.#.####.##########.#..####.#############.####.##
########.#.################.###.###.#####.#######.##.#####...#####.##.##.#######.#..##.#########.####.#.###.########..#####.############.#.#######.#######.######.###########.#.###.#..##..#.######.#.###.#######.##.######################.##########.####.##.##..########..#.##.###..#############.###..#.###########.#.#.##########.##.###.#######.###.##..###.#.#.#..##.#..###.#.#######################.#######.#...###.####.####.#########...##.#.#########....###.############.#.#..#####..#.#############.##
#.##.##########.#######.#####.##.###.######.###############.##############.###..###.###...###.#########.##.#########.############.##.######.########..##############..#####.##########.####.#.####.###..##.########.######.#####.######.#.######.###############.####.##..#.#.#####.#.#####.#.#########.#..######.##.#########...##.##..#...##############..##..#..##..##.#########################.############.###..############.#.#########.#####.######.##..#.#####.#############.#.####.######.#.##..##.######.
###########.#.##.#####...#####...########.#...##################.######.#..###..####################.#.##.#.##.###.###.#####.###############.#..#######..#.#.#.#############################.############.#.#.#################..####.##.#######.####.####..##.################.####..#####.#####################.#################.#################.#####.###.###..#############.##.######.#########.##.###.######.######.########.###############..#.#..#.#.#.#.###.###..#.##.##.########.#######.######.########
##.#########.#.########.#.#.##....#####.#######...###.#..#.#################..##.#########.#.#.#.####.###.#.#.###.#.############.##.#.######.######.####.#######.#####...######..###.##.####################.##.#.####.#########..###.#.#.####.###.##...###.#############.#######.##..###########.#.########.########.########.############.#######################################.############.#.#######.#..##########.#####.##.####.#..##.##.#.####..##....#######.#.#########.##########.########.#..####.#..###
###.#########..#.##.#....##.#...##.#..#########.###.##.########..#########..###.##.#..####.#.#############.##########.######################..###########...####.##.####.####.#############.#.########..#######.#########.###.##########..##.###.###..######..###...#########..######....#####################.#.###.#.#####.####..########..##.##.##.###.###########.########..#.#...#.#.###.###.###.#####.#########.#.######.#######.########.########.######...######.####.####.#########...######.###.#####..###
..######.#####.####.############.#######.#.##..#.##.###.##.###########.##.##########.#.##..######.#.####..#############.##.#.##.##.#######.############..##.##.###...#.#...##.###.#.############.##.####.#.###.#####.#..#############.####.###############.#####.######...####.###..#############..#####.####.###.#############..#####.##.##.##.#########.###.#.###########..####.##.###.##.##.######..#..##.###.#####..##.#.#.#.########..####.#######..##.####.#..#####.###########.##.#######.###.#####..#####.#.
#################..##.#.#.##..##.###.###.########.#..#.###..########..#########.##.############.##.#.##..########..###..##########..########...#.########.##.#####.####..##.###..##.#.##.#..##..#..##########.#########.##..###############..###..#..#########..#..######.###.##.##..######.#.#########.####..#.#######.##.#########.####.##.########.######.#.######....###########.###.####.####..#..###.########################.#######.######.########################.####.#####.##########.#.#######.#.###.#.
#.######.##########.#..#.##########.##########...#######.###.##############.######.###.##########.#####.##..###.####.####.###.#....########..#.####.#########.##.##...######.##.#..#####.....###.######.##..######.############.#####.#####.#.#######.#.##.#####.###.######.###########..####..######.##############.######.###.#..####.#.##.#####.###...#.########.##.#####.###########.#.###.#####..###.###.##.#.####.##.#####.######.#.########.###.################...############..##..###..##############.####
.####.#.#########.#####.#.####.#.###..###.###.#..###.##.#.############..#####.########.######..####.##.#######.#####.####.###..###..######.#.###.#########.##.#####..####.############.##.#####.#.####.######..#######.#####.######################...#.###.###.#.###########.###############.#.########..######.##.#.####.#####.#.###.#.#.###..##..######.########.#.###..##########.#######...#.##############.#.#########.########.########.#####.##############.########.##########.#.#######.##.####..######.#.
###.#.#.###.##.#####.######.###############.########.########.#.#####.###.######..#..############.##.#.#################..########.#..####.#.################.#######.##########.####.#####.##.#####.#.###############.#..#############.###.#..####.####..#.####.######.########...#.#..##.#####.#.#.###...###.###.###########...###.#...#####.##.#####.#############.####.##.###.#######...#######.##########.#.###.############...###.###########.#########.##.###########.##.##.#.##########.######.##..##.###.##
########.####..############.###..#######.#.########.###.##..#########.#######.#######.##.####################.##.####.#.###..########.####.###.#################.##########.###.####.##.#..#####.#####..#.#..##########.####.##.##.###..####.############.###.###.#######..####.#######.###########.###.############..#.######.#.##########.#########.######.#...##.######.#####.#########.#...#.###.#################.#..######.##.#######.###.###.#########.#.#...#####.###.###########################.##########
##..####.#####.#####.####..################.#########..#########.#.#######.####..#.##.######.#.##..#################.#####.##.#.#######.##########.#.##########..#.#################.#.####.#..#####.###################.####.##############.####.########################.###.#.######.################..############.#########.########.#######.#####..###.#..###.######.#.#..############.##.##.#############..##.###.#.#########.######.######.#########.####.#####.##########..#####.#.###.##########.###.##.#.
#######..#########.#######.#.#####...#..#####..##.######.###..#######.######.##.#######...###..##.##.###.#..##.#.#####.#########.##..##.##.#.#####.#.#..#.##.#..##.#.####..#######...#.########.###..#.####.########..###.#.##.##.#######.#####.#######.#..###.###.#######.#.#########.##.#.#.#.#########.###.#.########.##########.######.##.#.############.#.#.#################.####..############.#.#.#######.#####.#####################.##.##.#..###.#.#################.###.##...##.#.###.#######.###########
..####.#######.#.##.#..##.##.##.#######.#.####..###.##############.#########.#######.###############.#.###.#####..######.####.#..###################.#..##############.###..#.############.###############.#######.#..#..####.######.##########.#.##.##.#.#..#####.###.#######.##..##########..##.#####..#.##...##############.########.#######.#######..#######..################.#.###..###.##.##..###.#.#######..#####..#.##..#.###.#..###########.....#.###.######.###..####.########.##..###.#####..##...#####.
#.##.#..##.########.##.##.#####.####.##..#####.#.#####..#####.####.####.#####..#######.###.##..##.#.#..##.##.########################.##...###.###.########...########..#.#####..#.#.#.###.#############.############.####.#######.###.##.########.#################...#.####..##.####.....##########.#####.#######.#.##.############.#.##.#############.########.#..###.##.#########..#####.#####.###.####.########.######.#...###.####.####.##.##.####.#######.###.#..#######.#..###....#####..##...######.###.##.
##.##..##.#######...#.#..##.#######.###.#.#.######.##########.#####.#####.#######.#.###.############..###.#..#.#####.####.#.##.##.##..#########.##############..#####.#.###.####.#.#####..######..###########..#####....###########.#.########.#.##.##.##.#############.####.###.##.###.##..########.##.######.#.######.###...###.####.###..#####..#..#####......#.##.#.########.##.#######.##..#.#######.##..#.########..##...#.#.#.###..#.###.####.##..#..#.#############.#..##########....##.####.####..#..###.##
########..####.#######.##.#####.#####.#########.#####.##...######..#.####.#..#.#####..######..##.#######.#.##.##.##..#####.#.####.#####.########..#.###..############.######.##.#.####.#.##.######.####.###########.########.#######################.###..#.####.#########.#.##.#.#.#.########.#.#########.#.#..######.#######.######################.##.########.#.####..#.############.#####.##########.#...########.###.###.####.#.##.##..#.###.###########.#########.##.#####.###...########.#####..##.##..#.###
#####.#####.####.############..####.#######.#######.###.######.##..#.###.########.#############.#########.#######.#####..#.##.###########.####.###..##.##.#..##.######..###.####.######.###..##.#.####.##########.###############.#.####.##.#..#..#.########.#.######.##########.#####.#####.##########.###.#.####.#########...###.########.######.####..##..########.########.#################.#.#.#####..##.####.#.########.##.##...##.########.#.#####..#####.####.##########.#####.##.#####.############.####..
##.###.##########.###.#########################.###.#####################.###.####.#.#.#########.#.############.#############.####.#####.##...###.############.#..#############.#####.#######.##..###.#####.#.#####.#######.#############....###.#.#.####.##.#..##################.#############.###.#.######.#####.####.###.#####..###.#.##.##.#########.###.#######.##.#######.######.#...######.###.#######.#.####.##.###.#.#########.###.####.#..##..############.####.######.###.####.#####.#######..#.########
#..##.####.####.#####.###.#####.#######..###########.#..##..#############.###..#..########.#########.#####.####.####.###.###..###..##.############.####.#.##.#.##..##.#..###############################.#####.###.#########..######....###.######.#.####.###.#.#######.##.#########.####.##.####.#.##.##.#############.#.#################.##..####.###########..######.######.#.#.#####.###.########..##.#####.##..#.#######.##.#####.############.########.#...#####################....#.##.##########..#.######
######.####..##.###.##.###.#######.##.#.#.####.#########.#####.##.#####.##.##.###.########.#######.###########.#####.#.#.####.#..#####.###.##.#####.######################..####.##.####################.##########..##.######.###.#.##.####################.####.###.#.#########..##.####.#####.######..####.#...####.#########.#.####.###.#####.#..####.#.####.##.##...########.####.####.##.#.##############...####.###############.##########.##..#######.#.#.#.##.########..##.##.#######.########.###.########
.######.######..##.####.######.#.#.#.##.#########.#####.#####..##.#.###.#..#..##.###.#..#.##.##.##...##.###########.##.#########.######.##########.##..####.####.###.########.########.#######..#####...#########..##.###.#####...########.##########.#...########.#######.###.####.########.##########.##########.###.#############.###############.###..######.#..##.#########.####.########################.############.#####.###.#.#########.#.##..###..########.#######..#.#.#..###.#.#####.####.#######.#.###
#..#.##.#.#######.########.#######.###################.#.#####..#.#.#####..#####.####.######.#...#.####..################################..#####.######.###.###.#######.######.#.#.###.#.###################.##.######.####..##.###.###.#.#########.####.######.#..#############..###..######.#.####.##.###############.###.##.####.....####.########.#####.#..########.##########.#########################...#################..#####.#.##.##########.#.###.####.#########..#..####.#..###########.###############
###.###.####.###################.#######.####.#####.##...##.############.#########.##.#####..#######.###.##.#####....######.###.##.#####.##.####.##..################.#############.##.##....#####..########.#....#############.###.#.####.#..##....####.###.###.#..#.###########.######..#.##.#########.#########.###################.########.##############.#.#######.#.#########.#####.##############.##.#####.####..####.########.#.##.#######.#..##.##.##.######.#.##..####.##.#########.###....#########.####
###.#.###.#.######.##########.#.##.##.##.###########.###.#####.#.#####.#.#####.#.##.##.#####.#####..#.###.#.###########.###.#######.#.##.#######..#######.#########.########.#######################.####..##############.#.##.#..#.######.#.#####.###.#####.#.##################.######.####.###..########.#####..##.#####.########..###..#.#.##.###.####.#######.####.####.####.########.###....###.###########.#.##.##....#.#######################.#.##.####..#######################.###.###.######.####.#.###.
#######.##########.####.###########.##.#.#######.#.####.###########.####..####.##.#.####.#####.####.#####.#.##.####..##.#..##.#.#######.###############################.#########.##.######..##.######..#######################.##.##.#.##.######.#..########.#############.###.##.#.#.###.######..###..##########.#..#########.####.#####..####.########...#####.##..##.###.#..#########.####..########.#...#####.#.#######.######.#####..##########.############.##.##.########.##.###########.#########...###....
####.####.#####.#.#.###.#..#.######.#######.##.#######.##.#########.#########.####..##.#################.###########.###.######.#.#####.#.######.#...##.######.##.######..#######.###.#..#.#..##.#.###..######.###.#######.#########..########.#############..##########.########.###.###.##.###.############..#######.##..###########..###..####.#.######.#.#.#.####.###.#.###.##.####.######.#######.###.#################.##################.##.##.#######.######.############.##.###########.#.#####.########.##
###.##.##################.#####.##.#######..########.######.#########.#########.######..######.######.####.######..###############.##.####.#########..##.#.##.#.#.#...#####..#########.##..#..##..#.###.##.#..######.###.#.####.#########.##.###################################.######.####.#####..#..####.####.######..####.#.##.######.########.##.####.#######.#.#######.#####.###.##.#..##.##.#.####.#############...###.#..######.#.###..#.####.##.###.##..##.#.##.#.#####.##.##.########.#.#..###.########.##
####.##....#.##.###.###.###.########.##.#.######.######.##..#.#.##.#####...##.####.###.###############..#####.######.###...##.###.#####..#####.####################.####.#######.#########..######.###.############.#.####..##.#..######.######.#.##..########.#.#.#####.###.##.#.##.###################.#.########.#..##############.#######.#....##.#####.##..#####.###.######.#.#####.#########.####.######.##.##.#..#########.#####.#.###..#############.##################.#.#.########.#..#.######.###.#######
.###.######.#.#######.#######.#.###.###..##..###.#########.##########.#..##.#####.#..###.###########.##.###.####..#.########.########.##.########...#######..########.##.###.####.######.###.#.###.######.####.####.#########.#####.###############.#.#########.##.######.#.#########.###################.###.###.##.#.#.####.###.#.######.######..#####.#####..##..####..#######..###.###########.##..#.#.#...#.#.##.###########.#####################.###########.#############.##.##########..##########.##.#.##.
#.###.########.#.###..########.#########.#####.############.###..#.########.####.#.########.#..#..####...#.#.##.#####.###.###.#####.....#.##.###.#.#######.####.##.##.####.##...##########.####.#.##########.###.##..#.#..##.#######.#.##########..##.###.##############.#######.######.#.#######.####.#############.##.####..####.######.####.##..#########.###########.#########..#####.####.######.##.##.####################.###.#..##########################.###..##################..################.#.###.#
##.####...#######.###.#.#####.########.#.###.##.###########.##.###.##.#####.#.####.####.##.##.#.##########.#.#.##..############################.####..#.##########.#######.####.########.#.###.##########.###.######.#.#..####.####.#####.##.#####.#######.####.#..######..#..#######.##.#.#.#.#####.#...#..##.#######..#..#################.##.#######...######.###.###.##.#####..##..#.###....###.#####..###.#######.#######.#####.#.#########.#.#.##.##.##.#.###.########.#.##.####.##...##.######.#######.##.###
##.##..##.####.#.################.########..#.###.#################.##.#..#.###.####.####.##..####.##...##.##.###########.######..##.#.##..#.###.#####.#####.#######.#######.#..###############.#####.#.############.######.##..#.#.##.#############.###########.#####.#####.######.####.#.#####.#######.#################.#.##.#.###..###.######..#######..##..###.####.######..##..##.##..###..##.#.##.#.#.###.##..#...################.######..#.########.###..###################.####.#.##.#######.######.#####
####.####################################.##..######.#####.###.#####.#########.##.#####.####..######.###.#..###############.#.#..###.###..########..####.####.##.##..############.####.###..####.##.###########.####.###...#####.#.######.###.#.###.##########.######.##...#.##.##.#.##########.#####.####.############.#.##.######.#.#####.##..####..##.##.###.#..###.###.#..####..####.#.########.#####.#.###.######.##.#.##.#.############.###..#.#.##...##########.############################.###.######...###
..#####.####..##..##########..#########.#.#######.########.##########.#.#.####.#####..#####...###...#####.##############.##.#####.###..#.#.###.######.##.#############.#.######.#.##########.###############..##..###.#########################.#####..#######..########.##.##.################.#.#######.#####.###.#####.###.##.##########..#.####.#.#####.######.##.###.####.########..#.####..#####.#######.#.##.##.###.######.#.###..######.#..########.##.#####################.###.##.#########..###.#########
##.#.##############.######.##.#########..####...###########.############.###########..######.####.#.#######.##################.#######..########.########..############.########.######.#.######.##########.#.###.########.#..#####.#########.#..##.#####.#########.######.######...#.####.####.##.#####.###.######.###..##.#..####.########.#.############.#######.######.####.#####.#.###################.#.####.#.#.#############.###.##.####.##.#.###.##.###############..#.#####.##.#.##########.###.##..######
####..####.####.#####.#####.###.########.#..########.######..###..######.####.##.##..###..############.#.#######.#.#.#######..#..###.##.##.##############.###.####.#.#####.####.#####.##.#.####.#########.#####.##########.####.###.#.######..#####.#######.##.##################.######.#####.#.###..######..##########..###########.####.#..####..#####.####..##.####.#####.....###.##.####.###################.##.############.#.##..####.#########.#..#######.###############.###############...#.#.#######.##.#
##.######.##..###..#.#########.####.############....###########.#..##############.##.####.#####.#####..#.############.####.####.######.####.#.####..#######.##.########.##..#.######.###..#####.###.#.#.##.####.####.##.##...#.######..##.#.#..######..##.####.#####.###.#####.####.########################.###############.#.#..########.#.#.####..#####.##.#####.####.#..#...###..###.######.##.###.#.#######.##.#.#.####..#####.###.#############.#.###..#.#################.#.######.########..###.#####.##.#..
##.#.######.##.#.##.#########.##.##.####.###########.########.###.####..######.#.########.####..#######.###.#####..##.####.##.#.#.#.##...##..###..##..########.####.##################.##############.#.###.#####..###.#####..####.##.#######.########.#######.#...#.####.###########.#####.##.##..#####..###.##.########.#.######.#######.##..#######.#.#.#.#####.#######..#.###..####.##..#####.###.#.#####.##.##.#..#.##################.####.#####.#####.#####.#...######.###..#############.##.#####.###..####.
#.##########.####.#.########..##.##.######..#####..#######.#######.################################.###################.#.##.##########.######.###..##.#.#..###..#.#..#.#.#.###.#..#######.##############.#######..####..###..######.#.########.##################.#.###.#.################..##.####.###############.#######.################.#.##.################.##################.#####.####.####.#######.#.###.#############.#..###.#####.###############..####.##.#..######.######...##.###.#####.####.######
##.#.#######.########..######.#..##.#.#########..################.#######################.##..############.####....#####......#######..#...######.#.##########.##########.####################.#.##.##..########.#.#######.##.####.#...######.#####.##########.##.####..#######.#.#####.######.#######.#.#######################.###.##..#####.###########..###########.#.########....########.##########...###.##.########.####.#.###################..#####..##.#.###########.######.#.####.###.###...#####.###.##
########.##################.###.##.######.######.#####.####.##.##..#.#############.##.###.########.#.#############.###..##########.####.####...##.######.#.#######.#############.####.#####..###.#######.###########.#.#.##.###########..###..##.##..#########.#####.##.#####.#########.###.######.###########.##.######.#####.#.##.######.###.##########.################....######.######.#.##########.##.####.##############..####.###..####.#.#######.######.####.#.###.#..####.#..####.####.####.#.###.###.##..
####.#######.#####..#########.#######.######.############.##.##########.#.#######.#.############.####....####..#.#.#########.##..#.##..#######.####.########.#####.#..###...###.####.#.#####.########.##.##..###.########..######.##.##.########.#.#.#.##.#######.#..########.#.####.#.###.#####.#####.###.#####.##..#############.##.###.#########..#####..#######.#######.###.##.##.#####.#.##################.##.####.########.######.###..#.##.###.#.#.########.#.####.################.###.##.##.#.###.########
#.###.##.######.###.#.####.###.###.####.#######.#################.###############.####.####.###.#######.###.#####.#####.#..####################.#######.####..#..##########.##.#.########.#....###.#####################.#########.#.#.####.##...########.###.#.##########.##.#########.#####.###.######.########...####.##.######.#####.#.#...#.########.#####.##.#############.###..#########.#.#.###########.####.#####.#..##.##..####.###############.##..###########.########.##.##.#.#######.####.####..###.##
#######.#.####.#.####.##..##.############.####.############.######.###########..##..##.######.####.####.#########.#######.######.#.#########.##.###.#.######.##.#################.###..###.#########.###.######.#############.###.#########...###.#.#################.#######.##.#..#######.#.###.#######.##########.#######.#.###########..####.##.###..##.##.#.#.###..##.#####.#.#########.#...######.#######..#######.######.##########.######.#.#...#########.###.##########.#####.#############################
##############....###..#####.####.########..##.####.#####.#.##..###.#.#..#.################.##.#####..#.#####.###...##########.########.#######.##.####..##.####.###.###########.###..#####.#..###.#.#...###.####.##.####.########.#########.##################.###..############.#####################.############.#########..#######.####.##################.##..###.#####.##.#.####.#######.#######.##.#####.###.#.#.#######.##########..##.##.##.#####..##.###..#########.#######.##...##########..##.#.#######
#######.#######.##.#########.#.#.##################.####.###.####.##.####..###.#####.##.###.#####..###.#.###.#.############.###############..####.#####.###.############.##.#######.##.####.######.######.######.#####.####.#####.####.##..####.#.###...#.###.#.####.####################.#.####.##..###.#.#####.####.#######..###.#######.######.##.###....##..#..###.####.######.#.##.##.###.##.##########.#######.#########..#####.###.####.###.###.#.#.###...####.#.#######.######.#.########..#.########.####.#
#..####.#####.#.####.#.#######..####...#.##.####.##.###.###.##.########.#..#####.#.######.#..###############.##.########.####.######..###.####.#.#####.###.####...#.##..##.##.##############..######.########.####.##########..##############.##..###.####.##...######.#######.#.####.########.##.####...####.##.#######.#####..###..#.###.#.##.##.#.#####.#.####.#.######.############.##########...#.######..#.#.#############.##.#####.###.#######.####.###############.######..#.#####.#..####.#.##.############
##..#.##.###.#..##..#######.#################.###.###.###.###..############.#######.#.###.#####..########.##########.################..#.###.#.###########.#...#######.#########.##.#########.#####.######.#####.##..#########.#.#####.#########.#######.#####.#####.####..#.#..#####.####.########.#####.##..##########.##.##########.#####.#################..#.#####################.##########.###.###..###.#####..#####.##########.########.#####.###.#.##.#.###########.###..####.##..###...###.#.######.#####
#..#########.#######..######.########.#..#######.#####.#.##.#####.#.##.#####.#.##########.######.###############.#.#######.###.#######...####.############..#.#######.###.############.##############.#..#############.######.####..##.########.#####.#######.#.######.##.############.###.######..##.###.###.###.#..#####.##.#######.###..#.#.#.####.#.###.#.#.#####.########.############.####..###.####.##.#.#.#######..##################.####.#.######..###..#######.#.####.###..###################.#.####..#.
###.###.#.######.#####..##.##########.##..#########.##.#.##.#########.#########.##.#.#.#######.#####.###...#.###.#..#.##################..#.#######.#####.########.##.##.#####.######.#.#...####.#######.######.#.####.##.###.######..#.###.#..#######..#####..######.#.##.##.#.#.#####.###.####.#.##.######..##.#.#.###.####.##########.#########.###.########....#########.#.#######..####.#...###.#####.#.#.############.#####.#.######.##.#####.########.#####.#####.####.##################.##.####.#####.####.
..#########.##.###..#############.#########.########.##########.######.#####.#.###.###..#.#.##.####.#########.#.#########.#########.##########.####.#######.#####.##.#################..########.##..####.#####.##########.##.###########..#########.#.##.##.####.##########.#.#########..#.#....######.#########....##.###.##########..#####.###.###.#######.#####.###.#.########.###.#################.###.#.#..####..#####.##.#########.##...######.########.###.#.#########.##.#..###.###########.##############
#####.######.###.#.#######.#.########.#######.#########.###############.########.#######.######.#######..#########.####.####.#..###...####.#.#########.###########################.#..######.#####.###########.###.###.##.#############.#.###..##..###.####..#####.####.######.###.###...####.#.##########.#########.###.##########.######.###.######.#########..#.######.#.####.#.#######..##.###.##.#..#####.##.#.#####################.##########..#.####.#..######.###.#######.#.################..#####.#######
###########..#.######.#####.####.########.#.###############.##########################.#########...###################.#.###.#.###.####...############.#.##..#############.#################.#####..########.#############.#################.#####.##.#.#####.#.###.#####.###############...##...#.####.###########.#.##.#########.###..#.#.####.#########.###.#.#####.#####...##...###..#####.##################.#########.#######.####.##.########.#.####.#########.#.##.###..#.##########.##..##.##.###.#..######
#######################.###...####.#######..##.#############.###########.#############..##.#######.###..################.##############.#######..###.###...#######.####.###.##.####.###.##################################.#.######.##########...#####.#########.####.##############.#.######.##.#########.#.####.###########.#######.#######.######..####################.#.################.#####.#########.########..###.##.########.#############.###.#####.###########.#.#.###.######.##.#####.##...#.####.###.
#############.######.#..##.####..##########.###.###########...####.#.#.#.#######.####...############.##.#.############...#.###.######.##.###############################.#######.#######.#####.#####.######.########.############..#######.#######.#..##############.###.#.##.########.###########.###.#########.######.#.####...###.######..#.################...#.#######.#####.#####.#.#####.#..########.#######################..######.#.####.##..######.####.###.#########.#.###.#.##########.###.#.######.##.
.####.########.######.###..#.#######.#########.####.###########.#.###########.#########..##.#..#######.##.##.#.####..##..#...####################..###.##.###########.#####################.##################.##########.#.#####..#####...#..########.########.####.######..#####.###.#.##########.#########.###.########..##.#.###.#.#######.#####.#..########..#.############..#.###.####.#.#.#######.###.##.#.####.###########..####..##############.#.########.###.####.#.#############.#.#.##.##.#.##..#######
.#...##.#######.###.#.###.########.#######..##.######.##.###..##.#####..#...#.########.#####################.#############.#.#.###.#########..####.##################.###.##.#####.##.##.#.####.######.###############.########.#######.###########.##...###.####..#.###########..######.#..##############.######..##.######.###.######..###..#####.######.#########.##.#####.############.##.####.#######.#.##.#.###########.#.####..##.##.##..#######...##.######################......######.#########.##.#######
#######..#.#.##.###.###########.#########..#########.####.######.#################################.####..##.##.#.#.##.#######.###.##########################.#######################..##..#..######...####.#####..#.###################.####.##.##..#######.#.#.#..#####.#...#.###.###.######.#..#####.########.#######..########..###.#############.##########.#######.######.#########.##.##.###..##.##############..##.#.############.#.####.###################...##########.##.######.##.####.#.#.#.####..#####
##.#.######.####.....######..#####.#.###.###########.#####################.#####..#..#######.#########..############.#########..####.#####.####..##.########.###.##.##########.###########################################..###.#########..#.#.######.##.####.###.##..######.#...#######.#######..#.#############.########.#########.##########.####.####..######.###.###.######.###################.###.#########.###.##########.##..#.###.#####.########.######..#.#######.#######...##.#############.####.#######
######.#################.#.###############################.#.##.###.##.#.########.##..###..##.#.####.###.#.#.####..#..##.##.##.####.###########.###.#######...####.########.#.###.#####.##.#######...##.##.###.##.######.#.#.###############.#############################.####...##.#######.#####.##.####..##.########.#.##.#.#.########.#.######..##..######.#.#####.#############.###..############...##.#####.####..#####.#.###...##########.#######.######.######.######.#########.######.#########.#.########.
#...##.####.#.############..###.##.####.##..######.#.#.######.#.#######.#.#####.#.#.#...#.#########.########.##.###############....###.##.##.#.####.###.#####.##.###..########.#######.################.#######..#.##.####.############.###########.######.#####.#######.####.###.#.####.#####.##.###.#####.###.##.########.#########.###.###.####################..########..###.######.######.###..##########....############..##.########.####.###.#.#.#######.##.#####..#.#..#####.#######.##.####.#.#####.#####
#########..#.########.##.##.########..#..##.###.###########.##...####.###.############.#####.###.####.#.####.#.#.#######..###############.#######.##########.######.#.##.####.##.####.###.#######.##.##.##.####..######..#####.###.#.###.##########.##.#####.#######.#####.##.########.###.##############.##.#####..#.##########.#.####...#..###.###.###########.######..#..##.###########.##..#.########.##.##############.#####.#####.#####.#####.#########..###.#############.###.#########..####.###.#######.##.
###.####.######.###.#.#############.########.#####.######.###################################.###.#######.#.#######.#####.##.#.############...#########.###..#####.##...##.######.###.###.##############.#####.###.####...###.######.#..########.###############.....######################.#####..##########.#########.##..#.#############.########.##########.#.######.###.#.#....#####.###.##.###.##..####.##.#####..#######################..####.#.##.##.######.##.#####.###########.##..#########.###.########
.#.######.######.##.###..########################.###...####.####..##.#####.##.#.##..#.##.#####.#####.###########.###.#..###.##...##.#.#..##.##..#######.#######.##.#.################.###################.#.#######.##.###.###.#..###.#############.#####.############..####.###.##.#########.######.##.####...######.############...####.#######.###.##..###########..##############.###.########.##.######..###############..##.######.##.######.###########.##.####.######..##.####.####.###.#.##.#.####.######.
##..###.####.###.###.#.####################.#.########.######.####..########.########.#######.#.##.######.##############..##.######.######.#.####.#################.##########.#####.###.##.#######..######.######.###.####.###..#..##..#..######.##.###########.#######################..###.##..#######..##.###.############..######.########.##...##.########...####.#######...#####.#########..############.#.#################.########..#####.#.#######.#####.#######.##################..#####.#.###.########
###.###.###.#######.##.########.##..######.#.######.#.##.######################.#..##.####..#######################.##########.#######.########.#.#####..##########.#####.#######.#.#..#..###..###############.####.##########.####.##..######.##########.#########..####.#.########.#######.######.#..######.#####..###.##.############..##..#.##.##.######.##########.####.####.##.#.######.#########..#.##.##.######.#.########.##########..###.####.######.###..####.##########.#...#####################.######
#######.#.#####.##########.################.##.########.###..######.###.#..##########.####.#################..####.##########.#.############.##########.#####..#.#.####.######.#.####.#.####.##.####.######.#..#####.########.####.#.###.#..#..#.##..#############.########.#######..#####..######.####.##.###..#####.####..###.####..#####.##.##############.#.#######.############.######.##.#######..#########.#########....#.###.#####.####.#######..##.####.#..############.###.###.###..#.###.###.#.###..####.
####.#########..##.#.##########.#.#.#############.#########.#######.############..#####....##########.########.###############.###..#.##.#.##.###.###.#########.#############.#######.#.###.#######.#..########..#######.##.##.########...####.##.############.###...#########..#######.#####..###########.##.################.####.########..######.#####..###..####.#.#########.#################.##.###.##.#####.#.#####..#########.######.###.#..#######.#.#####.####...#######.#####.####.#######.####.#..#####
##.##....###.#.######.##.#####################.######..###############.#.##########.###..##.###.##########.########.##.#..######.#.####.##.###.####.#######.#.###.#.########.####.####.############################..################.#####.###.##.#.###..########.######.##..#########.###########.###.##############################.#.#####.##.####.#.####...##.###.#####.#.###.#######.#.#.##..##.#.#.####.###..##########.#############################.##.###.##..######.########.#####.#.#...#.####.##.######
..#####.##.######..####.#.#.#...#..###############################.####.####...######.#############...#.#.##..####..#.######.###..#####.######..############.###########.######.##.#.#####.####.##..#.###.#####.######.###.##.############.#######.#..#######.####.#.##.####.#.##.######.####..##.########.#######.#.###...#..##.######.###.###..#.##########.#####..#.##...######.#.################.##..###.#######..#.##.###.##.##.....#..###.################.##..##.##..##.#.#######.#.#.#.#########.###.#####.
#.#..###.###.#############################.###.#.#####.#.###############.##.#.###.#####.##.######.#.#.#.#####.#####.#.#..########.###.#.#########...######.#.####.##.#.#########.###########.######.####.###.#..#####...####.##..#..#######.###.###.##.######.#.##.#....################.#..##.#.#.##.##.#####..#######.#..#######..##############.##.####.########.########.##########.##.#.#.####.###.#####################.######..###.#######.#########...########.#####.#######.#########..####.##..#####.#####
#######.#############.##.#.####..#.#.####.#######.#.############.###..##.##.#######.#####..#########.##...########################.######..#####.#.#.#######..####.#######.##########.############..######.####.#.#######.#.###.###.##############..###.###.##.################.##.....#########.#######.###..#########..############.####.###.####...#.#.###########..##..##.#################.##################..########.####.#.####.##.#.#.##.#####..#.#######.##########.##..###.###############.####..#######
####.###################.##.#####.###.#####.######.#.#########.#.###.##########..####.#.##..#####..########.##.###..###.##.##############.#########.#..##.#.##.#.####..#.####..#.###.#.#####.##....######.###.##.##.######.########.###.###.#.##.###.#.##.#.##################.##########.#.#########...#.#.###.#############..#.####.##.##########..######.#.###########.########################..########.######.####.###.###.#.####..##.##.#.##############..######.######.###.#.########.#######.####..#.####.#
##.#.###.#.######.#.##.##..##.##############.#.######.##.#..###.###.#.#.#.###..##.##.#..#..######.##.##############..#.###.#.#########.#.###########..####.###.####.#####.########.####.#######..#.#############.################.######.#######.#.####.#########.#####.##.####..###.######.######.##################.###.########.########.#######..##..###.####..########.#.#..#..#.####.##.#..####.#####.#########..############.##.#..##############.########.#.########.##.########.#.#.########..###...#.#.###
#.#.##.#.##.###.#############.#####.##.########.########...#..#####.##########.###.####.###..####.######.#....###############.##.#####.##..#######.####.####.##.########.##############.#####.###############.###..############..###.#######..#.###.####..#######.###.#####..#.###########.######..#.##.##.##...####.#..###...#..####.#.########.#.#..###.##..#####..##.#.#.##########.#######.#.######.##.############..####.###.###.#####.####.####.##########.##.###################.##############.#.###..###..#
#############.####.##.##.#..####...##.###..#.###.####.######.#########.##.#######..#########.###.###.########..###.#..#######.####..###..##.######.##############.#######.###.#####.##########.##########.#..#########.#.####.#####.#..#.###..###.####.##.#...####.##.###.#..##.###...##.######.#####.##.###..########.####.#.#.#####..###.####.###########.#..#########.###########.####.##..##.#.######.####.############.####.#################..########..#.###.##.############..#####.###.#######.#####.###....
####..########..######..##.##...#############.################.###.#.#....##.#######.#.#.#####.##.#.###.##...###.####.##########.#####....####.##.##.##...###.#.####.#.#.###.########.#.#.#######.##.#######.######.#.#############.####.#######.##.#.#######..##.#.#####..##.########################.######..#####.#.#.##############...##..##########.#################.####.#.###.###.##########.##################.########.#.#.#.##########.#########.#############.####.#####...#.##############.######.###.#
..#.##########...#.###.##.#####.##.#########.##.#.##.####.#######.#####.####.#.##############..#.###.#.######..###.######..##.##########.####..####.#########..####.############.#########.##..####.#.####.######..###.#..###..####.####...#########.###.####..#######.##.###########.#.######...###.####.######.##.##.#######..#######...#########.####.#.########.##.####.#.##.##########.####.######.###.########.#####.#.##.#####...########..#..#.#..#.#####.#.###.######..############...#############.#######
#.####.##.###.#.##################.##.############.#########..#####.#######...#.#########.###.#.##.#########.####################.###.####...###.##...########.#######.#..########.#########.###.#.#..######...##.##.###..####.###########.#.##.####.#.#####.########.##.######...#.######.########.#########.#.#...###.###..########..##.##..##.##.###########.#.##.####.##.######..#############.#.#.########.##.#######.##.####.#####.####.####.##.#.###..#######.#.#####..#####.##.######.#.#.#.#########.######
##.##################..#.##############.###.###.####.##########.#######..#####..##.###..#.##########################.#####.######.######.#######.##..####.################.#.##..#############..####.####..#########.#####..######.##.##.########.####..######.#.####.####..###.#.################.#####.#########.########.#######.#############...#####.#####.##############.######..#.#####.#####..######.#########.############.####.##..##.####.###.##.###..#.#....#####.####.##..#######.####.#..######.######
...##.#########.##.#.#####..#########.#.####..#####.#######.####.#.#####.########.#.####.#########..####.######.###.########.#.##.#####.########.####.####.##.############.#.#..##.####.#####.#.#.####.#..#.###.####.#.#####.################.#.##.##########..#.#.##.####.#######.#.#.######.########.#####..#####.###############.###.###########.####.############################.##..##.##.#.#####.###.##.####.#.#..###.###..###.###################.#####...#######..##.#.#####.#####.#########.##.#######.##.
######.#####.#####.#.############.##################.#####################.########.###..#####.#####.###.##########################...#.#.##.#.##########.#######.##.###.##.#...#####.###.########.#..#.###############.######.#.#######.###..#.#######.######.#.###.###.########.###.#######.####.############.#.##.######.####.######..###..##..###.#.##########.#.#######..#########...########.###.########.####.#.###.########.############.##..###.###########.###....#####..#####..######.###################
#.##..#####.#.#.####.#####.#.###########.#######.#.####.#.##################.##########.##.###.#.#.#..####.###########.#########.#####.####..#.#####.#######.##.#.#######.#.#######.#########.##...######.###################.##.#####.####.#.######################.#.####..##.#.###.#########..###.############.####...#######.##..###..#.####################################.##.##.#.###.####...#.####.##############.#.#.#.#####.##.#.##.####.#.###...#########....########.##########.#.##..##.####.#.##.#####
.####..########.#.##.#######...##..#####.##..#.##.###.#####.#######.############..#####.##.############..############.############..##.#.#######.####.##.#####.#######..####..#.#...######.##.####.##############.####.######.###.####..#.####..#####..############.#.######..#.######..######.#..###..###.##############...#.################.########.##.####..#####.##..##.######.#######.##.#.#.######..#####.##.#########.######..#####.####.#.####..##########.##############.#...###.##...##.##.####.#.######
###.####.##.#.####..#######.####.####..#########.#.#.####.#########.####.#########.#########.##.##.######.########.##.#.##.#.####.#########.####..##.#.##.####..######.#.########.##########..##.#.###.########.##.###########.##..##.###############.#######..#...####.###.#.###.#.####.###########.#.#########.#######.###.#############.##.#######..###..###############.###..###############.#######.####.#####.####..#######...#######.#####.#####################.##..##..##.########################.######.#
.#.#####.##.#.###.######.####....###.###############.##.##.###############.#####.#..####.######..######..####.###############.##.###.##.######.####.#######.####..#.#########.###########.###.#######..##...###.###.####..##.######################.########.#.#.##########..###.###...###.#..####.#####.##.#.###.#.###############.####.####.##..######.######.######.#######.#.#.###.#.########.#.###.#.##.##.####...####.########.####.###.#.###.#.#############.#.#####.##.##.##.#.#####.##.#..#.###.########.##
####..#.#..#.###.##.###.#####.###..#.####.#######.#######.#####.#######....#.####..############.########.##.#####..####.####.#####.##.#.#.############.#.##.#.####.###.#######..##.##.#############..###.#.##.#...##.##.####...######.############.#.##..##.###.#####.##############.##..#.#####.##.#.###..#.#.#.#######.#####...#.##.##..########.###.##########.#..##########..##########.#####.#####.####.###.##.#.#########.#####.###.#.#######..########.####.######.######.##.####.####...#..#######.###.#.###
##.####.################.####.###.#######.##########.#.#.########.#.##.####.####.####.#####...##.##############...##..###.##.##...#...############.##########....#.####..########.#####.###########.##.######.##.#############..#.####..#####.############..#######.#########..##..####.#..######.##.#####.####.#.#.##.#########.##.#.######.###.######..#####################.#.#..######..###.######.##.#.####.############..###.##...##.#####..#..##.###.#########.#.####.##########.###.#########.##############
####.#.###.##########.##.#.##.######.######..##..###.##.########.#####..######.#########.##.###########.#..##..#.#.###.###..###########.###########.##.#..#####.########...#######..#.#..#########.#########.###.##.#...###.######..##.######.###.##.#########.##.#.#.##.#######..#.#.#############.##.###.#########.##.####.##...###############.######....###.######.##.#####.####.##.########.#########...#.#.####.############.#.#.#..#.######...##.#.######...##.#####.###############.################.####.#.
#.###.######.############.######.######.########.#.#.##.###.##.######################..#####.##...###########.#####.#####..######.#######.##..############..##.##########.##.####.#.######.##.#.####..####.####.##.###.##......#############.####.###..##.#########.##.#######.##.##...############.####.#######.###########.###################.######.#####.##.###.##.##########.#######.#####.##########.###########.#####.#####.###########.#########..#.####.#####.########..############..##########.#.##.#.#.
#####.#.#####.##########...##########.##..####..###..#..#.#.##..#########...##.##..##..#.###.#.###.######.#.#.....#####################.###.##.#######.####.###################.#.###.############.##.#####.###.#.##.##########.###.####.####.###..#######.#########....#.##.#.#######.#.##############.###.######.################.##.##########.####..#######.##.#####.######.#.##.##########.########.######.####..####..######.#####.###..###.##..##############.##.###.####.##..###.#.###.##.###########.######
..#.#########...##################..##.###############.######.#####.#####...##############..###################.###################.####.###..#########.##.###########.###..#####.#####.##.####.###.################.###.#########..###.#.###.#########.#.###.#############.############.###.###########...##########..#.##..######################.#######.####.#.#..####.#####..#########.##############.#######.###.#.###.##.##.#########.#########.#.############.###.############..###.##.#########.##.#####.##
########.####.##..#####.##.##########.#######.#############.#.#############.##..##.################.###.####.###########..#####.#.#.####.####.######.#########.######.##########.##..######.####.######################..#.#.#######.#########.##.####.##.#...#####.##.#.#.##.##.###.#.#.##.####.###.#...#.#####.##.##.##.####.#.##.#.####.###...#####.##############.#########.####.######.###..################..#.######.##.##.#.#.####.#############.####.##..##########.#################..####.###.##..#.####.
#...####.####.########.##.##.###.##########.##################.################.###..###.#####..####.#######.#########.#.######.#.###..#######.###.######.##########.#####.##.###.###.########.#######.#.##.###.#########.#.###########.#..######.##..##..####.########.#.##.#####.###..#.####.###.##.##.##.#########.##.###.####.#..#..###.############....#######.#..#####.######.###############.###.###..###########.#.###.#####.##.#########.############.#.#######.#.########..#.#.###.######.####.#######.#.#
..########..##.#.#..###..##.############.####..##.###.#######.###.####.##..#.#.########.#######.####.##############.##....#######.#############.##..##########.###########.#########.#.######..###########.####.###################.#.#######.#.####.####.#########.#.#######.#.#.###.##...########.#####.##.####.##.##.##.###.######################.##########.#######.###..#####.##..######.#########..###.##############..###.##############.#####.##.###..#.#.########.##########.####.#########..####.####.##.
.####.#######.##.#########.####.##.##.########.###.#.#.#.....########.###.##########.####.#####..###.########.######.#.#####.#####.#.#####..###########.###.######.#.#..###..####.##########.#.###.#######.###.####.####.####.#.####..####.##.##.####.################.###.######..#########.#.#..####.##.###########.########.#######.#####.####.##.####...#.####.#######...####.####.##.#######..##########.###.#########.#######.###..####..###.###.####.#######.####..##.######.###.###.##.##.##########.###.###
######.##.##.######.#.####.###.#######.##..######.##.###.######.#.#.######..########.#####.#.#.#########.#.#########.###.##.###################.###.##########.####.####.#.########.#.#.###..#################.####.#.###.#..##.#####.#.##.###############.####.#.########.#.###.###..####.#######.#.##############.###.###.####.#####.#.##.############.#######.######.##.##.###.#######.##########.######.#####.##############.#.###..###.###.#.#.#######..##.########.######.#######.#####.##.#.#########.######.
###.########...#####..###..###..##..##############.###.##.########.#######..######.######.######..#########.###########.#..##.##....#.###.##.####.###########.#.#.##.##...#.###.####.##.#######.######.#.###..#######.###########.##.#...##.########..###.#.#.###############.##.##.#.##.#########.#########.##.##.###.###.####.#####.##.#..##.###..#.##.#.#.################.########...########.#.##.#####.###.#..##..#.#####.#..##.##..##########.################.##.#.####.#####################.####.#########
####.#...##...####.##.##.###..##.##.#####.##.##########################..#...##..#######.#####.##########.###########.#########..########.####.#.#.######.######.##..####...#.####..#####.###########.#..########.#.######..##.#####.######.#####.##########..#####.###.######.###.#######.#######..##.#############.#######.######.###########.#######...###########.#.################.###########..######.###..##.#.#######.#############.##..##########.###.#..############.#.###################.#.#.#######.##
##.#.#.###..##.###############.#############.##################..##.#.#.######.####.##########.######.######..######.#.#####.###.....##.######.#########.##.#########..###############.#.####.####.##.#.#####.###########.####.##.#####.##########.####.#.#..###.#.#.####.#######.####.#####################.####.####..###..####.###.####.#.#######.###.##.##############.#####..######..#####..####..#######.##############.###.##.####.#############.###.###..####.####....#######.###.##.##.#######.##..######..
###.##.####.##.########################.######.####.#####..######.#.###..###..###.#.#.####.#######################.####.##.##.#.#####.#####.##.##.#.#..###.####..###################################.#.###.###.#.##########.#.###.###.############.###############.###########.#.####..####.###.###..###..########.##..#.#######.#.#.#.##########.###.##.######################.#############.#####.##.##############..#######.####.####.###.#############.##.######.##############.######.#.#######..##############
#.#..##.#########..##.######.###########.#######.#.####.##.####.#.#########.#######.##.#..###..############...###.#####.######.#########.##.######.########.###.######.##.###.#####..###############.###.#####.############..######.#####.##########.###.###.##.#####.######.###############.#.###..#########...###.##########.##.###.#.###########..####.#######.##########.#########.#########.#####.######.##..#####.#####.######...#####.######.#.##########.#..#.##.#.####..##.####.###.##..#..#######.##.####.
####..#############.##.####.#.######..#####.###########.##.#.#.#######..##.#.######.##.###.####.#.##########.#########.#..####...###.############.##.#####.########.#####.##.#########..#.########################.##.############.########.###########################....#####.###.###.##.###########..#####.##.###.########..##########.#..##.##############.#.#.##############.##.###..####.######..#.#####..##########.########.####.###.#..##.###..###.######.###.#.#############.####.##.##.#########.#..####
###.#.##.#####.###..##.##.#########.#####.#####.#.#.#######.##.##.#.###..###.####..##############..#.##.####.###.###.####.##.##.#######.######.###.#############.###.####################.###############.#..########..#..###..###..#############.#...##..########.####.####.#########.##.##.#####.#########.#.##.#.###.#.#############.###.############.########..#####..############.##############.##.#.#.###.#######.#.##########.#..##.#####.###.#####.##############.##.###########.##########.###########...#
.#####.#####.##.####.##.#.######.#.###########...##########..##.####.###..##.##.###.######.#######.#.#.###.#####.##.####..####.###...#########.####.######.######.###.########.####.####.#########.###.#.###############...##############.####.#.###.####.#.#####.####.#####..########.######..#.##########.###.#.###.####.##.##.######.#.#####.#######.#########.#.###.####.########.#.#####.##.############.#.###.########.#.##.#.#.#..#.#####.####.#######.#..#.#.##.###.######.#################.###.########.#.
##########.#.####.#####.#######.#####.####.############.############.#####.###########.#.##..#####.##########.##.########.######.#.###.############...##.#.#.##..###.#.#######..###.###.####.##..#####.#.####.######.##.#####################..###..##########.########..############.#.#.######################.######.###.##..#######.##.###########..#######.#####.##.##################.#.#######.##########..###..#.#########.#.##.###.###..##.#######.####.#.##.#..#.##.#########################.#######.#.##
#.#####..###.##..#..#.####################.##.####..####.#.#.###########..##.####.###..#########.######.##.##..#.####.###.###########.#..########.###############.#.#.###..#.#####.#..#######.##.#######.##.###...#..#.#.##.#####..#######..###....#########.......#.#############.#.###.#.##.#.######.##.###.######.##########.#########.#..#######...########.###.##.#############.########################.##.###.######.####################.##.#.##.###.#####.#.#.#.##########.#.####.##.#.##.###########.#.###
#.##.####.####....#####.####.#######.###..##.#.###..##..####..#######.#########################.#####..#######.#.###..######.######.#####..###.###..###.###.######.#######....#.##.#.##.#..#########.#.##.##########.#####..####..####.##.#.#..###.#.#########.#########.############.#.######..##.###.####.#.####.###.############.##..##.#.#.#############.###.###.##################.######.############.##.########.###.########.###.######.####################.##.###############.#####.####.###########.###.#
####.###..#####.###############..##.###########...##.###.#########.########.########################.########.##.######.##########.####.##############.############.###..#####.#######.##.##########..#.###.###.#.###.############.###.#.#####.##.#..############################.#.#.###.####.#######..######.################.###############.#######..#.#####.#####.#...#######.####..#############.#############..#.##########.##.#.######.###.##.####.#####.###.###.##################...##############.#.#####
..###.##....##.##################.##.#########..#.#############.######..#########################.########..#.###.###.###.######.##.###################..##.#####.###.#####.######.#.##..#.##############..##.############..###.#..#.#########.#######.####.######.######..##...#####.#.####.#.#..####.##.#####.###..######.#######.######.####.####.##.##.###.########.#######################.##########.######.###.########..#.#########..########.#####.######.#.##.##.###.###.#.#..#######.#######.##..########
.#########.###..#######.##.###..##.#######.###..#######.#####.#.##.#..#..#######..####.#####.###..##.##.#.###.#.#######.###.#######.#########...#.##..####..#####.##.##.#####.##.##.##.##.#.#.##..###.####.######.##.########.##.#######.###.##.#.####.######..######.####.############.###.#.##########.#.##########..##.##.#.#######.#######.###################.###..######.#####.#####..#######.##.#########..#.###..###.####.####.################..#..#####.###..####.#.########.#..####...##.#####.####..##.#
#.########.####.#.###..#####.###.####.######.######.#########.##########.####...#######.#######.###.####.###################.##########.###.##.#########.##.########.####..##.#.########.######.#.#.##..#.#####.#...#####.###############.####.##.########..####.#.###########.##########.#.#.#####.#.##.#.##.#...####.####..#..####.##.#####.##############.#######.#####.#####.##...######.#.#####.###.#.######.##...##..##.########.##.###.##.##.####.###.###.##.####.#####.#.#####.#########.##########.########
#.#.######.#.#####.#####.########.#...###.####.###.####..#####.#############.###################..########.##.##.#.#####..######.#########.##########.#####.#########.######.####.##.######.##############.###########.###...###.###.#.####.#..####..###.##.##.##########.####.#.#..#############.#######.#.#####.##..##.####.###.###.##..#######.#######.####.######.##..####..###.#.##.#######..###########.#.#######..##.#.######.#####.######.###.#.##...#.###.#######.#.###...######.##.#######.#.##..#..#.####
####.##.######..#.#######.######.##.####.##..####.###.####.#########..#.#########..##.##########.##.#.####.#####.###.############.##.########.##.##..##.#######..#..####.##############...##.#..###.#.#######.###.#.##.#.##############.####################..######.###.####.####..####.##.######.###.#############.##.##..#.#####.######.######.#############..####.#.####..#####.####.##.####.#.###########.##########.############.##.#.#.##########.###.#########.##.##.#...####.########.########.######.###..
###.#.######.######.##.##.#####.##.###############.##..#.###.###.#####.####.#.##.#.##.#.#########..#####.##.#################.###..############.###..###.#.##.#..######..################....#.##.######..####..######.##.####.#..###########.####.##.#.#.##.##.###..######.#.##.####.#..##.##..#############..##.##.############.###...#####..#.####.###########.##.############.#####################.#.###########.#####.#####.##.#######.#.#####.###....####.##.##########.###.#.############.#############.###.
##############.###.###.#.#####.######.#########.####.#.##..####.###.###.###.##.######.##..#####.###..######.###..###########.###.##..##.#####.######.###.##.####.#.####.###.####.##.#..#########.#.#.####.####.#.########.#.#######.###.##########..################.##.########.###.####.######.#########.###..#.###.#####.####.#...#..#################.#.#########.#.#.######..#####.#...#.######..##.###.#..###.##.##########.##.##.##########.#..#.#######.#.#############.###.##...#.#.#.#####.###########..##
########..###########################.##...##.#########.######.###.########.####.#########..###.###.#.#.##.#..#.###..########.##########.##.###...#####..##################.#....######.##########.##.###..##.#########..############.##.##########.##.#.###..###...########.####.#.#########.#.##.##.#######..####.##.######.#.#######.####.######..###..##...##########.#####.#..##########..###..###########.###############.##.####.#.######..##.#.########...##################.#######.######...#.#########.##
#...####################.#.####.###.#.####.######..##################.#.#####.#.##.#####.##.####...#.#####.####.###########.#######.#########.#.###.#############.#####.#.##.###.#####.#.#.#.####.################.############.####.####.#######.#######.#########..###########.#############.#.######.########.#.#.###.##..########.#####.########..#.##.##.############.############.##########.###########.##..####..##########..###...####.####.#####.#############.####.#.######.#####.###################.###
.####.####.###############################.####.############.##.######.#..########.####..#.##########.#..###########.##.#######################################.#.##.######.##.#########.#####..####..###.#####.##.###########...##.#.##.############.###.#.#...####.#.##.#.#####################.#####################..######.####.#.#.###########.########.#################.######..########..########..#..####.#####.####.####.#########.###.###.##########..##.###.##################.##..#.######..##..#####.
#.###########...#.#..##.##.###########..#####.##.###.###.##..######.#####.#.#.#################.##.######.###..######.#.##.#####..#.#.#########.###.##.##########.#######....#.####.#.#####.#######.#.######.###############.####.#.####.#.#.#.##.###.################################..#################.############.##.####.#.#####.######.#########.#######..#######.#####..#########.###.##.#################...####.##.###.######.####.###.##.###.###.###..#.#####...########.#####.###########.##.##########.
#######.###...##.####.####.########.####.#.#######....####.#####.####.###############.....###.#####.########.#####.##.#####.##.#.###.#.#########.####.#.########.############..#######################.#.#####.#####################.#..######.##.#####.#####.#.###.##..#####.##.######.#############.#############.##.#...##.#.#########.#####.##..##############.####.#.#####.####.########.##########..##################.##..######.###########..####.#########.##.######.######.#######.####.####.######.###.##
#####.##########.####.######.######...####.####.############.####.############..##..##.##.#######...##.##############.####..###.############.#.#####.######.#.#.###..#####.##.##.#.######.#..#####.#.###.#########..###.#....#.##..#####.###############.##.#############....######.#.######.###.#########.#####.########..###.######..##..######.##.###############################...################.#######.#.#####.#####..###.##.#.######.#######################.#..#####.#######...######..#####.#..########.
##.###..#########.#..###.#######.####.###.#..######.##..###...#.###.#.#..#.#####.#####.#################.#######.############..####.#######.#.#####.#.#####.###############.#########.########.#####.#######.#.#.#.######..########.#####..###############.######.###.#.###############.#####.#######.#..#.##.####.#####.##.#####.##.###.##.#.################.#######.########..####..#####.###########.###############.###.##########.####.#.########.#.#######.###.###########....#.##########..#.#######.#.#####
##....###############.#####.########.#####..#######.#....####..#.##.#.#..####..######.###.##.#######.##.#.##.###.########.##########.#.###########..########.##############...#####..######.##.###..#..#.####..#########.#########.##..######.##################.######################.##################.##..##.####.#.####...###...##.#.#..#####.######.#..#########.####.####.##############.##.##.####################.###.....####.#########.#######.######.#################.##.##.#######.###.##########.###
########..####.##.#.#####.#.#####.#.####..##############.##.#######..#.######.##############..###.#####.###########.#.###.#...##.#.#####..######..#.####..##.#####.######.#######.###.#.#####.##############.##.#.##.######.############..#####.#####..#.#..########.##.####.#####.##.##.###.########.######...##.###.##########.########..#.#.#######.##########.#.#.#########.######.####.################.#.#.#.##########.#.#.####..##..####.###########.#######..#.#..#####.#..########.##.###.###########.##.#
####.#######...#.#..####..####.###.#####..##.####.####.##########.#.########.####.#########..####.#####..#####.###.#####.####..#..###.##.###.#.#.######.##########...##.########.##.##.#.######..#.######....##.#...##.###..#####################.########.#########.#.#######..###.#.####..###.##########.#.#.#.###.#########..####.#.##.####.##########...##.##.#####.#######.###.####.################...##.###.######.#################.##.###..##.#.#.#####.#.##########.#.#############...#.#.########.####.##
#####.#####.#.###.##....#############.####.####.############.########.#.###..#####.####..#####.#######.########.##########.#..##.######.#####...#################.#####.##....#.#####.#####.####..####.########.###.#.#########################....####..######.#############.######.###.###..###.#..####.#######.###..#################.######.#######...######.###.##..###########..#.###########....#####.#####.#.#######.##.##..#.############.##..######.##############..#########.#######.###################.
##.###..#####.###.###############..####.#.##############.###.######.##########.###.#.#...##.###.###..############################.########.#################.#.###..###..###.#.######..#####..#####.##.#.#########.#.###.##..########.####..#####.#####################.####.####################..######.####.###.########.####.##.#.########..##..####.####...##..##############..######.####.##.###.###.####.###.#.######..#######.########..##.###.##.##.#################.##.##.#########.####.#####.#.#######.
###..##.##########.###.####################.#.##############..######.#######.######.###.###.###########.##########.###..#.###########.#########.#####.#..########.##.########.####.#################.#########.#.#.#.####.#####...#.###.#.######.##.#.##..###.##.##########.##.####.###########.########.#.#..#######.#.#.######.####.####.##.####.#######.####.#####.#######.####.#######.##.#.##.####.#.#..#.######.###.##.#.##.#########.###########.#..##.#..################################.###.#.###.#.##...#
########..#...###.#########.####..#######.##.#####.######.#######.#############.####.####.###########.#####..#.#.#######.#####.####..######################.############.###...###.#####.#####.###.#..##############....#.#####.#.##.#########.###.#.##.####..##.###.###.#.#.##########.##.##.####.#..#.########.####..###################.#.####.#####.#.#.###..######.###.######.####.##.####.#####.##########.####.#######.###....############.#######.#..############.##.####..#####.#########.#..##.#####.##.##
.##...##..####.####..##..########.############.#.###..#.#..###########...###.#.#.####################.######.#.######.###.############.############..#.#.###..###.##.########.##.##.#####.###..#.##.##..####.##.#.##.###############..#####.##.########..######.######.##.#.##########.##############..#.##############.#.##.#####.##..#######..######..#####..##.##.###################.#.####.#######.####.######.#######.##.########.#####..#.#######.#####..###..#.#.###.##.#.#.####.####.#.##.#####.########.#.
##########.#..####.#.############.###############.#.#######..#..##########.##.#..##...#####################.##########.#.####.####.####..###.###.###.##.##.######.#######.##########..############...############.##..##.######...#.#####..###.######.####..#.##.##########.########.#.####.#########.#####..##..##..###########..####..##.##.#######.#############.##.#######.###.####.###..#.#.#.########...####.#####.#.##.#########.##.###..######..##########.####.###.####.##.####.################.##.######.
.#.##.######.###..##..#..######################.######.#########.##.####.##..###########.###.#.#.##.###########.################..####.#.#######..#####.####.##.####.#####..####.#.#####.##.######.#####.#..#####.##########..##.####.#############.##.#.##..##..########.#######.####.#######.##################.##.##.#..##.##...##.####..####################.###########.#.##.###.##################..##############..########.#.#.#.############.#####..######.####.########.#.#.######.#######..#######.######
##.###.#.##.####.########.#################.#.####.#######.########.###..#.####.#########.###..#.###.##.###.#..###########..#.###.#######.##.#####.###########..#.##############.##.#.##############.###.#####.#############..##.####.#####..#######..#####.######.##################.#########..##.####.######.###########.###.##.#######.######.##..######..##.#######.#.#######################.###.#############.####..#####.#.####.######.#.##.########.##.#####.#####.######.#.##.#######..####.###.####.#####
#.##########.##############.######.######.####.##########..###.##..######.#.#.##.###..####.#.##############.####.##.#####.#.######.####.########.#######.####..##.########.######..#.#...#####################..#.#.##.######.#.#####..####.#####.##.###.########..#.#.##########.###########.#.#####.#####.##.##########.####.###.###########.####..#.####.######..#####.####..####.#######.#.######.###########.##########.###.#.###########..###.##############.####.###################..###.#.###..######.#####
########.###########.######.#####.##..#...####.#.#####.#.#.###..######.####..##.###.##.##..##.###.##########.#####################.#.#.####.#####.########.#######.##.##.#.####.###############.######.######.###.##########.#######.###.##.##########.#.####.#.#############.#####.#####.##.#.##########.#.###.#..#.#######.#####.#########.#####.#.#.######.##.##.###########.######.#######.#######.###.#######..#.###.####..###.######..######.#.####..#.#########.##..#.#####.#########.###.####.###########.##
##.#####....###.##..#######.###.####.#..#..#.##.#.##.###.###.#####.###.#############################.#.#####..##.######.###.####.##.#####.##.##.###############.##.####.###.#######.##.#.##.##.####.#..####.####.###.#..#########.#..###############.#####.####.#########.#.#.#.######.##.####.####..#.#######.##############.#.#.#######.######..######..##.#############..####...######.#########.#########..#..#####.#####.#######.##..############.#####.#.######.######.#######.##.##########.#.#########.###.#
.###.#..########..##.##########.####.###.####.#..####..###########.##.#########.######.######.##.#######.##.##.#.#.##...####..#.#.#.####.###.#.#.##.##.##.######.#######.########.#####.##########.##.#######.##.#.####..#######.#################.#.##.####.#..#.###########.#######.#.#####.#####.#.#.#.#.###.#..#..##.###.###.####.######..##.#####.#####.#####.###############.##..###############.##..###..#.######..##########.#####################.#.###.#..##.############.###.###..##.#######.############
#.######.##.#####.######.#####.####.###.##.#####.#.#####.#####.#.##..#..#.##.##.######.########.#..##..######.##.#.######.############..######.########.######.#.######.#.#############...###.#####.#..#.############.##########.#.#####..####.######.#####.##..#.#.#.##.#.##.########.#.##.##.##################.########.##...#############.##..#########..#.##.#######.########...##########..###.##.####.#########.###.#######.#.############..######.###..##.##.###.#.###.#################..#.#.######..######
#################.##########.####.####.###.##################.#.##########.####.######.####.#.#########.################.###############.#.######.###########.####.#....#.#.#####.##.##########.############.###.##.###..###..##.#########.###.##.#####.#.######....####.#####.######.##.###.##.##.#.######..#.###..####.#.#.##################.#######.####.###...#.#########.#########..#.####.##.###.#..##.###..###.##################.##########.#..############.####.#####..######.#####.#####.########..##.###
####.###########.#####.###.#########..########################..#######.#####.##########.#.#########.#########..###.###.#####.#.#########.#.###.####.##.###.########..##..##.########.#######.###################.#.#########.#######.#########.#..########.####.#################.#.######.#######.######.#.#################.#.######.####.####.#######.#.#####.#.###.####.##.####.#.#.####.####################.#####.###.###.#.###.#########.####.##..#.######.##.#####.###############.#.######.###.####.######
##..##..#.##.##.#.#####.####.###.#######.#..######.#######.###..#######.##.#######.###.#.##.########.#######.#####.#######.#######.###########.######.#.###.#.####.############.###.##########.###.######.#.###.####.######.####.##.#.######.##.#.#.##..#########.##.####.##.######.#######.########.#.#######.##..#####.#####.#####.#######.###..#######.#.#.##.##...#######.##########.#####.#.##.#.######.#####.######################.#####.###.###.######.#.##.####.#########.#.#####.#####.############.#.##.#
..#..#########.####.###.####.##.#..#######..#.####.#####.#...#.#.#####.....##.#.######.##.##.##.###########.##############.###.#######.####..###################.####.###############..######.####..####.######...##..##########.#.###.####.#.##.####.#####.#.###.########.########..###.###########.##.###.#..#.##.###########.#######.###########.####.###.############.#.####...##################.#######.####.#####.##.###.###..####.######.####.##..########.#.######.#####.######.#.#..##########..#######.##
.##.##########.####.###################.#####.##########..#########.####.....##.#########..########.#..##.#########.######.##############.#######.##..#.###..##.#.###.#####.#####..#.##..##.##.######.#.##.########.#..####..####.###.######.####.##...#######.######..###############..######.#.###.################.###..##..#..##..#####.#########.#####.#.##.#..#..####.######.###.#####.##.###.######.####..#####..#######.#####.#.#########.####.####.###.###.##.#.###..#####.####..######..###..####..######.
#.##.##########.#####.##.#.####.######.#############.##.####.######..###.##..#######..#######.##..#.######.######.##.############...#..##.###.#..###.#.#####.###.#####.###.#######.####..##.####.#.#######.#####.#########.#.##.#######.###.####.##.#####.##########.############.#.#####.#.#.###..##..####.###.############.#.##.#####..##.######..########..##.#.#.###############.###.######.###.#########.######..#.#.#####.####.####.######.#############.#####.######..####.#######.########.####.#####..####.
###.########.##################.##.##.###..####.###..#..###.######.##.#..########.##.#.#.###.#.#.#######..####.################.###.######..####.######.#####.###.#.#################.##.#.###.##########.###########.#########..####.##.#.###..########...#######.############...##.#.##..###.####.###.######.##.#.#########..####.##.#################.####..#..##.#.#.########.###.##.#.###.###.#.##.###.#..#.##########.####..#.##..###########.#####.####.##########.#.########.##.###.#.#..###.#.####..#####.#
####.#.###.##########.##############.#########.####.#############.###.##########.##.#.###.######.###..####.#.###.######.###.#.###.#...#####.#.###.###.###############.###############.###.#######.#..######..#.###.#########.####################.#.#########..###########.#####.######.#.##.######.##########.########.###...######.##.#########...##########################.##.####.#########.#.####..##.##########.#.#######.#.########...####.########..#####.######.##.#.##############..##..#.############..#
#.#####.########..#####.#.##.#.##.##########..##.###.#############.#.####.##.#####.##.##############.########.###.##.#..############.########.#######.########.#.##.###..###.##########.########.########.####..####.#.##############.##.#####..#..##.#####.###.#....#.#.###########.######.#########.##########.##.##.#########..##..##.###.#..####.#.###.####.#######...#.##########..###.###...#.#..#.################.#######################.###.######.#.###.####....#.########.#######.#.##############.#####
##.#.#########.#####.######.######.############.#####.#.##.####.####.########################.#######.#####.#########.###.##.###.###########.###.##..#####.########.######.###.###########.#######.#####.#########.#.#...############.###.#########.####..###..#######################.##########.#############.#.########.##########################..#######.######.####.####.########..####..#######.#.########.######.######.#####.#########..####..#######.#####.########.###############.##....##.######.#.###
..#.#####.##.##.######.#############.####...##...#.#################.#..##...##.#########.###.#.##.#..##########.#.###########.##########.#.###.####.####.############.#############..###..#######.##.#.#####################..##.#.##.#.#########.###.#####################################.#######.#.##########.###.###.#############.#########.##.#.##.#.###########.####.#######.########..#.#####.###########.####..#####.####.###############.####.######.##.#.#####.########.####...########.#.#.#########.##
##..#.############.####.####.######.##.######.####.###..##.#####.#####.###.######.############.####.#.#.###########.##.###.#####.####.#####.####.####.###############################.########.###..############.####.###.#.#.#########..##########.#.#######..#.#####.#########.#####.#######.#.###.####.######.#####.###..##################.###.##.#.#####.####.#####..####..#.######.#######.#.#############.#######..######.############..###.###.###.########.#.##...#..#.##############.###.#########.##.####
###########.#####################.#######.#.###.#..####.#.###.##.#.###.#####.#####.####.#.##.#########.#########..###########..###..#.##.#########.###.############.####.###.###.######.#####..###...##.####.##..##########..#.##.##########.##.###..###############.###.#..###.#####.################.#####..####.#########.####..################.######################..#####.###...#####..###.#.###..#########.##.##..##.########.#####.#.#.#####.##.#..###.####.######.##...######.#########.#################
####.#######.######..###############.####.#######.###.##.####.#####....#.##..############.##.##.##.##.###.###.#.###########.##...######..#.######.###..######.###..#.##..#####..######.#####.#####.######...####.#....#..##.####.###########.##########################.#.####.#.###.#..####.###..##.##..#..###########...#.##.##########.####.##############.######.####.###########.###.##...###.######..#########..####.##.##.#.##########.#..##.####.###..#..###########.#..####..#.#.####.###.####.##.#.###..#.
.#..#..##.###########.###.##.###.#####.######.#.############.##.#.#######################.##..#####...########.###.#.####.#.####..##.######...#####.###.##.#.###.##.###################..#######..#.##########..#####.#.#######.##.########.##.#.#..##.#############.#.####..##.##.###.######..##..#.####.####.####.####.#.#.#######.#.##.#.###..#.#########..##########.#.##############..#.#..########.###########.######..####...##.######.###############.#####.######.#####################..#.#######.####.#.#
##.##.#.######.####.######.###.###############.######..####.######.##############.##.#.#######..####.####.############.#####.#####################.##...####.#########.#########.######.#################.###.#####..#.#####.################.#.##.###.###.#.####.####.#.######.#######.###.####..######.####.#..#######.###.##..###.##.###.######.#############.##.###.#...#########...#.#######.##########.####..#.##.############...########.######.#..####..#########..######.#########..####.##.####.###.##.###
###.######.########.#####.#.########.#.##....################..#########.##.#####.#.######.##.#.#.##.####.######..##...###.####.#..#.####.##.#.###..######.####.######.##########.####.############.######.#.#########.###.###.#.#.########.#######..###########.###########.################.#############.########.#####.#.############.##########.##########..####..#########.####.#####.##.#.#.#..###########.#...###.##################.#.#####.####..###########.###....##..#.#..#.###.#######.##.##.#.##.####
#####.#############.#########.###.####..#######.##..###.#########.##.#######.######..#.###...###...##.#########################.###########.#######.######.#########.###.################.#######.####.######.##..####..#.#####.###.#.###.########.##.##.######.##.##.##.#.##.####.#.######.########################..##########.#####..#.###.############.########..####.###.############.#####.#########.###.#########.###.#.############.######..##########..#####.####..#######.###..##.#.#.##...###...########.
##.....#.##########.#####..#########################.#####..#####..#######..###############.###.##.#..#########.####.#.####...#####.###.##..##.#.##.#####.####..####.###.#################.##.#############.#################.###################.########.###########..###..###..#####.#.########..#.#######.##..########..#######.#####################.########..###.###.#.###.#.###.####.#.#.########.###########.###.############.#.####.######.####.#.#.######..##.####.##.#.######..#..#############.####.#.#
###########.###.##########.##.#.####..####.####..#.###.####.#.###.##..#.####.#####.######...#################.######.######.####.###.####..#.####..########################.######.####.##.########.#.###.###.#.####..####.###########.#########...#.###.###.#..###..########.#..###.#############.#.###.#######..##..#####..#.##.###.#############################.#.#.###########.#.######..#####.###.######.########.#####.#######.##.##########################..##.######.####.###.######.###############...#.#
.#####..#.#.#..#...#.############.####################..##.######...###.########.#.####.###.#.##.#######..#########..########.#########..#######.##.#######.#####.##.##.###.#####..#.####.##.#.####.#########.##############.###.####..#.######.#####...########.###############..##.#######.##...######.####.##.#############.#####.#####.#####..#.#######..#####.########.############.###.#.#..####.#.###########..###.#####.####.#..##..#.##########.##.##..#######.###.##.#.################.#######.#######.#.
.#####..#####..#.#.#.####.########.###########.#####.######.#######.########..######.########.#####..###.##.####..#.#########..######.#####.##.####.#############.###.###...#.####..##..######.#.#.############.#..##.#######.#.#########.##########.#####.######.#.##..#.#.#####.############.#####.#############.#####.#############.#.#####.#.######.###.########..####.###.######.#.##.##########.###..#############.##...###########.#####.#.####..##..#############..#.##############.###.###.##############.#
########.###.###.####..############.######.#.##.########..####.#.###.##########.##.###.#.####.###.########.#..#####.###.#####.#######..########.####.####.##.#####.##.#.####.####.###.#############.######################.##########.########.#.######.####################.#.##########.####.##.##.#########.#############.####..#########.#..####.####..###########################.##.#######.###########..#.###.##.#####.####.##############.#.#..#######..####.#.####..#####.##.####.####.######.##.#####...##
###.#...#...########.######.#.#.#######.##...############.#..#.#.####.#############.##..##..#.####.############.##.#..#..#######.#######..#######..######################################..################..#.####...##.#####.##########...##########.#######.##.##########.##########.#####.###.#.#.##.##..####.#.#######.#####.#.####.##.#.#######.###.#####..#######...########.####.#.#######.#####.#########.#.##..######################.###.#####.############..##.######.######.##########.##.#####.##.####
##########.####.#.####.#.######.#####.####.##.###.####.####.#..###########.####.###.#############..#####.######.##.#..######.#####.#.####..##.########..#.#####..#################.##.##.####.#.######.########..##########.#..#######.###..##.################.#######.##.##..######.#############.#.#########.#########.######.###########.#####..#########.################....###.###.####.#######.#.############.#..###########.#...##########.###.####.##########.######.#####..#######.#.####.#####.#..######
#####.#..#.########.#####.#.##################.####.####################.##########.###..################.#####.#####.#####.####.##.#..#####.##########..#.#.####.##########.#######.##########.###..##.##.#####..#.###.######..##.#.######.######.#######################..##.########.########..###.#####.#.#.#####.##..#######.#.#######.####..################.##.#######..############.#..##########.######.#.##....########...###.########.#######.####.#..#..##.##..#####.#.#.##.##.#####.####.#..#.#.##.####
#.###.################.######.##.######.#######...####..########.################.######...##############.###.####.########.#######.##...#.#####.#.####.##.###.#########...#######################..######.####.#####.#####..#############.#.###.####.#.######...###..####.##.####.##############.###.#####.####.##.########.####.##..######.####.#.##.#.#####.#####.###.##..#####.#########...#.#####..##.#.########.############.#######.#.######...###..###.########.####.#.######.##.##.####..##..#########.#.##
########.#...###############.########.##.################.######.###.###.##..##.######.#.############..#####.#############..#####.#.###.####.#.################.#.#.#...#######.##########.###..#######.###.##.###.####.##.##...########.######.##...######.##.##.#########.#..###################.#############..#####.#######.########.#.###.#####.########.##########.#.############.#.##.#.#.#####.########.##..##.###.###.#..########.##.####..#.##.####.##.##########.##.##.##.##.######.####.#.##############
###..#######.###.####.#.#######.#.##############.############...###########.#..###...#.###########.####.##.###.##.#.#############.############.##.##.#.############.#.###########.#####.##############.####.#.###..#.###.#######.#########.###.###.#.####..##########.############.#.######..##.#########.######.##.###.##########.######..####.##.#####..#########.######.#.#######.##########.##.######.#######.#########.##.#############.########.##############.#.#.##.#.##..######.#.#######.##.##.#.########.
###################.########.##.#..#############.####.#.###.##..#.######..####.######..####.######.###.################.#.#########.#####..####.#.###...###...########.##.#.##..##.###.#############.########...#..###..#.#####.#...####################.#.##.##############.#...##.########..##.######.######.###..#########..##.######.#######.#.##.####.#######.###.####.##.##.#.###########.####.#######.############.##.##.#.###########...###.###.######.#####.##########.#####.#.#..##.###.######.########.##
.#############.####.###.###########.#######.#####.#.#######...#####.#.#.######.##.####.#.##.#######..#####.################.#.##.########.##############..##.#############.##.######.####....####.#########.#########..#.##.#.#####.#.###.#..###########.##.#.#####.###.##.##.#.#.##.##.######..#########.####.#######.###.#####.###.#.#####.###..###..###########.#########.#########..####.###.#######.#.####..############..###################....##.####.#.###.#######.#.########.##.#.##.##.####...#.####..###
###...####.##.####.####.#####.#.######.#################################.######.#.############.####.##############..#.###...####.########.####.#############.##.#..######..#########.####.########################.##########...#####.#########.#################.#########..#.###.############.##.########.#.############.##############.#####.####.########..#########################.###.#####.############.#.#.##############...###.###.#########.#.####.#.######.#####.#######.##.#.#....###.#####..#.#.####.#
#########.#.######.###.####.####.#.####...###.######.##############.##.#.####.#####.#.######.##########.#..####.###.##############.#########.###.###.#.#####.#.##.######.#.#.#..####.#########.####.######.##.##.#.#.#.#################.#.#######.#..#####.######.########.##..#.#######..#########.##############.##.##.#.##.#.###########.###.###..##..########.###.######..##.##..####.#####.#######.##.##..###.#######.######.#.#######.#.#####.#.########.###.########.#############.##########.###########.##
##.#########.##.####.##.###.##############.#####.#..#######.####...#.########..##..#####.########.##.#####.##.#####...######.###.##.###.###.###....#.##.#####.##..######..####.#######.###############.########.##.##..########.################.#.######.####.#.####.#####.#.###..####.##..#.#########.##.##.##.#.#####.########.###.#.#.##################.######.##.##..##.####.#####..####.#.######.##..##############.##..####.##########.#######.########.#.#####.#############.#######.#...###.#######.######
##.#.#####..#########..#..####.###.#....####.##...##.###########.#########.########.####.#################.#########.##.########.#.#########...####.####.#######.#####..#############.#.###.#.#########..###############.####.#.#.###############.##.#####.#.#####.#############.##.###.####..####..#.################.######.#####.#######.#######.#########.##.##.############.#########..#########...#########..##.####.####.###.##.##.####.#############.######.######.####.########.##.###########.###.###.#.##
############...#####.#########.#######..########.##.#######.##.########..##########.###.##.##.#.####.#.#.##########################.############.###..######.##..#.####.#.########..#.######.####.###########.###############.#..#####.###.##.##.##.########.##.###.#####..############.######################.####.#.#.#.#########.###.#######....####.#.#########.##.####.###################.#..#####.######.##########.####.################.######.###########.############.############.######.#.#############
.###.#.####.#.#..###.#..##.########.########.##.#.##.#######.##.#..#.####..#########.#####.############.######..#######..########.#.##..########...##.#.##..###.##..#########.##.....##.#######.#################.##..###....#####.#.######..######.######.###########..#..######.#.##..#.####.###.###########..##.#######.######..########.##.###.#####.#####.##...####.#########..##.####.#.#####..###.#.#####.##########.#.#.######.#..#.#.######.###.#####.########.#.##.###.#...####..##..######.##.#####.##.##
########.#####..#####...#.####..#############################.###.##.###.#.#####..####...#.#..#.####.#..#..##################.####.##.#######.#.#.###...######...#################.##..######.###..########.#.############.######.#.#################.#########.##.###..#.####..####.###.#.#######.#######.##....##.#.#######..#.####.########.#.#########.##.###..##################.########.####.##..##.########.################.###########..##..######..#.#.######.####..#.#...####.#####..#.#####.###########
#.####.####..########.#.###.#######.###.##...###.#.##.##.###.######..##.##.##.####.##..#########.######.######.#.#.####..#############.##..##.#################.#####..#.#.###.##############.####.###.##...#########.###..#.###.################.######..#.####.#######.###...######..#.###.#############.########.###.###.####.########.########.##############..##.##.#.##########..#######.####.####.####.##########.#########...##.#.##.###############.#################..#.####....#.##..#.############.#####
#######.######################.#############.########.##########.#..##.#####.#.######.###.######.###.#####.#..#.##.#.####.###.####.###.#.###########..#...###..##.########.####.#.#.#..#########...#######.#######.##..##.##.#.##.####..###################################.#.######.######################.####.##.#.#############..######.######.#######.#######.############..#.#########.########.#####..##.#####.#.#####.#######.#.##.#############..####..##########..###...###.##.#.#..#.#.#########.#.######
#######..#.########.#######.#.#..#.########.####..####.#######################.###.#####..###.#.####.#######.#######.#####.#############.##.######.#######.###.######.########.##.################.#####.##.############.#######.#####.############.############.#####.#####.#.#####.#..###..##.####.############.###########.###.##########.########.##.#########.#.#####.#.##...#.#####.######.##..########.##.#.########.#.############.#######.#.################.#.###.#.########.########.#######.##.####.####
##.####.##.#########..#########..###..###.#.#.#######.#######.#############.############.#.####.##.###.#..##.######.################.#.#.##..#.###################.########.##..######.#############.###...##.#...###.######.#..#############.##.##.#############.####.###.#####.#####.#..##..#..#################.#############.#######.#####.######.#...#.#..#.#############.#.##########.#.###.######.#######.##########.#.##.###########..#...###########.########.###.#######...####.##.#.#.#.#...####.#######.
############.##.#.###.###.########..###.#.##############.###.#.#.#.####.##############.#.###.##.#######..##..############.###.#####...#.##.#########.######.###.#..######..######.#.#######################.#######.###.######.####.#####.##############.###.#.########.####.####.#######..#########.###########.#.###########..####..#########.####.##.######.################...######.#####.#...#######.#.#..#.############.#..######.######.##.######.############.###########..######.##.#####.##.#############
##.###.##########..#########.##.###.####..##.#.####.#####.####..#####.##.##.##.#####.#.#.######.#####.####..#.#######.########.####.##....##..#.##.#########.#######.####.##.#####.######.######.########.#.###.#######.###.########.##.##.#####.#.#.####.##############.#.##.###############.#.##################...#####.#######.#########.#..#..######.###.############.#..#######.#.#.#..###.#####.##.#############...########.##.#######.##########.#.###..##.###.####.#######.##.##.#.########.#.#####.#######
##########.####.##########.##########.#.##################.#.#############################.##.#.###########.#.#.##.####.########################.#.######..#.######..#####..###########..##.##.####.###.###.#####.##.#..####.##.##.#####.#####.####.###.##.#####.#.#.#..########..#####.################..#######.#####.###.######..#####.####.####.########.#.##.#####.####.###..##..###..#..#.########.############.#########.#.######################.###.########.#.####..########.####..####..####.############
##########.####.##.#..######..########.####.#######.##.#.#######.#.##.#####.################.##.#.##.####.##.############.#.##.#####..##.#######.##########.###.######################.#.####.#.###########.####.#####.##########.###########.#########.################.###.#####.#.##.####.####...##########..#########.###..#.###.####.#################.###..#####..###.###.#####.############....##.##.##...###.####.####.############.#####.###.######.#.#.###.##.###..###########.##..##.###########.####...#
##.###..###..####.##.###.#..#.####.#########.###..#.#######.#################..#..#####..#######.###..###.####.##.#.#.##.###.##.#..#.##########.#...######..######.################.#######################.##....###.#.###.####.####.#.###..#.#######.#############.####.############..##########.######.##.#.################..####..##########.######..########.##.###..#.##.########.#.####.#############.#####################.#..#####.#..#######.##.##.####..####...#.###.############.##.######.######.#.###
.######.##############.##.########.#.###########################..####.##.##########.####.#.##.###.###########.######.#####..#.#######..#.######.###.#.#############.##.###.#####.##########.#.###.#####.########.#####.####################..##.#.##.#.###.#.#.#.################.####.#.#.##.###.#.###..##.###.#####..###.####.#..##.#.##.##.#####.#.############.#######.######.....#######.#.####.##.#######.#####..##########.#####.###.###.########.###.########.#######.####..#######..####.####.############
##.#.#.###.#############...#######.###########...###############.##.#####.######.#########.######################.###########################.##.###..#######..####.#######.#.###.#.####.#############.#########.#######.#.#.#..########.#########.#.###.####.##########.####.#.#.########.#.##.####.#..###########.######################.#############.#####.######.#.#..#####.#.##.###.####..##.##.##..###.#..################.##.##############.#########.#######.#######.######..####.#.########.######.#######
######.#####.######.########.############.#################.#.############.######.###############.##################.######.#####################.####.#.###########....#.#.######.########.#######.###.#####..##.####.#.##############.###################.######.#########.##.#.##.#######.#####.##########.######.############.#...########.######.###.#.###.##.########.##...#####.###################.##..##############.#####.###.####..#####.#####.######.#.#######..#########.#.#####################.#....#
.#######.##.##.####.###.############.#######.#.#.###.####.###.#######.###################.##.#########.##..#.##############.##########..#.##.####.####.#.##.###########.####..##.##.##.####.#.#..#########.########..####.##.#..####.########.####.####.##.#...###.#.##########.#.###.#####.######.####.##.#####.##########.###.###.#..##.##.##.#.##.#########.#.##.##.#.##.######.##############.##.##.###..#.##########.##.###########.##.####..#.#.##..#.##..#.######..##.#.######.#..#########.############.....
##.###.#####.#.#########.#########.#########...###.###.########.##.#.###############.#.##...##..########...##########.##.###.#######.##.#######################.##.#.###.##.###.###..#.#.#.##.##############.#######.######.################..##..##########.#################.####.####.##..####..####.###..###.####.#############.#############.####..###################.###..###.#######...####.#.##########..#..#.####..############.###.#.####.####.######..#####.#.##.###.#########.########.##.###.#.#######
####.####.#.######.#..#######.#..##.#.#.#.#########.#######..#..##.####..##.############.##.###.##.######.#.#.#.#####.#.######.##.##.######.#.#########.##.##.##.##########.#.######..##.#.###.#########.####.########.############.##########.##.###.#.#.####.#.#.#####..###.##.#######.###.######..#########.###..######.####..###############.####..##.####.###########.######.##.#.####..#.###.#.#####..#####.#####.#.########.#####.####..#########.#.###.##.#########.###.#################.####.######.######
#####.####################.#########..########.#######..#.###..###..########.#.####.##.###.##.###############################.###.###..#########.###########..##.#.#####...###.#####.###########.##########.################.######..########.###.#######..###..##..#.#.#.##..###.#####.#####.###.##.##########.##############.######..##.###########.####.##.########..###.#####.##..#########....##.###################.#.#.##.##.####.#######.######.##.###########.#####.##.##.####.#.#.###################.#..#
...#.###.##############.##########.#.##.######..##.#.####.###.#########.####.###.#.###############################.##.#######.########.####.####..##.####.##.#######.#################..#.#.###.####.#############.##.##.####.####.##.#############.#.##.####..###..############.####.####.#.#######.##.####.#..######.#########.#.#.#############.##.#.#####.########.#.#.####.#####.######..####.##.############.#.####..#.#####.######..######.###.###########...###.######..#.############.####..#..###.#####.##
#####.#########.##.########.##.#.##.########.###.######.##.#..#####.#####.#.######...#..#.###.###.###..################.###########.#########...####..###.###.###.########.############.##########...###.##############.####.######.#.####..######.####.####.###.#.############.#########.#########.####.################.############.##..#######.#.#######..#..#####.##.#######.##########.##.####.##########.####..###.#..###.##.#####.#########.#########.#.################.#################.###...###.##..#.#
##.####.#.#####.##.#####.##..#####...###.#.####.#.#.####..#.################################..###################.##.#############.###########.########.#####.#########.####.####.#######.##.#.#.###################..##...#######.#######.##############.#.######.#####.#.######.###...##.###..##..#######.###.####.######.#..##.#.##..##.###########.#..############.##.#.##########.#####.####.#..#######...#######..#####..###########.####.#.###############.#####.######..#####.####.######.#.##..###.##.####.
###.#####.#####.##.########.###.#.#.#.##########.####################.#..######..####..#.#####.##############.######.##.####..#.#########.######...##.##.######..#####.##.#########.#.#.#.###########..#####.#######..##.###.#####################.#####.######.#.########.#..######.#.#####.#.###..########.#.######.#######.####.#.#.############################...#####.##.#####..#######...#..#.###.###.#############.##..#.#####..#####.#########.###.###...#.#######.#######.##.#..##.#..#########.####.#.###
##.##########..###.#.###############...##.##.#.##############.#.#######.#.##########.#.###############..###..#..##.##.###########.#####.###.######.##.####...####.######.##.#.#################.###########.####.##.######..######..#.############.#########################.############.#.#############.#########.#.#####.###.##..###.####.########.####.#####.###########.#.######.#.########.#############.#.####.########.######..#.##.##############.##.###.###########.#########.###..############.##########
##########.#################.########.#.######.########..############..######.##.###.###..#########..###.#####.########.######.###############.####..#..##########.#############..#.###########..#.########...#.###.#####.##..#.####.##########.##.####.######.##.#############.##..###########.##########.####.########.###.########..##.#.############.##.#.#########.####.##.####.##.#....####.#######.######.###.#####..#####.#########..#################.########.#..####.####.######.##..###.#..#########.##.
#####.##.#######.########.##.####.##.#.####.#########.############.##..####..#########.###.########.#########.####.##.######..#.#..##########.########.#.####.##.########.##.###.#########.################..####.########.###.###.######.#####.####.#.#..#########.#.######.##.#######.#############.####.#####.##.##.##..####.##.#.#.##.##.##.##.########.##.##..#...#####.###.######.#.####.##..##.###..#####.####..#.######.#####.#..#.#.#####.##.###.#.#.###.############.##..#####.###.#.#.####.#..######..###
##.###.###..#####.###############.##....#..#############...##.#######.##.###.####..###############.#######.######.##########.######..######.#####.###.###..########.#######..#######...##.####.########.###################..##.#####.#####.##..#######################.###.##########..#####.###########.####.##...#...#######.#.#.##########################.####.#.########...####.#########.#.##.#####.##.###.###############.####.##.#######.######.#########..##.#######.#.###....###.#.#.####.####.##.##.####
########..####...###.##..#.##########.######.##.#.######.#.##.########.####..#.##...######.#.###.#.#.##.##.##.#.####.#####.#####.###.###########.##.#.#######.#######.####...########.###.#####.##.####..#.##.####..####.###.##.########..##.###.#####.#############.#######.##.###########.#####.########.####.##.#.############..#####.##..#######...#######..#.############################.########.#########.######.#####..##########.#######.###.#.#.##########..####.####.####.####...###.###.####.###.######
###############.####.#.##.###..#######.######.#..###.#..#######.#############.#.########...#.##########.#.##.########.####.#.#..####.#####.###.#####...##.##.#.####..###.###################.###.#..#######..###.#####.######.#.#..##.######.##.##################.#####.##..#.#######.####.#.####.#..###########..#######.###########.######.##.##################.#######.##########.###..####.###.###.###..###.##.###.####.#########.######.#########.##################..#..##.#####.####..######..###.########.
###############.##..###############.###########.#..###.####..########.###.##...#.###.#.##############.#########.###.######.#.#..#####.####.########.#####.##.#####.####.###.#########.####.#######...#.#####.#####.#.#########.##.#.######################.##.##.##.###..###.####.#########.#.##############.##.#.#.##.#.######...#####################.###.##.#####.###.############..######.############.###.#.#######.##########.###.####.#######..###.######..#########.#############.###############.#####.#.##
#.####.#######.##########.#..##.#.#.#######..#.####..##############.#.###.##.#######.######..########.##.####.##########.#...#####.###.###.####.########.#####.##.#####..#########.#####.##..#####.#####.#####.####.#.#.##.###...##.######.#.#####.#######.###########.###.#####.###############.##.##########.###.#.#####.#..#.##..###.#####.#####.#####.#############..#.###########.##.##.######.##.##..#####.#.######..###########.####.#############.##..###.######..########.###.#.##..#######.#########.##..#
....#####.###.#####.################.###.#.########.####..############..#.#.#..###.##.####.#.######################.########..##############.####.######..##.###.####.###################...######.##.#.#####.#.#####.###################.#.##.##.#..###.#.#.######..#.###.#######.#.#####.#.########.#####.#####.#####..###.###.###########.#########..####.###.#####.#..#.##############.####.#####################.##########.###.#####.#.###.######.####.##.############.####.#.#.#.#####.####.########.#.#####.
####.###.##.#####.#####..##########.#######.###.###.##.########################..#.###..#######.#.######..######..#############..#############.######.######.#....#.###.######.####.##.################.###..###...##.####.##.##..######..#.##..#.#.######################.##.##..######.####################.##...###.##..#########..#############.#####..###########.#.#############..#.##.#.##.#.#############...#.###.###.##.#.####..####.#..#####.##..##.#######..######.###.#########.###.##.....######.###.#.
####.#####.##.#######..#.########.###.########..####.###.#########.#####.#####..#####.#####.#.####.#.####.#####.#.###.#############.###.###########...#####..##....###########.####.###.##...#.#######.#.#######..###.######.########..####.#.####.###.###.#######..#.#################.############.#####..##########.##########.#####.####..######.###########.#######.##..#####..#####.##.####.######.###.##########.###.################.##.###.###.##.###########.###.#######..###.#######.###.##########.##.##
###################.###.############.#.########.####.##########.#.#.#.####.######..###.#.###.#############..#############.###########.##########..###.#...####.######..#.#.#.##.#########...#...###.################.#.##.#######.#####...###..######..###.####.#.###############..#####.####.#.####.#########.########################.#.#.####.###############.######.#####.#############.#######.#.####..###..######.##...#.###..#####################..######.########.######.########..#.###.##################
..##..####.####.###.########.##########.#.####.#######.#######.##...#....#.##.####.#.#######.#.#####################.###.##.#####.#.############.#.########.#######.#######..##.####.########.###.#.###########..##.#####.#..######.########..#..##########.#.##########.####.#######.#######.##########...#.##########.#######.#####.##############.#########..###.######.#...########.####...####..##.#.##.#.#.#######.#####################..#.#####..#######.#####.########.#.#########..#..###.###.###.########
#.#########.##.##.####..##########.#.#########..##..#.########.###.###.########.##.###.###############.######.#########.###.#####.##.###########.#######..#.####.##.####.#####.##..###.############.########.#.##.####.##.##.####.######.######..############.##..####.#.#.#####..##################.##.###.########.###.#######.#..#####.#.#####.###.#######.#####.#.####..###.#########.#.#########.##.####.#########.#####.#.#.##.########.#####.####.#.###########.##########.#######.#####.#####...####.###.###
.#########..#.##..###.#.##.#######.###..######.################.#.#..######.###..##############.##.##########.################..#############..#######.#.#################.#######.#..#.########.#########..#############.####.############.#.#######.##..##############.####.#####...#..#.####..#######.#.################.##.#######.#.##########..#.#####.#####.###.#################.######.####.###.##.####################..######.#.#####.######.###############.###.####..##########.##########.###..#.####.
##.#.##.######..########.#.##.###.#####..#####.###.###.##.##.######.##.#########.#.##############.#.##.##############..##.###.#.###..###.#.####..##.###.####..###########.#########.#..#.##.###########.#############.###.#.####..###.######.###.#######.######.#.##.###########.#######.##.#####.################..##########################.#######...##.######.#####.#.#.#####...###.###########..######.######.#############.##.#######.##.##.###.######.##.####...#####.#.####.##.###.#.#.#######.###.####.###
############..########.###.#.#.###.#.#########..##.#############.#.#..####..#.#.##########.###########.##.#####..####..#..#####..######..###################..#.#.######.#####..####..##.#.####.######.###.#.#####.########..#######.####..####.##..#########.###.#######.#####.#########..############.################.###..####..####..###.###########..########.#.##.######.#######.#######.###.##.#.#######.#.#.#.#####.#.#.#######.###...#.###########.###############.#.#.#############.#####.###########.#.#
##########...########.#..##..#######..######...###.#############..#.####..#.##.#..##..###..###.###.#.######..##.#######.####.############.####..#####.#######.#########################..#######################.#.#######..###...###...#####.##.###..########.###########..##########.##########.###.######.#.##.##########.#####.####...#.######.######.########.####.########.#############.##.#.##.###.#.####.############.######..#######.#.#..####.##############..######.##.##.####.#####.###################
.#.##.############.#.###.#####.##.###.#####.#.####.###..#######.##..#..###.######.#####..#####.##.##########.####.#.##.##.####.#.######.#######.#..####.#########.########.#########.#.###.############..###.######.#######..#############..#####.#####.###########..##.##.#############.########.####.##.###.####.####.#####.#.#####.#####.#.##########..###########################.##..###.#.###.####.##.###.#######.###############..###############..######.##..#######.#.######.##..####.######.###.########.#
###.######.#####.####.#.######.####.#######.#############.########.#.####.#################..#.#####.#####.######..###.#########.###..#####.#.####.##.#######.###...##########.###########.###.#####.##############...######.################...########.##.###.###..####.#####.#.#.##.####.##.######.######.##########.#..#.###.######.######..#.##.###.#..#.#########.#.####.############.#######.##.#########.#.####################.######.#####.#####..######.#########.#####.###########.##.##########.###.###
###.###.########.####.##.###########.######..###.#########..#####.##############.#########.######.#.##############.##############..######.####.#.#######.#####.#####.#######.#.#.#.###.#########.#.######################..####.#######.##..###.##.####.#######.####...#..#####.####..#######.#.###.##.#..##############.###.##..#.###.#####.####.###.##.##.##.#.#.##.#.#######.###..##..#####.##.##..####.#.##############.######.###.##.###.#.#.###..#.#.###.##.#..####.##.#####.###########.#####################
.####.###..##.#####.#.############.##.##.#####################.###########.####.###########.##.###..###..####.#######.#####.##..#..#####..#############.#.#########.#####..#######.#.###.#.#.######.######.###.#########..#.#########.##.###########.##.#######.#.#.#######..###########.####.######.###.#######.#####.##########.#...#.####.##.####.######..#########.#.#..##.#.##.###.#####...#.############.##########.##..#####.#.###################..##..###############.###.###..#######.#.###############.##
###.##..#####.#####.############..##.###.#####..#..######.###..#####################.#####.#########..#.#.#.##.#..##########.###.####.########.#######.#.##.##################.###.#.######.#####.##.#.################....######.########.#######.#.#..#####.##.#####..#.###########.#.######..####.###..###.############.##.###.##.##.#.######.###.##################.###.##.####.###..############..#.###.#######.##..###.#.#######..##########..##...#.##.#.##############.#.##.##########.#########.#.#########
####..#####..####.###########....##########..#.####.##.###############.###.#..######.#.#.#.######.#.##.##.###.########.###..##.############.######.###..#..##.##.#.###.####.#.#.###.##.#######.####..##########.###########.####.##..####.######.###.########.#.##########.###.############.###########.#####.########..####.######.#####.#...#..#######.############.##.######.###.####.#########..#########.#.##.#.#.##..####.########.#.#######.##.###.#######..####.##..#.##.#.##.#..###############.....##.####
#######..##.###..##########..#######.##.#####.#######.#######.###.###..###..###.###.#..####..####.####.#.########.##.###########.#####.##.##########.###############.#..####.###########.###.#.####.##.#####.#.####.##############.##.....##..###.#####..##..####..###############.#####.##########...######.###.#######.######.##.###.#######.######..##.#####.###########.###.###.###########.#.#####.##.#####.##########.##.###.#.######.#.###########.#.###..#####.#.##########.#########.###.#####.###.####.###
#..####.######.######.######.#######.###.#####.######.#.######.######.###########.#.#..####.######.######.##############.####.#..##.###.#.############.#.#..##.#.##.##..#.###.##.######.##.##.##.###..#..###.##.#####.#..####.#######.#####.#..#######.############.###########.###.#.#.######.##.#.###..##########.######.##.##.#######.###########..####..#.####################..###.####.#.#.#.#######..#######.#.#..##..#.##.####..###.#.#######.#####.#.##.##.###############.#########...##.####..#######.##.
######.##.######.#.#.#.#.#.######.####.#####..#######################.####.####.####...###.############..##############.#########.######.########.#######.#.###.###.#.###.#########.#.##.#########.######..############.####.#########.##..####..##.##.#.####.###########.######.#####################.#############.####.###.#####.##.########.###.#.##.##.###.###..#######.##.##.########.####.####.###############.###.########.##..######.###....##.###.#####.#...##.#####.##.#######.####.#..#.####.#.##.######
.###.########.#.##########.######..####.###.###########...####..####################..#######..##########.####.####.#############..######.#############.##.#.#########.##############.###########.##.##.#########..#######.##########.######..#.#.####.#..####.#####..#############.#######.##################.######.#..###.#########################.#.########.####..#########.#.###.######.####.##.#.###############.###########.#################.######.##.#########..######.#..#.#.#.####.###...########.###.
##.##.#.####..##################.##########.####.##########...#.######################.#########.########.##.##.#.#.#############.##########.####.#.###.#.#.##.###.#.#.###.#.###.######.####.###.##.####.#..#####.##########..#.###..#######...###.######.#######.##..####..#.#####.#.####.##.##..#######.##...#.#.##.##########.##########.###...##.##############.#####.###########.#############.#############.#####.####.###.###...##.####..###.###########.######.####..#..###..########.#.######.#..##.#######
#.##..##.############.#.#.######.##...#.##.##########.##.#####..#####.##.###################.########.####.#####.###########.#.###########....###..#########.#####.#.#############.##.#.####.####.#####.########..##.####..##.#..#####.#.###.##.#########..#..##########.##.######.###.##################################.########..########.######.######..##########..##.#...##.####.#..#######.#############.####.##.####..##.###.######.##.#.##..####.##.#..######.##############.##.##.###########..#####.#####
#####..####.##.####.#######.#.#.###.###.###############.##.#.##...##.####.###....####.#..##.######..######.#####.#.######.###.#####.#.####.####..####..#.#..##################.###.#####.##..###########.###.#######.########.#.#####.####.#.##.#.##.####.#.########.#######################################.################..#.###.######.########..#####...#.#######...############.##.##.######..######.####.#.####.##.#.####.###...#.###.######..###.#########.#############..#..##.##.#####.####.##..#########
.##.##.###############.######.####.##.#.#######.#.########.####.#####.#####.#######.###########.########.##...###.###.####.##.####.#####..#.#####.##.#####.###################.#########.##..##..######..#.#####..###..########.############.#####.##########.##.#.###..###.##########.####.######################.##.######.###.############...#.###########.#########.#.##.##..#####.#####.###.#.###.####.##.#.####...##.#.#####.##.#.##.#####..#.################.##..###.###..#####.######.######.####.#.#.#####
####.###.######.##########.###.####.#######..#.###..######.############.##.###.##.####..#.#.#####.#####.####.##.#########.######..##########.##..###.###.############.#.#.###.##.##.#.#######.#########.####.##...##..####..####.###..#.###....######.##.#######..#..##.##.#.######.##.#######.#.####.##.#.#####.###.#.###.######.###.##############...###.####.#.#######..##.#.###############.##.############.#####.#########..####..####.#.######.#######.##.#####.#.##.###.#######.##.#.##..#.##.#####.#########
####.#######.###..###.######.#..#############.##.####.###.#.##.###.####.#.########..#############..#######.##.###########.########.#####.#..#############..#########.######.#####.#######.#.#.#######.#################.##.####.#.##.#.##.#########.###.#####.####.###.###########..#####.##########..##.#.####.######.########.#####..######.#.####.######...###.#..##.########.####...######.#####..#####.###.#.######..###.######..#######.#.######.##.#...##.##.###########.###.#########.#########.####...####.
###.#####.###.#.##..##.##.#.###..#.#####.#####.##.#################.###..#######.###..#.#.##############.####..#############.#.###############...##..#############.##.####.#########.##########.##.###..############.##...########.##.#####..#####.########.###..#####..##.####.######.#...###.#..#######.#.######.#.##.##.#.#####.##.###.###########.####.#.####.##..######.######.####.#..#.##..#######.#####..#.#######.########.###########..####.####.#########.################.##.#.####.####.#####.#.#.####.
################.###....#.###.#########...######.##.##.####.#####.########.#.##.##....######.#.##########################.#.#####..#####.#.#.###########.#########.###########.###.############.###.#######.#########.#######################.#.#.#...#######..#########.######.##.####################.###..#.##.#####.############.####...#.#######.#...###.###..##########.#...#######.#..####.#########.##..####.#####.##.##.##########.#.####.####.################.####.#..#######.#.#######.###########.###.#
######.########...########.##..#####...##########.#####.######.##.#####..###..##.###.########.##...######.##.#####.#....###.#.#.###.#.##.###..########.#########.######.#.###.############.#.##############..######.###.##.###.####################.###.#####.########.######.######...###.#.########.###.##.#########..####.###############.##########..##.#..###########################.##.#####.##########..#######.#################..#..#####.####..###.#.################.###..############..##..#########..#
####.##.#########.######..###.###.######.#####.######.#############.#.##########..############.#############..#..#####.########.#####.####.####.#.#.#####..#.###.##.################.##.#.##########.###.###...#####.#######.####..############..###.####.######.##########.##.###.##############.##.#####################.######.########.#.#.#####.#####..############.##.#.#############.#.##.#####.#.####..#..#.#######.##############.#.#.##.#####################..############.###.###.###..######.###..###.#
.#####.######.##########.##.########.#.#..########.##########...############...##..######.##.#.#######.##.##.#.#####..##.#######################.####.##########.#####.######.######.###..###.##.#####.###.#############.#######.#####.############.############...###..##########.##.####.#.##.#####.#.###.##.##.##.########.####.#########.##########.#.##.########..#####.#.##.#######.#..#############.##..####...##.#########..#.#########..#.###.#..########.#######.##.####################..##.#######.#####
#######..###.####.#.######..#.####..#..##########.###..##.##....##..###...###########################.##.#######.#.#####.#########.###.##..#.###.########.###.####.##.####.####..#####.########.###.#.###.##############.####.#.##.##.#..########.#######.#########.##.#.####.##.######.#######..#.#.##########.########.###.##...#######.#####..#####.#.##.##########.######.######.###.########.##.#..#################..######.####.#####.#.####.###.###.################.#.####.#############.#####.#..##.######
.##########.#####..##.#.#.###.####.##.########.###.########.###.###.####..#.#########.#.#.#####.##.#.#.#######..#########.##.##############.##...#######.##.####..##########.##.###########.##.###########.##.##..##.#######.#...####.###..#.##.##.####...###########.##.######.###..##.###..##.#.##.##.#######.#######.##..##..###..##.########...######.#.##.#####....######.##.#.#.#.##..##...#.#.####..##.####.####.####.####.############.##########.########.####.#######.####.#.##.#.##########.###.#.##..##.
#.#..#.########..#######.##.##.########.##############.###########.#####..###...###.#########.#.##########.##.##.####.##.#.####.###.#.##########.#######.#####.#######.####.#########.#######.########################.##.##.######.#..###.###....##.#############..#.##.#######.##.########.########..##.##.#..####.########.#.####.###.#..##########.########.#########.################....###.########.####.######################..#..###...####.#..##.######.########.##.#####################################
############.##...######.##.#######.#########.###.###..#.#.#.########.####.####.##############.##########..#####.###..#####.################.##.#.##.####.#.####...####.#####.##.###.#.##.####.#..#####.######.###.###.#######.######.###.#.##..#.#####.#.#.#####.#...########.#.########.###########..#.####..#..###..#.######..###################.#####.###.####.##.#.###########.#.#####.#.#######.#######.###.###############.#.#.###.#####.##########..#.##.#.#.#.########.#####.#.#######.######.#.#########.
#############.#####...###.#############.###############.###########.##..#.###############.###.#.#..###..#########.###.#..#.#########.####.#.#####.##..######.####.#################.#####.#.#...###.################.#####..##..##.#.######.#.######.################.####.##########.###.#.##.#####..#.#####.###########..##.#..##.###.#########..###############.#.#########.##.########.#.##.###.######.###..#######...######..######.#.####.###.##.####..##.#####.#.################.######..##.##.#.#...#######
..#######..###############..##.#.######..########.###.############.#####.####.##..#...#####.#.#####.####.#.#######.############.###########..#.##.#########..###########.#######.##.#.###.######.#####.##..###..##..#############.#.#.#..###.###########..###..#.###########.#####..#############.##..######.#..####..#######.####.#############..#.#########.######################.####..#.#######.###.####...############..#######.#########.#########..######.##.###...#############..#####.##.#.##.######.###.#
##.##..###.#####.#..########.##########.######.##.##..#########..###.#.#.#.##########..#########..#.########.#####.##.#.#####.###.#.##############.####..###.#.#######.####..##.#########...#######.###.##.#############..###.##.###.########.#.#.##.##.##.#.#..##########.##.###.##############...#########.######.########.#..#..#.#.##.#.#####.#.#####.####.#####.##.##.########.##########..##..##.#.####.########.####.##################.#.#####.###..######.######..##.#####.###.#..####.###.###.###.########
###.###.##.####.####.##############.##.#.#.##.###.###.###.##.#.##.######..#...###.##..#..###.#####.#.##.###.###.###.##.############.#.#######.#.#..#####..######.####.####.###.##.####.#####...#########.########.#..###.##..########..#.####.##.##.##.######..###############.###.#..########.#.###.######..#.##..#.#..###########.#.##.#..#.#..######.###################.#.###.###########################.###########..#####.#.##.#.#.#############.##.############.###########.####.#.###..#.#########.###.#.##
######.#######.####.############.###..#############.##########.#####.###.#..###..#.#.##.######.#####.###########.#.#.####.##.#######..####.#.##########...#....######.####.#.#..###############.#.#######.##########.####.##.######.##.###.####.##.##########.##.##.######.##.####..#.###.#.#############....##########..####.###.##.#.#####.####.######.##.#################.##..#.#..######.#.##.#.#.#.#######.###.###################.######.#######.#.##.###...######.##.####.#.##.########.#####.##.###.#.#####
###..#####..#######.######.######.##############.#######.#####..######.#######.#.####.##.#.##.#######.#.#.###..###.##################.#.#####.#####..###########.#.###.##..#.########.########.#####.######..##########.#########.##.#..##.#####.######.#########..##.##.####...#.#.###.##.#######.#...#.#.##########.#######.#...#..##.############.###.######.##.####.#####.###.#####.############.########.##.##.####.#.####.#.#####.#..#.#######.#..##...#######.############.######.#######..###.#.###.######.#
####..###.##.#.#..######.###.####.##.############.####.#.##.#####.#.###.#####################.##..##.##.###.#########.##.###.####.#########...###.########.############################.##########.##..#######.########.######.#######.####.########..####.############.##.#####.###.###.#####.########.####.##.####.....#########.#######.#########..#.####.#####..############.###############.##############.#########.#######.##.#.####....########.#######.#.#####.##.####.#.#.###..#...#.###.####.###.########
..##################.###.#####.##.#.#.########..#################.##.#.#.#####################.##.#...######.####.#..##.##############..#######..#.####.#####.#.#.##############.#.####.#############.########.##.######.##.###.###.###.###.###.#.#.#.##############.####################..##.##..####.##...#.#.##.####.####..#...#######.##################..#...#.###.###.##.########.############.###.###..#.#####.####.#.####..###########.######.#.##.###.###..########.##..####.###.#######.#.#.#######.#..##.
#####.##.#.####.#..###.##.#.##.######.####..##.####..####.###..###.######.#####.##.#######.##..##.##.######.#..#################.#...########.#######.########.##.######.####.##...##..########.##...#..#######.################.##.##.###############.###############.#.###.###.#####.#.#.####.#############.######.##########..##.##.########.##########...#..#########.########.#.###########...######..##############.#################.##############.###.######.##.#####.##..##########..#######.#.###..##.###
#####.#.############.######.#####.##.###.#.#########.#..#.###..#.#########...########..#.#.######.#.####.####..#####.##..####..#####.#########.###########.##.########.#.##..#########################...#####.############.#########.###.#####.##.###.####.####.#####.########.############...##############.#..#####.#############.##.#.##########..#########.#.#####.######.#..##..###########..###..###.#######.#.######.########################.#.######.#############..#.###.####.####.##########.#######.###
######.#########.####.###.#######..#############.####.#..##.#.##.#.####.###.##.####.####..##..###############.###..###.##########.#####..##########.#####.###########.#######################...###.#########.############.#####.##########.########.#####.##.###.#####.##..####.##.###.#####.###########.######.#######.##################.####.#######..######....###.#..##.####.############.##.#####.####..##...####.##.##.##..########.############.###.#####.#.########.####.##############.##.###..#.###.####
######.##.##.#...###########..#.#########.#.#####.###.#.#.#####.####.##.##.####.###.##.####################.##.############.##.#########.#####.#.#####.##.####.#.##.###..###.##.##..#.#.###..##.#.######.##.###.########..#.####.###..#..######.#.#####.##.###.#.##..#####.####..##..#.##.####.##.###..###.#..############..######.#########.####..#####.#.#######.######..##.#.#####.##.#####.##.##...#.########..#.####.##.##########.############..####.############.#######.#######.####.######.#.#############.
##.####.#######.###..###...#############.#######.#########.####.##.###..#.###.###.####.####.#.######..##.#.############.#..#.####.##.#####.#.######.##.######.#..################.#.##.########.#####...#.#.########.#.##################.#######.###########.#.####..##..#########.#######..#..#########.##########..#####.##.##.###.##...######.##..#.##.##########.####..########..#..###.###.##########.#####.##.#####.#.#######..#####.##.########.#.#.####.#############.#######.##.###..#########.######.##.#
#.##.#.####.##.#.####.#####.##.#####.#####.##..######.###.#.###...###...##################.########.#.#######.#####.#.##.##########.###.######.##########.#.###########.###.####.#...#######.#.######.####.#.#.##.######.##.#..##############.####.###############.##########.#..#######..###########.#######.####.####.##.###.#########.#.#####.#####.##.####.#.############.##..##########.#####.#.##.#.########.###.#.##.#.###########.#.######.##.##########.###.##.########.######.###...#.####.####.###..#####
###.####.#.###########..##.#####.##.##.##.####.######.####.###########.######.##.#####.#.##############..#####.#########.#############.######.###.###.#..#.####..######.#############.#.##.########.##.##.#.####.#..##.#..#####.##.####.###.###...#########.##.####.##..##.#..##..#####.##.##.########.###.#####..########.#######.###.#####.##.######.#..####.#.##.###.###.#.###..##.######.#######..#.##.###..#####..###.######..#.#############.###..#.##.#######.##..####.############.#.###.##.#########.#####.
.########..####..#####.############...#######.################.#######.####.######.###.###.##.###...#.############.####.###..###.############.#..########.##.##.###.########.#..####.###.##.################.###.#..####.###.#...###.#########.##...####..######.##.#.####.###.##.####.###.#######.#.#.#########.#.##########.##.#..##########.###..#########.#######.#######.########.#####.#########..###.######.####.######..####################..#########.##########..##########..#.################.###.###.#
##.####.#.#.#..#########.##########.######.#.###..#######.###.###.###.##.##.#.##.####.##..###.#######.####..####.######.##..###.#.#..####.#####.###.##.#..###.#.#.####.#####.####.#######.#######...######..#####..###.######.######.###.###.#.######.###.##.#####.#.#######..#####.#########.#.####.######.###..#.##########.#.#####.###############.#########...###########.#.#########..#######...#.######.#####.#######.############.#####.#####.###.###.#######.####.###...####.##..#######..########.#####.###
.##.##########.####.####.#######.##.#.####.##.###.#.#.#.######.##########.#####.####..##########.###########.###.#...#.#######..##.####..############.#.########.####.####.##..#.#######.###.#..######.###########.####.#################..###..##############.#######.#..######.####..##..#####.######.####.#.#######.##############.########.###.##..########.###.#######.####.#######.#.#############...#############.#####.##########..#############.##########.###.#####..######.###.##.###.#######..##..##.###
####.#...############################.###.#####.#..####################....####..#.#.############.##.#..########.#.##################.#.########..###.##.######################.###..#...######.####.##########...#.########.############.######.#########.######.#######.#..##.####..########.#####.##...#.###...#...#####.###..##.##...#.#############.########.##.##.#####.###.#.##########.###.####.###.##.####.###.####.#####..##.#######.#...####.########.###.#..###########.##..######.#######..###..#######
...#############.#######.#####.##.##.#.#####..#.#.#######.###.#.#.#######.##.##.###..###.############.##.############.####.###..#####.#######.#####.###.####.####.#.######.##.###########.#.#.######.#################.######################..######.########.#.###.##.#.##.#.##.#######..############.######..###.#.###..##.#.#########.############.##.#.##.######.###.#.#########.#.#..##.##.#.######.###########.#########.##.###..###.################.###.######..#####.#.#######.#########.#####..####..#.#.
######..###.#########.######################.#######.############.######.###...#.#.###.###.##########.#######.###.###.#####.####.########.#..##########.##.##.####..##.########..##.##.######..#..#.#######..####.##########.##.##..########..##########..#.###.#####.###.###########.##.######.#..######.######.##################..###..####################.##########.###.#.########.##.#################################.###.###############.###..#######.#.################.#################..####.#######.##
#########.####.###.##############.###.##.#####.##.#########.######.#.###.#######..#####.#.########.#.#.###..###.#############.#.######.##.###.#########..####.#.########.####.#.###.#..####.#####..#..#.########.###############.##..#####.##########################.########.#####..#.###.#.#####.#.#####..#.########.##.####.#.###.####################.###.######.##########.########.####.####.#.##..###..##.###.##.##################.#.##...##.####...##############.###.####.######...#.###.#.#.#####.##.##.
####.#########.#.##.#.#..##.##.##########.##.##.##.###############.############.#.###.######.#.#######.#.#####.###########.#.#.#########.######.#.####.##############.##.###########.#.#.####.##.####.##############.##..##.#####.##########.#.#############.###########.#####.#####.###..###.#####..##.####.#######.##..####..#######.###.#####.#...#...##.###########.######.######.###########.##########..##############.#####...####################.#####..#.######.#.##.####..###########.#.#####.##.########
#######.#..##.##.##.####.####.###.###...#....##.#.#.#######.#####..##############.###.####.###.#.####..###..######.##############.####..##.#.#.######.########.################.#############.#####.#######..#.###.##.#######.#..#.###.###########.##..##.##..##.####.######.######.###.################..######.###..##########..#.###.###.####...####.#.###.##..#.#.##.####..#.##########..####.##.#.#########.##################..####.##.#########.#########.##.#########.###########.####.#.###.##..#.###.#.###
########.##.##.###.##.######.####.###########.####.#######.#.#########..#####.############.#######.##.##..#..#.#####..####.###################.####.####.##########.###..#######.##########.######..#####.######.###########.########.##.#.#.##..############.###....##.#########.####..###.###.##.#.#####.######.#..######.#...#####..##############.#####.##..######.#..#####..###########.######.############.#.############.########.###.##.###############.#.#.########...######.####.#.###.###.###.##.##.#####
####.####.######.##.#######.########.##################...#.#######.##.####..##.#.#.#.##.#...##..#..#.#.##..##.######.####.#############.########.##########..######..#.####.#.#.#####.##################.##.##.#######...#####.###.####.##.##.#####.######.#.#####.#.################.####..#########.#.##.####.######.#..######.#.#.######.##.##..######.###########.##.###.####.###############.#.#.####.#####..####.###.##.#.######..#..#..#.#.#.#####.########.######..#.################.#.###.###.###########
#######.#####..####.####.##.#.#######.######..####.#.############..#.########.#.##.#.#.######.##.#..#########.################.##.########..######..####.############..##..###....#.#######.####.###.#######.####.####.######.#####.#.########.######.#####.#####.###############.##.#.#######.###########.######..#####.######.####..#######..##.#.#.####.##.###########.#.#######.#.##.##################.###.#########..####################.#.##.#######..##########.#############.######.########.####.###.####
######.#########.######..#.#######.##.###.########.#####.#######.###..##############..#..###.##.##################.#######.####.###.###.#####.###.#.#.################...###.################.##.###.##.#.##########..###...###########.#######.###.######.##########.#####..###.#.#.######.#################.#.###########.####.####.##.#####.####..############.#..##.#..##.################.####.##..#############.###########.#.##.#####.####...##.#.####.#.##########..##########.########.###.#.#####.####.###
##############..#####.#######.#.###.#.########.######.##..#####.############.####.########..##..###.##...#####.###.####.##.###.###########..####.#########.###.#####.###.##.#.#.#####.#.####.##.#####...##.########.#####.#.##.###..#..#########.####.##..#..######.#########..##.#########...######.#####.##.#.####..#.##..####....#.#.#######.######.##.##############.####..####.######.###.#####..#.##.##...######.####..#####.###########.#######.#.######.############.###########.#.######.###.####.#..######
..#..##.#########.############.##############.####.######.######.###.##.############.#########################.###########.##.#####.########.#.#.##..##############.#.###.#####.##.####.###############.#####.##.#.#####..###.#.#.##################.##...###########.###..###..##.#####.#####.#.##.#.###########.##.##.######..##.#.#####.#...#.#.#.#########.##.######.#..#######..#.#########.#####.##..###.##.##################..#..#############...######.##..######################.#.#####.#####..#######.#.
.########.##.########.##.#######.#########.######.##..########.######.##.####.###############.#.#################..#######.########..#.#######..#.##..######...########.#.#####.#.####.#.#.##.#.#.#.######.########.###..#######.###.##.####.##.########...#.##..####.#.#..#######.###.##.#.##..#.####.##.##.############.##.######.#####.########..######.#.#####.#########..#####..#################.#######.#.######.#######.#.####.######..###.########..#.#####.##.#######################.#######.###...######
.###.#######.###..###.###########.##############.#.##############.#######.###############...##.#######..####.######..##########.##########.########..#####.###########..#.####.#.#..#####.###.#########.########.#####.########.#.#########.####.####.#####.#..#.#.#..#####.###..####...##.#..######...###########.#####.#.####.#############..######.#########..#####.###########..#######..#.##...####..####.#.####.###.#######.######################.###.#########.###.#######.#####.#####.###.#.#####.#.######.
####.##..################.#.##....###########.###########.##########################.####.##########.##..####..########.###.#####..######.##.#######..##..###.##...######.#####.#.##.#..######.##.#########.#..#.##.#####.#######.#####.##.#########.#############.######.###########.####.###..#..###.#.###..######.####################.##.####.####.#.#######.################.####################.#####.######.###.##.##############.########..#######.#..#.##################..###.########.#.#.#.#####..###.#
##.#.#.##############.#..####...########.#####.#.#.##############.###.#########.#.#####.##############.#########.######.######.#################.#.#######..##########.#.###.###############.#.#.#.######.####..########.#...#.#..#####.#######.##.###.##.##################..#.###.#######..##..##.####.##.##.#######.##..#####.######################.######.#####.####.#.#.##.#.#.#.####..#################.#..#.#######.#.######.##.###..##.#.###..####.########.############.##.##########.#########.#.###.#.##
##.#..##########.###############.##.#.#.#..#####.#.###..###..####.########################.###.####.##########.######.#####.########.###.#.##...###.###.#.########.#.#..#.##.##################.#######.##..#####.####.####.####..######################.##...#...#.######.###..########..##..#######################..#########.####.#####..###.#.###..####.##.#.########.##.####.##.######.#######.########.##########.#.##..#########.#####.#.########..##.#.##########.##.##.#########.##.####..################
#...#.#..#..##.#.####.#.######.##.####.#.#####.###########.##.#.#..###.#########.##########.##.###############.######.###.#####....#############.####.########.#..#############.#.##.###.###.#######..####.###########.#######..##########.###########.######.#################.###############.####.##.######.###.#######..##.#.########..#.#.#.#.#..######.######.####.##.###.####.#.#.################.##.###############..##.#######.##.####.###.###.##.##.###..####..#.#.########.########..#.#####.####.######
##.##########.#######################.##########.#####.######.########.#######.#####.###.#####################.#.##.#..######..##.###..####..######.#########..#.##.#.#.#..###..##..#.###################################.############..######.##...######.##############.##.#############..#.#.#.######..#...#.#########.##.####.####..##.#.###.######..##..####.############.##.#####.##.#.#.###.#.#.####################.####.#####.####.###.#.#########...#.#################..#.#.######..###.#####..#####.##.#
##.########.#.#.#.##.#######.###..#######.#######.####.#.##.##..#########.######.###.####.##.##.#############.#####..########.######.####################.##.########.########.#.####.###.####.####.#.#.###.###.#.############.###########.#.######.#################################.######.#####.##############.##.########.####..####..########.###.########.##.#########.####..##.################.###.##.##.####.########.####.######################.#####.########..#.###################.########..#####.#.#
##.#####.#..####.#.###.#..#.#####.##########################.##########.###.#####.###.#######.#.###.#.#.##.#####.######...##.###.####.###.##.#.############..###.#..#.###.###################.###.##..##.######.########.#.#..###.#########.########.##.######..#.############..#####.###..##.##.#####.######################.#####.###..######################.#.#########.##..#.########.#########.#####.####.##.###.#############.#####.######.##.#####.#...######.######.##################..####...##.#.######.
###.###########.#.##########.#####.#.#############.####.####.###########..#.##############.###.#.#.####.##.#.#..####.######.###..##.##..####.######.####.#####.#.######.##.##.###.###.#####.##########.##..###.#######.#############.#....############...###################..###.#.########.#########.#.##.#.##.######.#.#..####.###.###..#..###...########.##########.###.###.#########..###.##.########.#####.#.#######....##########.#.###.########.##.####.####.###########.################.########..######.#
#####.#.###.#.###...#.###...#.###.########.###.####.###.####.#########.####.####.######.#.###.###.###.#.##########.#.####.##.##.###.##.###.#######.###########.#.#.#.########.##########..#####.#####...###########.########.#####.###.#.#########.#######.########.#######.##..#.##.################..#.#.#..#.#####.###.#.###.###############.###.####.#########..##..#####.#.#####.#####.####.###.##########.########.#############.###.#.##.#####..#.#####.###.#.##.########.###########.##########...###..#####
.#.###.#####..####.####.#########.##.#######..###.#######.#############.#..#...#.#.#.#..######.##..####.###.####.#######################.##..########.#####.#...########.#.#.######.#.#.##.#######.###########.#.######.####.#.##.##.#######..#.###.####..#.###.##########.##.#.##.########.##.##.#.###..###########.#######.####.######..#.####.#...#####.####.####.##.##.###.#..####.###...##.##########.##.#..###.#..#.########..####.##.###.####.###.#############.###########.#.##..########.#.#####.######.###
#.#.#.####.#################.##.##.#####.#...###.#..##.#########.####.#.##.##########.#.#########.##..######.######.####.#########.################.#####...####..#########..###.######.#.#.###########.######..##.####.####.#####.##.#######.###########..#####.####..##.##.#######.#.#####.###.#.##.##.##.###..####.######.#####################.######..########.########.###################.#.#.####################.#.##.##.#######...#####.####..##.######.###########..#..######.###.#########.########.###.
#####..####.###..############.###.##.#########.#####.##.#.#########.###.#####..###..##.#.#####.####..##########.######.##.#########.####.#.#########..##.#..#####.##..#.###.#..########.##.###..#####.###########..####.###...#####.####.#########.#####.########.##############.#.####.#######.#.###.#.####...##.#########..#..########.########.###.#.##.#.###################..##.#######.#####.###.####.################.#####.#############.#.#..####.#######.#.#######.##.#.##.###.#######..#.################
################.###.###.#######.####.####.##..###.###.######.#####..##################.#####.#..#.#####.#########.###.#.###.##########################.###############.#####.####.############..####.##############.##.###########.#..######..##.#####..##########.###.##.##.#####..#.#.#.###.#.####..##.######.###.##.###.####.##.######.#.########.####.#####..#####.#####.####..##.##.#.###.#####.#########.###.###.#..########.#..###################.####..#.##.####################.##.####.#################
..#.#####.######.######..################.#######################.###.####.###.##.#.###.#####.#..########################################.########.######################.###.#############.#########.########..#.############################.###.####...#.#.######.####.########.##############.#.#####.####.##.#..##...#########.#.##.###.###...######.#####.#.#########################.######.#.######..#####.###.########.#.##.###########################.##.#.##..#######..#######################.##.######
.#.####.################..###..#####.###.###..###..#.#..#######.###.#########..##..##.###.#.##.#.###.###.######..####..##.#########.###.#########.#.#.#######..##.######.##########.#####.#.######.######.####.####..#####.########..##.####.##################.##.....########.#######..###.#.##.##..##.#####.###..#.################.##########.##.###############.############.########.##..#.##.##.##########.#####.#########.####...#####.#..##########.#..#########.#####.###########.##..###.###.######.#.#.#
.###.####....#.#####.##########################.#######.###..###########.####.##.####.##########.##.###.#########.##.#.##...####.##.####.####...######..#...#########.#####.##..#######.##.###.####..#.###.######.###############.#########.#.##.########.##.#########..#####..#####.#######.###.#####.##########.###.###.######.#######..##.##########.###.######.###.##..##.#######.#..#.#######.#.#.####.###...###.#########################.#####.#####.########.#######.#####.###.##.#.###.#########..######.##
##..##.####..#.######.#####.##########.##.###..##.###.#.#####.##.####.####..#####.#######.##.##.####.###.#######.#.##..#.######.#.###.######.###.##.###.#.#.##.######.##################.#.#####.##.###.####.#.#######.##...########..####.##.##########.####.#.#######.##.#.######.#######.####..#############.##..##############.#######.#.##############.#.########.#######...###.#.#.#######.#.##.#.#.########.##.#####.############.#.####.################..##############.#########..#########.#.##.#...#####
#..#######.####.#########.#.#######.#.#####.#.#.#############.#.#.##.####.###.########...#.########.#######.###########################.##.#########.##.#####.#####.##.##########.#######.#####.#.##########.######.###...########.##.########..##.####################.#.###################..###.######.####.#######..###############.####.######..###.##...#####.##..###.#.#########.##.###.######################.##.##.######.#########..#####.##.############.##.#######.##################.#####.######.###..
##########.#########..##########.#####.##.##.###..##.#.#####.##.##########..###..#####..#################.##..######.############.####..#######.########.####....###########.#.##################.#.#.######.#.#####.########.##.#########.####..##...#############.###..######.##.#############################.#############..####.#.##.####.########..####.####.####.##############.##.#..#####..##...########..##############.#.#####.###########.#.#.##.############.####..###.###.#####.####.#.#########.###.#
.#########.##############.####...##.#####.###.#.##..##.#.####.#.##.##..###.########.###################.###.######.######.#.##..############.#####.#.####.#####.###...#######..##.#####.###############.######.##.######.##.############.#.#.#..########.###.########.##########..##########.########.##############.###.##.##..##########.#####.#.#######.##.##.#.#.#.###.#.#######.##.###############..###.###########..###.###.#.##.#.#...#.################.##.#####.####################.###.####.#############
.#.###.##.###..####...#.#.########.#..######..#################.#######.#.##.#######.#############.######.##...####.############.########.#####.##############.#####.######.####.#######.####.##..#.########....##...########.#######..#####.###.##.#.#############.#########.##..##.#####.#####.############..#.####.####.###.#######.#####.#..#####.##########.###.###############.######.####..#.#####.#.##.#########..###.##.##########.##.#####.##.#.##.#..#.###.###.###########.##.########.#...#..##.#.##.###
#.############..##.#######.####.#####.##..#.########..#.##.#####..#############..###.######.###...########.###.######.#.##.########.#.########.##########...#####.#...###.#########.######.###.###########.######.##.###########.###.#####.#######.##.##..##################.###########.###..##########.###.###...#####.##.##.#####..###################.#.#################.##.#####..###.#####.#####.##..###.#.#######.######.########.#.##..##.#####.#######.########.#.#.#.###.######.#.####.#####.############
####.##########.########.##.######.#####..#######.#########.#.#####.#####################.##...#.#########.##########.########.##.##.##########..#########.#.#####.#.#..###.###.#####.#.####..#####..#.########.###.##.###.########.############.####...###.####..####..####.#####.######.#.######.#######.###.##.###.####.#.###.####..##....####.###########.###.#######..########.####.#.####.###..#.##.##########...#####.##.###.##############.###.##.######..#.###########.#####.##.##########.##..##.#.#######
##.####.###.#################.####.###..#######.##############.#########.#########.###..##..#.######.####.####.#.#..#.#.#########.####..################.######.###.##.###...####.###...#######.##..#.###.########.##.##.#.########.#######.######.#######.#.##########.#..#####.#.#.##.########.###..#..#####.###########..#####..#.####.####.#.######...######.##.######.#.##.####.##.#####.#########.##########.#.#.####.######.#####.##########.####.#.##########.##########..########.#.#######################
####.#############.############.#.#########...#####.#.#.#######.######.########.#####..####.#.#.#.######.#.#.###.###.#.######.#.#..#########.##.####..####.##############.###########.###################.#####.#######.####..###.#####..###.###########.##.#######.####.########..######..##########.#.####.###.####.#.###########.##.#.#########.#.#####.##################..#####.###.####.####.##.###########.#######..#.##############..#######.#.###############.##.###############.##.####.##.####.#.##.#####
#.#######.##.#####.#####.###.#.#.###.####.##.#######..#.#.##.###################.##.#.##.##.#####..####.###.####.##.###.######.##.##.####.#.#.#########.#####################.#.##.##.#.#.########...#####..###.###############.....####.###...###..##.#.#.##.##.##########.######.##.####.##.##..######..###.#############.#####.##.####.#..########.#####.###.####.#.########.###.###..#########.#.###.#.#.#####.####.###########..#######.##.###.##...####..#.############.####.#####..#############.######.##.##
##.#.###.##########..######.########.##.###########.#.###############.#######..####..######...#.#.##.###############.###############..###.###########################.#####.####################.#############...#.#####.#######.#####..##.######.#.#########.##########.###.##########..#############..######.###########.####.######.#.#########.###.##.#######.#.#######.#.#.########.#####..#####.##################.#.#.####.########.#.####.#.#.#######.############.############...#.#.###...######.###.#####
#########.########.######.##########...###########.#####.###########.###.##########.#.#####..####.###########.###.#####.##..#####.##########..##############.###.#.######.#############..####..###.###.#####..#.##########..#.###########.##..############.###############.####.##.###############.####.##########.#...#####.###.###.###.##.#############.###.########.######.#.###.#########..###########..##..##.###.######..###########.##.#######.########.###..##.#...#########.#.#######.########.####.#######
.###########.#.#.#.#######.#.####.######.##.##..#.####.#################.##..#######.#.###.########.############..#.#.########.....#######.#############.#.######.##..###.######...##.###.#.#####..#...#.##.######.##....####.##.##..##.##.#.##.#########..#.#######.#.#####.###..#####.##################.####.########..###..########.##########.######.#..####.######.######.###....#####.#.#########.####.####.###.####.########.######..#.#.#.#####..############.#########.######.#######.#..#.....#.######.##
#####.#.###.##########.#######.###.##.###.#.#######.####.#####.######..#.#.###.##########.#######.#...#.######.######.#########.##.##.############.################.####.####.##############.########.###..#.#..##.#.#.#########.#.#######.##.#..######.##.###.##..###.##########.#####.#######.#########.#########.##.###########.#.##.#.######..##########################...#.##.########.###########.##..##.##.############.#.###.##.#..##################.#.#######.#####.###################.####.##########.#
#############.###.###.#########.##.####.###.#.##.#######.###..#######.#########.#.#######..#######.######.###.##..###########.############..#######..############.#########.#.#####..####..#######.#.##.############.#####.#.##.#######..###..########.##########..##..######.####.########.####.###########.###################.######.#####.##########.################################..########.#.#############..###.####.#############.###.#################.####.##.##.#.#.###.############.#..###############
#...####.#.#.###.###############.####.##..###########.###########.##.#.##########.#.#####.####...######.##.########..#.####.##.####...########..##..#.####.##.#######..##########.###############..##.######.########.#########.#.##########.####.#####.###.##.#########.##.######.#.#####..##...#.###########.####..#.#..###.####..#####.######.###.#.##.#..#####..######.##.##.##..######.###....##.#####.####.####.#########.#####.#.#######.######.###.##########.#.#######.#.#.##...############.#########.#.#.
########.###.#######.####.###.#.##..######.###.############.#######.###########.##.####.#.#.###..####.#############..#######.#.####.#####.#############.#..####.####.#####.##########.#####..#.#####..########.####..####.####..####.##########.#...#########.##.#..#..#################..#########.###.#.####.####..###.##########..#.#.#.#######.###############.#####...#######..####.##########..###.######..###############.##.####..########.###.#.#..###############..###############.#####.######.#########.
.##.#######..##...###############..##...##.##.###.#####.#####.##.######..#####.############.########..#.######.############.#####.##.######.############.####.##.#..###.#########.##.#.###.###.###.##.####################.#..############.#######.#######.####.################.#########...######.####..#############.############.##.#.#...####.##################.########..#.#.#.#########.#.####.#.#######..#..##.###.#.##...###############..##..######.###.###.########.##.###..####.####..###########.##.##
#.#.#####..########.##..#.##############.###..########..###.######.###############.#..#..#..####.############.######.###.#############.#.#####...#########.##############...#..#.####.#######.#########.###..##.########..######..####.################.##############.##.###..#############.#####.######.##########..#############.###################.############.####.########.########.##..#.#############.########.####.#..#####.##.#.#######.#..##.##.########.###.#########.##########..######...#.###.#.###
##.#.###############.#.#####.#######.#.##.####.####.###########.#########.####.###########.####.###.##..######.#.###.###.###.###.###.####.######..######.#..####.###########.#########.##..###.##..#####.########.#####..####.########.####.#.#######.######...#.##########.###.#.####..######.#.####.#########.###.##...###..#####...######.####.###.###########.##.#...###.#.##.#########.#.##.##.##.#.##.#.#...#######.#..#########.#####.##.#.######.#.#.#########.######.####..##.#..#####.####..############.#
######...####.#..####..####.######..##.######################...###############..###########.###.#.####.#####.######.##.#####.#####.#####.##.####.###########.####################.#####.#.####.#.#################.###.####.##.#.##.#####.######.#########.######.#...##..###########.#####.#####.##.##.##.#..########.#.##.##########################.#.####.#######.################.##############.####..#.####.##..######.###############..##...#.##.#.###########.#######.##.#.##.######.##.##########.#.#####
########.###.#.#.##.####.###.###################.######.###.###.####.#.###.##.#.#..#.#########.#.##.#######.#.######.#.#######.####.###..#####.#####.#######.##########..######.##.#####.##.############.#.##.########.##.##..####.####.#####.########.#####.##.###.#..###.##.########################.####.#.#.###.###.###########.####..#######.#####.##.############.###################...##..########################..##########.###.#..###.##########.####..#####.##.##.####.####.##.#.###.###.##.##.###.#.##
##.###.#...#.#.#####.########..#####.##.####.###.####.####.###############.####.#####.#########.###.###.############.###.#.########.####...###########.#.###.#########.##.#####.######.###########..#######.########..#####.####.###..###.###.#################.#########.##########.#.######.#.########.#.#########.#..####.########.###########.####.#########.#########..############.#.###.#############.#.######.############################.#####.###.#######.#.###########..######.##########..#######.#..##
#.##.#..####.######.####.#..###.#.####.#.#..##########.##.#########..##..####..###.#...#..###.#####...#.##########.###.#####.#####.#############.#######.#####.##.####.#.###..#####.#..#.#####.#.###.##..######.##.###.####.#..###.###.#.###########.#.#.#.#.#######.#######.############..######.######.####.#####.#.######.##########.###.########.###.##.####.##..########...###.#####.#.####..###.###########.############.#####.#.#######.#####.########..#.#####.###########.#######.#######.#..####.#####.#.#
#####.#.##.##..#############..#.#######.########.###.#############..########.#..#######.#.########.########..#..##.###.##.#.##.##..#########.###.###.#.##.##############.#..#####.###.##.#..##.#####..#####.#.#####.#.############.######.##.##########.######.##.#######..###.###..##.########################.##.#..##.#.##.#######.##########################.##.#.##.###########.#####.###.##########.##############.#.##.######..##.#############.#..###.#.#.##.#.#.#.###.#..###..###.###########.##.########..
#.#######.#####.#######.#.#####.####.##.##########.####.##.################..##############.#.###.#.#####.##..##.#####.#.#####..###.########################.#####..##.###..##.###.####..##########.###.########.########.#.#######..###.######..###.#######.#########.##.##############.#.####.#.##.#########.##.######.#.#########.###..########....#.#########.########..#.###.##.##.#####.##.####.#########.####.###########.##.########.###.###.###.##########.#####..#######.###.#.##############..#.####.####
########..#####..##.###########.######....#######.####.##########..#.##.######.#####.###.#.###.############.#####.####.####..#..###.##.#######################...##.########.####.######.######.#...##########.#############..#########.#.#######.###...###.####.#########..####.########.#######.############.###.######.#######.###.########..########.#####.#################...#.######.#####################.####..#.##..##################.########.###.####.#######..#..#######.###..####.####.#######.#..###
##.######..#.##.########.#..####.##..########################.#.#.#####...##########.###.##.########..#.#####.###..###..##.#########.#####.####.#.##.###.##.######.#..#####.##.#.##.#.##.####.######.###.###########.##.###.#.##.#..#########.##.##.###.#######.##.###.#.#.###.###.#####.##.##.##...#.####.#####..##########################.#####.###.#######..###.###.#.####.#######.##.########..##########.#.##.#.##.####.#####.#####.###.########.###.####.##.############...######.###.####.#########.######.#
##.###.#####.#####################.####..####..#.#############.##..######.####.#######..##########.#######...#####.##########..#############..##.#.#######.##.#.###.#########..########..#########.#.###################.####.#######################..##################...#######.#####.########.#.########...#####.##.####.######.######.##.###.##.################.######.#####.###.###############.##.#####.##############.#.######.###....#################..####..###########.#####.#.#####.########..#######
.#####.#####################.#.#####.##.#.####.##.##########.####.#######..####.###############..##.##########..######.##########.#####.#.###.#.############.####.#########.##.###.####...#######..################.#..#######.#..#######.####.#######..#.#.###.##############.#.#.####.##.####..######.############.#.#.#########.##.###.#####.##.##.###.#.##..#.######...###.##....##############.#####.##########.#.##########.##################..#.#########.#####.##.#.#######################.###############
..#####.#####.#####.#.#.###########.#..###..####..#####.####.###..#..##############..######.###########..###################.#.###.#.##.########.###########.####..###############.###.###.##.##########.#######..########.#####.##.##.#####.##.#.##########..#####.##.###.#########.#####..####.#.#######.###.#.##.####.####.##.###.######.####..###########.####.#####.###.####..#.############.############.##..######.####.####.#######..########.##.##..#########..###..########.################.#############
##.#..#.########.#######.###.##########.###########.#.#######.#############.####..######.#.######.###############.#########...##.##.#.####..############.##...########..###....##########.##.####################.################...##..###############..###################.######.########.###.######.#######.###.##########.#.###.####################.######.######..###.########...##################.#####.####.#######.#.##########.#.#######.#.###.###############.##.#####.########.#####.##.####.##..####
#############.##############....####.###..##..#.#####..#########..#.#.###########.#..#.######.######.#.##.#.#..########..#.#########.#####....##..#######.#######.#.#####.####.###.####...################.##.#######..#.######..#####.##.##..##..#..######.###.#####.##.###.######..###.##..#.#..##########..###.####.############..###################.#.##.######...##.##########.#########.#.#####.#########.#.####.#####.####..#.####.#######.#######.##################.####.###########.####.##.#######.##.##
##.##.####.######.#.######...####.##.###############..##..#.##..###############.######.########.###.#.######.######..#####.##.################.#.####.#######..#####.########################..####.#.####.#.###.##.######.######.##..###.###########.######...#.#########..######.######.#########.#.##.#####.#.###.#####..#####.########.######..#####.########.########.#.#.######.#########.###.########..#####.####.#############.#..#..#######.#####....#.#####.##.##..#########.#.##.#..##.######.###.#######
#########.##.###.#######.#####..#.#########.#########.###..##.########.#####..#########.##############.###########.###########.######.#.######.###..####.###.##.###.#####.####.##################.#..#####.##.#.######.#.###.#.######.#.##########.#.###.#..###.#.##..#.############.##.#.#####.###.##.#######..#.#####.######.#.####.#.#######.#.###.##.##.##..#.###.#.###..#.########.##...#.############.##.####.###########################.###############.###.########..#...####.##############.#.######.####.
######.#####################..#..#######.###...###..#####.##.##..######.##############.###.###.##############.######.#################.###.############.####.######.#####.#.########.###.##.#.#####..####.#####..##.####..##########.####.#######.#.#######.#.########.#.#######.####.####.#############.#########.#############.###.#########.####..####.#.###########.############.#######.###.####.#..#####...###.#.##########.#######.#########.############.#.#######..########..########.##..#########.##.####
####.#.#########.####.##.########.####..#############..################.#####.####.##.#####.#.###.#######....############.#########.#.#..#.#######.#.######.######.#.####.##########...##.###.##.##..####.#####..##.#.##.####.######################.###.#.#####.#########.##..#.#..#.#.####.##.##.#.#.##..##.###.########.###.#..#####.######.###.#.##..#.##.##.##########.####.#######.#.###.############..###..########..####..################.#########.#.##############...####.#####.#..####..#.#######.#.####
######.####.#####.#.###########.###..#.#####.###########.##..#.#.##.###..##.#################....###.########.######..##########..######.#.##.#####..###.########.###..##.####.##########..##.##.#.##..##########..########.####.######.####.##########.#..###.##############.####.#.#########.###########.##.######...########.##########.################.##.#########.###.########.###.##.#####.######.##.########.#..####..###..#.#.########.####.##.#####.#.#################.######.#####...#########.#.######
#####.############.#.#####.##.########.######.###.#####..##...##.#..######.##.############.######.#####..######.####.##############.####.#.###.##.###.#.#.######.####.###############.#####.##########.###.####.#.#..###.##.#...###..#####.#.##########.##.##.#.##.#.#.#..#.###############..###########.#.##.########.############.#######.######.#..##############.#############..###.####..#########.###.#######.###.#.########.##.#.########.#########.#####.######.###..###.#.##.#.#.########.#.#.###########.#
...##..#########.#.####.###.#####..#..##.############.######.####.##.#####.####.#.#..#####.#######...###.######.##.###.##.##.##.##.############.###.##.#########..###.##.#######.####.#.########.######.###########.#.###.##..#.##.#.##.###.#.#######.####.#####.########.##.##########..####.#.######.#.#..###.###.##.#.##.################.####.#######..###..#.#######..#######.####.####################.####.########.#.######.####.##.##########.####..##########.##.##.#.###########.######.########.#######.
#######..#################.########.###.###.###.##########.#.###########.########.##.#####.###.##...##########.#.##.#.###...##################.###..#####.#######.#########.#..##..#...#.###########.######.##.##.##.######..######.####..####.#######..##.##..#.#######.#.##.###.#####.##########.###.##.#####...#####.####...###.##.##########..######.##.####.##..####.##.##.###########.###########.############.#.#.####.#.##############.####...#.##########.##################.#..##.#######.#.#.#.#######.##
.###.###...#.########..#########.##.####.##.#########.#######...##..#.##########.#####.#######.##.##.#..######.################.#######.#######.##########..######.#####.###..##.#####.##.##########.##.###..##.###.####....##################.###########.#.#.######.#################.#######...##..###.##.##########.#.###.##.##.#...######.############.###.#######.#.####.#..#.##.###.######################.######.####..###.#.####.####.###.#.##.#################.#########..#.#.###########..##..##########
#####.##################.####.####.#..######.##########.#.#####.#.##.####..#.####.##############.#.######.###.#...########.##..###.##.#..#.#######....####.####.######.#.#####.....###..#####.####.##.####.##..#########.####.###.#..###.#####..##########.##.##.###########.##.####.#####.#######..##############..###.######.##..#.#######.##.##.##.#######.##.##.###########################.#..####..##.###.######.####..##.####.###..###.#######.#.######..######.####.####.####..#.########.#######.#####.##.#
#..###.###...#######..#.#..##.######.#.##.#####.###############...#.#.########...#######..#.##.#..####.##.#######.##############.######.#.#.####.#.########.####.#.####.#.#####.###.##############.###############.#######.###.##.###################.############.#.#######.#####..#####.###############.#####.##.###.########.#..#######.#####.#.#..##..##########.#.##.########.####.#####..######.##.#.#############.############.#######.###...####.#.####.#.####################################.##.#.####.###
#####..##########################.##.#####.######.####.#.#########.###.#######.#############.#######.#.####.###.####.######.####.##.#..########.##..##.#######.##..#..#####..#...#.######.#####.########..#.##########..####..#######.###.######...########.#.#.###.#.###.#.#####.#.###..#.##.#######.##.##########.##.#.###################.#######..#.########.#########.#.#####.###.######.####..######.########.##############..#####..##########..########.#####.########.###############.####.####.###.###.###
..######.###..#########.#.###.##.#..#####..#.#.#.##..#.#####################.####.######.###.###.#####.###.###.####.#.#################.##.#.#####.##.#.#.###...#########.#####.################.########.#########.#########.##########.###.######..####.###############.################..#.#####################..#..##.##..##############..######.####.#..#####################################...###########.#.########.####.#######.########.##..######.#...####.####.##.####.#####.##.##########.#.#########.
##.#####.###.##############.#######.########.######.#########.###.#.#.####.##########.#####.######.#.#.##.##.###.##..#######.#.#.##############.#####.##########.######.####...########.###...#.#.#######.#####.########.##.########.#.#.###..#.#####.#.##.#########.#..#####.#########.##########.##.#.##########.#######.##..##.#####..####.###..###.########.####.#..#############.####.....###############.#..##..##############.#####.#..#.######.###.###############.####.########.##########.######.####.#..#
#####.#######.########..##########.###.#.#####################.##.#.########.##.####..#.########.########.##.#####.#######.#######.#############.#.############..######################..#########.#.#..####.###.####.######.###.##.####.##..#..###.###.####.##.#.####.#####..######.########.#..#.##.##.#.#################.##.#.##.###########.##.#.##..#.######.############.#..################..##.##########.############.##.###############..###..##.##.######.#.#..#.###.#.###..##.###########..#.##########
###.####.###.########.##.#.####.#.#.###..##.##################.#########.###.###.#####..##.##.#####.##########.####.##########.#######.#############.####.##########..##########.##.##.##########.##.###..####.#.###.#.#####.####.###.####..###.#######..####.##.#.####.##.####.######.############.##.#####.###..##.###.#.#####.#####.#####.####..###.##.####.###..#.##.#.#######.###.########.##.###.#..#############.##############.#########.##.#########..#####...#..##############.#############.######.#.####
######.######.#######.##.#.###..######.#########..###.####.#..##.###.###..#.#.####.#######.#.##.###.###..#.###..###.######.#############.#.###############...#######.#.#.#.####..##.###.##############################.#.###.###.#.######.###################.#.######.#############################.####.#######.####.##.#####..##.###########.#####.##########.#.##.######..######.###.########.#.#..#.############.######.##.###########.####..###.#.###.#..#######...#..###########.##.###################.####.
###.###.##.####.##.####.#######.#.#########.##.#.....#.#######.######.##############.######.######.##.###.###..######...########.##########.#####.#...#.############...##.###..#..##.#############.#######.##.##.##.#########.########.##.##.###.########.############.###.#####...###.#####.#######..##.###########.#.#.##.#.##############.#.#######.#.#..####..########.##.#####..#.....###############..##.#.#.##.##.#####..##.###########.##..########.#.###############.####.#..####.##########.########.##..#
.####.#.#..########.#######.##.##.######.#####.##.######.############.#...##.########..####.####.##...#.################..###.##.###############.#######.#########.#######.#.#..######.###########.##.######.###.#.###.##..#########.####.######.######.######.#######.#####.#####.#.#.###..#.##.#.##.###########.#####.##.###.#..####.###.##.##.#.####.###########.############.#####.############.####.##.##.#.####...#############.########.##.#..##.#####.####.####.#.##########.######.########.####.##########
#########.#.##########.##.#.#########..#.####.##############..####.##.#######.####################..#####..#.##.######..#.#.#######.#.####.######.#########.#######...##########.#.#####.###...###..#################..##############.#.#####.############..####.##############.#.###.####.##..############.##.######.##.######.###...####.##.##.##..##.###.#####.##.###########.##.#######.##..#.#.#########.#####.#####.############.###.############.##.####.####.#.##..####.#############.#.#######.###.###..##.
######..############.######.##.###.####.#.##########..#####.#.###############..##############.#########.#########.##.#.####.#.##.#######.##..####..##.##..##.##.#.#.#########.##.##.#####.#####.###.#.#.#.##.##########.######.#####################..#.#######.#..##.#######..############################..############..####.#######.##########.##########.#.#####.######.#####.#######.####..##.###.##.########.#.#######.#######.#############.#####.###..#####.#.######.#####..####..#..#.#.#######.#######.##
##.#########.#############.############.#####################.#.#########.####.###.##############.#..###########.######.###.###.###########.##.#######...#########..#####.#####.##..#.#.###########.######.#.###############.######..###########.##########.####.#..#######.#######.##.###.##.######.########.#.#######.########.#######.######.#.######..###.####.##.#######.##.##########.##..##.##.###..#######.####.#.###############.###..##.#.#..#########.####.#..#########..#.#####..##.############.#####.#
##.#####..##############.##########..##.##.##############..###.#####.####.#.####.###.#################.#####...#.########..#.#########.###.####.###.###.####..###########.#####.###.##.###.#########.#########..##########..###..##.#######.####.#.#.####.#######..#######.####.###.#########..##.#####.##.######.########.###################.####.###.#.##########.##########.##.##.#..######################..####...######.####.###.###.###########.##..###################.########.######.####.####.##########
#.#################.######.######.####..###.######.##############..#######.#..#####.###..#.##.#######.#####.#..################.###.####.#..#.#########.#..######.#########.#.##################..#####.########.##.###.#######..####.#.#####..####.#....#..##.###...#.#################.###.#.##.####..##.#####..####..####.#.#####.######.########.######.#####.###..#.#######.####.##..########.####..########..#####...####.#...########.##.###.####.#########.###.#####.##.##.######..#########.####.#######.##
############.#.####.##.#..##.#########.###############..###.#######.#.#.#####..##..#######.####.#..####.####.##.####.############################.#########.#.##.####.###.#.####.#.#####.#.###.#.####.##..######.####.##########.##.############.#######..###..####..##.###.####.######.######..######.##.####.#####.#########.########.#.##.########..#.#####.###.###########..###..#####.##.######.#######.#.#####.######.####.#####.#.##.####.#####.#####.#########.###.#####..####.###.####.############.##.###.
######.#.#.#.##.############.#######.##########.#####.#.######.#.#....#################.#.####.###.###########.################.########.##.#####...##.###..##..#########.###.##.#.#.#.#.##.######.####.########.##.###.##.####.#.########..###.##..##.########.#################.#####..###########..#########.#####.##.##############.##.#.##.###.#######...###.#####.#..##.#.##.##.#######.#..##.###.########.####.#####.##....##########.##.######.#.#..##.######.#######.#####.##.##..##.#############.####..#.
###.#.###.##############.#######.#############.################.###.#.###.#############.########################.##############.#.####.#####.##...#######..########.####.##.####..#######..##..#########.#.###..###########.###.###.##.##.#####..##.###############.####.#.#########...###.#########..########..######.####.#.#############.##.###.###.####.########################.#######.##.####.####.#.#.###..#####..#.##..##..#####.##..##.####.###.#########.###.#.##.###...###.####.###..#.######.####.###.#
#.##.###..#.###.##.#####.#######.###..#.#####.########.##.##.#########..###.##############.##..#####.###.####..##########.##.##..##.#####.##.#.#####.####.#.##.#######.#######..#.#########.###########.###.########..######..###.#.##.###.###.######.#######.#.#########.###############.#######.####.####.##.####################.###################.#####.###.##.#######.##.#######.##.###########.#####.##.#######.##.#########.#.###.#####.#######..####.########.#.###.#.##########.#######.#####..#.#...#.##
####.###.#####..#######.##.#####.####.##########.#.######.##########.#####.######..##.##.###..##..###...#######.#####.########.###.############..#######.############..#.#.######..###.####################.######.##.##########..######..#...#.####.#.#####.########.######.#####.#...#######.###.#######.#.###.####..###...######..#####.###.##.##.#######.###.##.########.....#####.##.###.##.####.####.##.#..###.####..#######.#########.##....##########..##..#..###.#.######.#############.#..##.######.######
#.#.#####.###########.##..##########...#...#.#############.#####.#..#.####.####.#########.#########.####.#.#######.#.###.#######.#############.##.##..#.###########.##.################.################.#####.##.#####.######.#.###.#####..#####...#..##.########.######.#############.###################.###########.#.#.#.####...##.##.###.#####.####.######..###.#######################.#######.#####.####.#.###.#######.#####.##########.#########.###.##..#.#.#######################..############..#####.#
#######..#########.##.###..###.#.#######.#.#.#.##.##.###.########.#.####.####..#.#####################.#..##..###.######...###.####.##############.#########.#######.#####.#.#####.#.#########.#######################.###.###.#.####.############.##.####.#.#####.#######.#.#######..####..########.###.##.##########.##.####.#.##.#.####..###.#########.#######...#...#...##.#.#.#.#.#.########....#.##.#..##.#.##.##..#.########...##..#####.#####.#####.##########..#######.######.#####.#.##.###.#.#.##########
#.###..###.##..#.#.#.##.######.#######.######.##.######...##############.###.#...############.####.##.######...###########.#.########.#####.########.##.#####.#######.####.#.###..#######..#########..#####.########.#.#..####..####..####.###.#############..##.##..#.#..##.######.#########.##..###.##.##.#####.#####.###.#.##.#.##.#.##.###..#.#####.###.#...#.#####.#.#######.##############..###########.##.###########.###..####..#####..####..######..#####.##.####.#...####..##..#################.#.##.##.#
.####.###..##.####..#######....#####...####.####.#######.########.#######.##########.###.##.#.#.#.#####.#.#######..###.####.##..#.#.##.#...######..###################.#.#.##.##.####..######..##.#...#.#######.########.##.#######.##.##.######.######.#.##..#.##.##..#######.#####.####.###.###.############.######.###########.#####..###.###.#######.############.#####..##.##.#####.##.######.######.######.##########..###.#.###############################.###.###.###.####.#####.###########...#######..###
###########.#####..######.############.#.###.########.##.#.###.###...###########.#######..############.##.####.##.#######..###.#####.#####.################.###########..#########.##########..#.####.###..####.#####.#.#.#########.###########.#####.####.#.###.#########...##########.#.###########.#######..########.########.###.####.#######..###########.##.#####.#.####.##.##..#####.######.#######.#..###.##.##.##..#######.###.######################...#.####.#.###...#.#.###.###########.####.#.########.
.#.######...##########..###.####.#######.#.########..#.#.#.#####.#############...#.###########.##.#.#####.######.###..####.#########.######..##.#######.####.#.###.#######.#######.#.#######.###...#############.#######..##################..######.#############.#####..#################.#########.##.#.#.####.###.#.####.###########.###...##.#.....######..#####.###..###.########################..###.#.########.#.#######.#####.###########.##.####.#############.###########.######.#.###.######.#########.
####.##..#####.##.########.#######################.#######..######.########.#######.#########..##.#############.###.#####.....######.#####.#.##############.###.##.###..####.##############.#.#########.####.############.##.#####.##.#.#.####.#######.##..#####.########.####.#..########.#.##.#.####.###..#.###.######.#########..###.###.##########.#.#..####..###.#.######...#########....#..############################.##############.####.########..##.######.##########.#.#######..#.###.##..###.##..#.##.#
###.#############.#.###################.##.#.#.###.###.#.##########.###.#######.#########.#.######..##.###.#.#############.#.#######.#####.###.####..#.##.###.####..#.#############################.######.###.#.####.####.###.########.#####.############.#########.########.####.#######..#.##########.##############...##.###.#########.#####.#.########.#..#.###############.#######.#####.#######.#######.##.#.#.####.##.###############..#.#####.##.#.###..##.#############...#.##########.###################
#.##.#####################..#############.################.#.##..###.#####.####.#####.#######.######.############.##.####.#####..#.###..###.##########.#..###############.######.####.##.#.#####.##.#.#####.################..##.####.###.#######################..#####.##...####.######.####.#######.####.#############.###.#.##.#..#.#################.##..###########.#######.#...#.#####.#########.#####.#############.#..#####.########.#####.##########.###########.############.###...##########.#####.#####
.###########.#..############..#.#.###################..#####.#########.###.#####.#####..#######.######.#..#.###.####.#####..#..########.##.#.#####.#######.#######.####.###.####.#.###########.##..########..#..###.###..#####....############.#.#######.#.....#####.######.#.#######.###########.###.#########.#.##.#####...#.#######..##############.#..#.#################.###.#.###########.#.#######.##.########.#.###.###########.#.#########.##...###.###.####.#.#.##.#.####.#.#########.#.##.###.#..#...#.#.
.##.##.###..######.##.#.######.#########.#####.#########..######..#################.#####.###########.##########.###.####..###.#.#################.#######.#####.######.###.####.##########.##############.######.####.#####.#####.#############.##.#####.###########.#######.#####.#####.#####.######################..##.#######.##.#.##.#####.#####.##.#.###...##.#..#.#.###.#.###....###########.########.##.#####.#######.#####..#######.#####.########.##...######.##.#..####.###.###.##.##.##########.#######
#.######.#.##.########.######.##.##.###.##..#####.....###.##.#########..#..#####.##.######.######......#.##.#.######.#.####.##########.####.###################.#######.###..######.##..##########.#########..##.###############.###.#.####.#####.#########.###..#############.##.#.##################.#..#.###.#######.####.#.##########.#########.#..###############.##########.##.#.###.###.###.#######.###################.###.#######.##############.####################.########.##########.####.############
###.########..####.#######.#####..####.##.##.######.#######.#.#..####.##.#.###.#########.##.##.#.#########..#######################.#..####.###########.####.##########################.##.#.########..#####.#.######.#.##########.#######.###############.#####.#.###############.#.##############.#.######.#.##.#.###.########.###############.#######.####.#.##..##########.######.##########.##..####.##########.#####.#.#.#.##.################.##.#########.##.#.########.########.#.##############.##.#######
####.#####.###.###.#.#.###########..#.##.######.######.######.######.##..##..###..####.#######.############.####.#..#.################.####################.###.################.#####.###.####.#.###########.####.##.#.#########.#######.####.##.##.##.###.#####..####.####.#####..#..#######.####.##.#.####.#####.#.###.################################..###########.####..###################.#.#..########.###########.###.##.##.####.#########.######################.####.##.#..###..######.###.#####...####.
#######.####.#####.##########.###...##.#..#.####.#########..#########..#.###.######..####.###.################..#####.####..####..####.#.#.####.#####..######.##########.###.##.########.##.##.####..#.#.######.#.##.###.########.#.####..#####..##.########.#####..#########.###..###################..#######.####...####.#.##############.##########.############.##.#.####.######.####.#########.#########.######.#####.#.###.##..#.#####.#.##.####..#...#####...#.####.####.#.#######.############.##.###.##.##
#############.#####..###########..#.###.#....##########.####.#.#############..#.##.###########.###.#.########.######.#############.###.#.##.#####.###.#.#########.######.########..#.########.#..#####.####.############.####..#.############.###..###..##..#..#.#####.######.##..#.##..#############.###..#....######.####.##########..###############.##.#####.#.#..#########.#.########.###.#######.####..####...###.########..#######.######.#####.###.###.####.#.#...##.#..##..#.#.###.###.#########..###.#.###
#.#.####.#.#.###.##########..##########.###.#####..######.#.###..###.#####.#.##.#########.######.##.##.##.#.##.#.###.####..#######.###.#########.#..###..########.####.#########.########.###############...####...#######.####..######.##..####################..###.############.#########..###.##.####.###.######.####.##.####.#######.##..#.###########.###########.###.##.#########.####...###.....##.###.####..#######..#######.#####..####.########.##..#######.########.#######..###.#.##...###.##########.#
#######.#########.##..###.###########.######...##########.#.#..###.###.###.##.#.################.#####..###.#...###.########..#..#########.###############.####..####.######..#######.####.#.#####.############.#####.########.##.#.######..##...#########.#...###.###############.###.##..########.#########.###.#####.###.#.#########.###.#####..######.####.#########.##..########.###.###.#######.###.#.###.######.##.##.###.########.###.#####.##.############..##.#.###..########################..#####...###
#####..#####..##.##..##########.#.#.#####..##.#######.################.#..#####.########.######..##.################.##.###.####.###.###.########..#########.##.#####..##############.####.#.####.#############.#####.############.######.#######.#.#.#####.#.##############.####.#...####.###.#######.##.#######.##.###.#.#...###########.#########.##.##########.#.##.####.#############.###..######.##.#####..##.#############################.####.########.##.#.#.####.##.##..##....##..#####.#.###.#####..#.##
#######.####.#.####.#####.#..###.##.##.###.############.##..####.####.#..###.##.####.#############.#############.#..##.##.#.######.##.#.#######.#.##########################.####.#######.##..##.####.###.#######..######.##.###.#..########.#.#.##########.#.######.###.#####.###.#.#.###################...#####.#..#.#####.###.#####.#####..###.###.############..#.#.#.##..#####.######.##.#.###########.###..####..############################.####.####.######..###.#.#.######..#.######.#.##..##########.###
.##.#####.####.###.######.##..#.#.######.###########..##.##.############.##..########.###.#...####.###.####.##############.##.#######.###.#############.#####################.###.#..#.##..######..#..########.####.######.############.######.#.####.#####.###########.#########..#.####.#####.####.###.##############.###############.#.##.###.#############.############.#######.#################.###########..##########.########..##.#############.###.######..#.#.####.####.####.########..#.#.########..####
.###################.#.#########.#######.#.###..#####.#.#######.######..#.#.#..#..##.###.##.##..#############.##.#################.####.########.###.#.#.#.###..#.##..######..######..#.####.########.#.##.###....##.##.####.##..#######.############.######.###########..#############################.###..####.#########.####.##.#..#########.####..###################.########.###########..#######...##########.###########.############.#.#####.####.#######################################..#############..
#######.####.######.##..#####..###########.####.####.###.#####.######.##.##..#.#######.####..###.#########.##.##########.####.###.###.######.####.###.###.#.#.####..#####.#############.#######....#.########..###.######.#.##.##.###...######.###.####..#.##.#.##########...######################.####..#.########.####.####.###.#..##.###.#..#.#####.#######..#..########.###.########..########.#.#.###.#####..###.####.##########.######.##.#.#.#.##.#.###.#######.#.#########################..#.##.#.####.#.#
######..#####..##.##.########.#.##.#.#######.#.###.####.########.#######.##.##############.#######.######..##.##.#.#########...##.############.######..###.######..######.########..##.##########..###..######.##.#####.######.####.##.#####.############.#.####.#..#..########.############.#.##.#######.########.##########..########.###.###############.####.###.######.#.#######...##..#########.#####.###..######.#####.#.####.####.#.################.#######.########..######.#####.###..##.#############.##
.##.#..########.######.###.##.###.....##############.######.#..##.####...##.#######.###########.#.####.####.##.########.####################.################.#############.#####.###.####.###.#.###.#####..#########.####.##.#######.####.##########..##...###.###############..#########.###########.###.###.#.##########..#####...#.#..##.###.#####..#..#########.##.####..#######.##.#.#######.#######..#.###....##########.###.################...###.#####.#####.#.###.##########.####.###.####...########.###
#################.###############..#####.###########.###..#####.##..##.#######.##.########.#.#.#.###.#####.#######.####.##.#...#############.##########..######.#.######.########..#####...###.####.###.###.#.#..###########.###.##.##..###############..##..##.##...#.####.###.##############.#.##.####..#######..########.######.##.##..#..#####..############.#####.##.#####.##.##########.######.###########.######.#######.#.#########.############..#####.####..########..######.#.################..#.#######
######.##.######..#.#######.####.#.#.##.###.#######.#.###.#.##.###.###########.####.###.###.#######.###########..###..####.######.#.########.##...#..#.#.###.#.###.#..####.#############.#.#.###.############.###.###...#########.####.####.#.##.##.###..#############...######.##.#.###.#.######.#############.##########################.##########.####..######.##.######.#.####.###.##..####.###.#.########.##.#.#####.#######..#########.####.########.#.#############.#.###.###.#####..#######################
###.##.############.#.###.#.##.#####.########..###.######.#.###.#######.##..####..###.##.##.#..##.#####..#.##.##.###.######.##########.#############..####.###.#.####.####.####.#######.###....##.##.#####.############.##########################..######..####.###.##.###.###.##.####..####..######.#.#.#.#.##.#.###.###.####...##.#..##.###############.####.##.######..######.#######.#######.###.#..####.#.###################.#.#####....#####..####....###############.#############.#.####.############.#.##
####..##.#.#####.#####..#####.###.##.##.############.###.#####..#.########.####.#.#########.##.####.#.###############.##########.#.######.#.##########.#.#.###.#..#####.#.#.###############.###.#.#####..####.#######.###.#####.###.######.##########.##########..######.#.#############################.##.#####..####.#.########.#.########.####.######.#.####.#..####.####.#######.#############.###########.###.#.#######..##########.#####..#####.#############.#.##.#######..##.###########.#######..###.#..##
###.############.####.##.##.#################.##################.##.#.#.##..###.#####..####.#.##################.#..#.##.###############.#####.#..###..#############.#####.##############.#..################.#.#####.###.################.####..##.#.##.##.#.######.###.############.#.##.#.##..###.##...########.####.########.##.#####.############..##..######.###.###.####..#.##.#########.##########.#####.#..#########.#############.############..###.#############..###.#####..#########.#.#####.######....
##.###.####.#.########..###.##.############..################..#############.#########.#..##.####.##.###.##.#######.###.#########################.##########.###.#####.######.##..##.###.##..############.##.########.#####.#####.###########################.##..#####.#.##.#####.###.#..##.##.##.#.##############.#..#.####.######..##########.##################.#########.###.#.#.######.##.##.#######.###.###..###.#.###...#.########.##.#########.##.##.#######.######..####..####.####.##.#.#..##.##.#.#####.
####...#.##############.#.#.###.########.#.####.#.#################.#..##..#######.#####.#.#.#.##########..###.##..####.##########..#.##.##.#########.#.#####..##.##.######.#.###.##.#####.######.#######.##.....##..#.###.########.#.#########.#######.#.###.#####...###.##.####.#########..#########.##.#.########.####..##.#.####.##.##.#.#######.########.##########.##.##...#####.######.########.###############.#######.#####...####.###.####.##.###.###############.#######################..#######.######.
#####.####.####.###.#.#####..#####..####.#..#..####.#.#####.#.####.###.######.####.###############.####.#######################..#.####.#########.###.#.####..####..###.######.#.#.###.#######################.#.#########.###############..#######.###.#.##.#######.###.#####################.#.##############..########.####.#..###.#.#####.####.##############..#..##.####.#########..###.######.####..#...##########.###.##.####..#.##.###..####.##...###.###########.######..#.##.###.#####.##########..#######
.#######.####.#.#############.#.#.###.#####.###.#.########.#####.###.#######.######.#.#######.##.##.########.#.##############.#########.#.#################.#######.##.####.#.##############..###.#.##..##.###.##..#####.########.#################.#.#.#.######.########.#.#.####.#############.###################.######.######.####.####.###.##..###.###################.##.#.###.#####.####.#####.######.###.##..###..##############.#############.#######..#####.#.#####..####.####.#######.#..##.#.##.###.##.
#...####.####.#######.#######.###.#######.##.#########..##############.############.##..##.###########.#####.#.####.########..##########.#..#########.######.#.#######..#####.#.##########.############.#..######.####.#..####...########.########.##.###.##.###.###.######.#########.##########..#.#.######.#####.####.####.###########.##.###.#########.######.##.###########.#.#.###.##############.######.#..###...#####..####.#####.###############################..#######.######.#.#####.#########.#########
#..##.###########..#..######..##.#.#####.######.############...####.###########.#.#####################.##############.#####.###.######.###########.####################.#####.#######.#######.#####.##..########.#..####.#####.##########.#####.#...###..######.###.#.#..##.##.########.###.###.#######.##.################.###################.#####.#.##.###..###.####.######################.###############.###.##..##..##.#.#############..#.#########.#######.##.#.########..###.######.##.##############.#.#
.########.#..###.##########..##.##.##..#.###.#.####..#..##.###.##..#########.####...##.#...##.##########.##.##.###.##.#####..##############.##.#..##############.#####..##.#######.#####..######.#.##.###.#######.#.#.##..####.##.#####.#################################.#######.######...####.##########...##.###########..#..##.########################.##.##.#.###############..##.#...#######.###.##.#.###..##..########.#.#####.##.####.########.######.##########.#.#.######..######.#.###...#####.####.####
###..###.###.####.####.#.#.###..###############...##########.####..###..###.##.###############..####.##########.#######.########.##.#.########..#######.###############.#..#...###.########.#.#############################.####.###.####.#.##########.###########.######.######..#.####.#######.###.###.###.######.######.#.##.###########.###..##################.###########.#..#.########.#.###.#####..#####.##.###...#.##############.####.##.#####.#####.###...#####.######.##.##.######################.###.#
######.######.#.#######################.#..########.##.########.######.##.########..#.#.##.#.####.#.######.#############.####.##.###.####.##.####.####.###..########.####.##.####.#.#####.#####..#####.#######.############.#.######...#####.###.#.####.####################..#.###.##.#.##..####.######..#.#####.############..#.##########..##.###..###.######.#.####.##.#####..#...#..##########.###.##.###.#######.#######.#####.########...#####..##############.#####.##.##.##.##.####..###.##.########.####.#
###########.####.##.##########.#.##.#..###.##.###.###..####.######.##.##..##.#.##########.#.###.##.#.##...#..##.###.###..#..#.##.##.#######.##############..############.###.########..###.###..#.####.####....########..######################.########.#.####...##.#####.##..############.#..#######.##.###########.##.####.#.#################.#.##.#...#.#.#############.#...#.#..#..#.##..###.##.#########.#####.####.#.#######.####.##.####.#####.############.#####################.#.#.###.#######.#######.#
##.##.######.#.###.#..###..#####.#############.###.####..#..####.#########.####.#.#.###.##.####.##.###########..#######.###########.####.#######...######.##..##.######.######..#.##.##.#########.#####..##..#.#.#.##.######.####.#################.###.#.###.##.########.##...###################..###########.###.###.########..#####.########.######.#######.###.###.#.####.#####.#####.#################.#.##..###.###.#.#####..######.##..##.####.##.####..#.##...##.#.###################.#.####.#########.#.#
.######.#.#.##.##...##.#####.####..############.######.#######.##..###.#.###.####.####.##.############.######..#.#.#.####.####.#########.########..###.####.####.######.######.###..#...#####.##########...####.#######.#######..##..##.##.###.###.#####.#######.##.##.##########.###..####.#..##########..##.##.####..########.###.###.###.####.#..#########.#####.#.#####..#######.#.###.##########.##.##############.######.#####.##..####...############..###.#.#..##############.###########.####...###########
####.######...###.###.######...#.##############.#####.###..#.#.##.###.###..#####.##########..##.###############.#####.##############.###########.###..##.#####..####.#.#########.###.#.######.########.##.######..##.##.#######.########.###.###.##.#.#.###.#..####.#########.####.##########.####.####.#.##.########.#################.####.####.#..#.#########.###.###.##..#############.#.###..#.#############.#.########.##.##..#####..#######..###.#####.#.#####.#######.#######.###.########.###...##.###.###.
#.######.######.###.##.####.#.#.######.#########..####.#####.###########.##.###########.########.####.#########.####.#.#####.##.#.#############.#..########.##..##.######.####.###.######.#.##.####.############.##########.###.##.####.##.#.#..######.######.##############.####.#.###.######.###########.#########.###..#.#.#######.############.####.##.####.###.#########.#.#####.############.######.##.####..###..###.##..####..##.#..######.##.##.########.##..##.#######.#####.#.##################.##.#####
########.#.###....#.###.####.#.#####.##.######.######.######.###...#.####..#.###.####.###..###....#..################.#####.######.#####.##########.##.#####..#####..##.####.################..########..##############.######.###.################.####.##########...#####...######..####.#####.##.######.#.########.###.####.###########.################..##.####.#####.#####.#...####.###.####################################.#.#..##############..######.######.############.###########.##.#############.####
#####..#..###..####..####.###.#########..######.####..#..#######.#..##.####.####.##.#########.#######...############.##########.######.####.####.####.#####....#############.#.#.#####.#.##.#.##..###.#.########.######.###.#####.##.#####..#.############.#######.#####.#######.#.#.########.######..#.####.##..##..########.###########.######.##.##..##########.#####.#.#################.#..#.######.####.###.#.#################.##.######.#####.#.####..###########.#.####.#..##.########.##.###..###########.
######..######..#.##.###########.##################.####.####.#.#.#.#.##.#######.####.#.#############.####.#.##..##.######.#####.#.##.######.##..#.#############.#######.##.####.#####.#########.############.#.#############....#.#####.##.##.########...#.##.#.#.#.#.####.###.##.###########.#.##..###.##.##.#...#########.#.############.#########..#####.#######..###.####.###.######.###.#######.##.##.###.##.#.##########.#.#..###.###..##.#..##..#####.#..##.###..##.####.#.#..##.########.#.##..##.#####.###
###.#######.#########.########.###############.#..##..########.#########.####..#.##.####..#####.#######...##.##.####..#..####.######.#####.###.#############.###.###.###########...###.###.#####.##.##.###############.###.#####.##########.#####.#####.###############.#####.###########.########..##.######.#####.########.###.#######.####.#.#######.#######.#.############.################.#.#####.##.######.#.###.####.########.###############.###..####.#####.#######.###.#.#######.##.##########.##.#.##.#.
#.###############.##.#.#.####.#####.###.######.###.############.###.######.#.###...##.##########..##.##########.#.#.##..############.##########.#...#####.#######.#####.#########.######.#.#####.#######.#########.###..##.#.##.##..##########.##.###.#########.##.#####..#..########################.#..#####.#...#.#############.##########.##.#######.##.###.##########..##############.#.####.#.#######.######..#####.###############.#.###.##.##.#..#######.##..##########.#.#..#.##.########.#.#.##########.##
######.####.#####.#.###..##########.###############.###..###...#########.#.##.#.########....#.#####.##.######.####.##############.#.########.#####.####.#..###########.#..#####.#######.##########.####.############.####.#.########.######.###..##.######.######.############.#####.##.#########.######.######.#....#.....##.#####.#.#######.##.#.#.###.###.###.##.########..#.#####################.####..##.##.######.####...##.######.#########.#.###.##.###.#.##.##.#####.######.##.#.###.####.##.#.#.########.
#.#####.#.################.##############.#.####.#####.#.####.##..###.##.####.###.#..##.##########.##.#.###...###.#####.#####..###################.#####.####.#.####.###.###.##.###.####.#.####.####.######.##.#.#######.#####.####.#######.#######.##################...####.##.####.#####..####.##.##.##.######.......#...##.##########.##########.####.#.####.###...#.#.###########.###############...##.##########.#####.###.##.##..####.####.##################.####.####.####.#######.#####.#.###.######.#####
.##.#############.#.#######..###.##########.#.#.##.##############.########.########.########.####.#.##.##.##..##############.###############.#####..####.##.##########.#############....#####.#.###..##.#################.##..#########..#.########.#.#..########.#########..#############.#########.#####.###.#......#.#...###########..##.#.######.##.####.#######.######.##########.#####.##..###.#######.###.##.########.################.#####.######.###.############..###.################...########..#..###
###########..#.###..##########.#.#####.###.###.###############..#.#.#.###.###.#.#######.#.###.##.########.############.##.#########.##.###....######.###..###.###.#.###########.#####.##.######.########..###.###.##.###.##.########.################..##.#.##..##.####################..#.##.##.####.#.###.##.#........#...#.#######.##.##..###.#####..#.#############################.########.######.#####.####.#..###.##############.##.###.##########.#######..#######.#.###############.#.#...#########.######
.###.#############.#########.##.##########..######.###.#####..######.###.####..#.###.#########.#####...#########.##.#####.###.####.##..####.#####.###.##.######.####.######..#####.######.############.###.####...####.#.#########..#.###..#########.#########.##.###########.###########.####.#.###..####..####.......##......###.#.###.##########.##########.######.########.##########.##.#####.###.###.#..#.##############.####.#.#.###.########.####..##.#####.##.##.############.####.####.#####.########...##
########.#.######.######.###..####.###.##.#.######.##..###..#########.##.##.##########.#####.#####.##.##.######.####.#####.#########.##.########..#.##.##.###.#####.##.#..#######.#.###.#####.########.###########.#####..##########.##.####..########.##.#.####.#.###################..##.##.#########.########......#.........#.###.########...####.#.#.#.#.##########.#.#####.#######.############.########.#################.#######.#####.#####.#.####...#######.####.##.##.#..#########.#####.###############.
###.#########################.#.##.#.#####.###.#################.###.#..#.############.##########.#############.#.#.##.#######.##.#.#######.##.#####.#####.###.#####.#.####..#######..###.######.##.##########..#######.###.####.#####.#.#.#######..###.#..####.######.##.#.######.#.########################..##.............#.......#####.#....#.#####.#.#####.#.########.#.############.#####.#..###.#####.#..########################.##.##..####.#.#...######.#####.##.#####.###.#####.############.#######.#.#
##.######.#####...####.#####.####...####.#######.############..#.##...#.###########.###..########.##.##.###.#####.###########.##.###.####..#########..###.##.########.##.#.##########.##.#.#.##############.#..########.####.######.########.####..#########.###.######.#.###.#.###.#########.#######.##.########.#...#..............##.####.....##.######.#######...##.##..####.##...########.##.#.#######.############..####.#########..#########.#.######.######..###.#############################.####.#######.
##.####.###...###########.#.######.########.##.###.########################.##.##########.##########################.#######.#############.#######.######...#.#..#####..##.#.################.###.######.######..####.#.####.######..####.###.########.########.##############.###.#.###.#######################.##....#..............#....#.....####.####.#######.###..##..#.#####.####.###########.##..###..####.#####.#..###.##.#..####..####.###############......######.#####...######.#.##.##.##.##.##.#######
######.#####.#.######..######.###.#.###########.###############.##.#####.##################..##########.####.#.############..######.###.#.###.##.#####.#.##.##.###.###############.###.################.#.##...#########.#.#####.####..###.##..###.########..##..####.########..#########.#####.##.###.####.#..##.....#.##..................##.####.#.#...##.#####.#.##.##########..#####.#.######.#.########.##########.############..####..####.##..##.#########.##.#..##..######..##.#...########..#.#.#######.##
#..#..####.###.#####..##.#########.###..#.####.#####.##.####.###.###.#######.#########.#######.####.####.##.###.#.#####.####.#..####.##.#####.#..###################..#########.###.####.#.##.########.###.#####.#####.##...######.#..#.#######.######.####.####.####.######.####.########.#.##.#######.####.#####....##.#....##.............#..#.##.#.###.############.###.##.###....#############.##.##.###..##..####.#########.#.######.##.###############.##.##.######.#########.###########.##########.########
####.#################.####.####################.####.######.#####.######.########..####.#.####...###.#.###.###..#.##.####.#######.#######..##.######.#####.##################.##############.#######.####.##.####.#####.##############..##.###############..#..###########.###.###.#######.##.#...######..##..###.....####........#............#########.############################.#####..#####.##.###########.#.######.#.##################.###.#####.#.#######.###.#.###..#############.#.####....#.#######.##
...#####.###..#..#.######################.##.#####.############.######..################.##########.#####.####.##.###.#####.###########.####.####.#.###.#.##..####.#.##.########...####.###.#######.##.####.##.##....##.##.######.##.###.##########....##.########.#######.#.##..#..#########.##.###..###.#######......######.................#.######.############.##.#######.####################.########.#.############.########.################.#####.####.########.#.##.####.#######################.###.##.#
###.###.#.###.#.###..#########.##########....########.########.###..#####..#.############.####..#####.###.###.####..#########.#.#..##.##.#####.##.#########...##.##########.##########.###.###.#######.####.#.##.###..#####.####.######.#..#.##########.##.#######..#####################...########..####.########.##.##.##.#...............##.#.##.#.####.###..###.#########.##############.#######..#####.######.###.#########.####..###########..#.#######.############.########.##.#####.###############.####..
##.#..#..##.####.###.#.###########.##.#.###.####.##############.#################..##..####.##..######.####.##.######...#################..##.#########.#######...#########..########..##...#####.#######..###.###########.#.#######..######################.####.##.###.#######..#######.####.##########..##.##....###########....####......##...#.##.##.####.######.################.#.###########.###..###############.############..################.###..################.#######.#.##.#.###..##.##############
##.##########.#..#..###.#.#####..##.####.############.####.#############.#.###########.#..######.#######..#####.###.######.#.##.#.#.##.####..######.####.#.##########.######..##.#.#.##..###.#..###.################.#..###.###.##.########.##############.########.###.##.##.######.###.####.####.#.##.#######.####.##..#####.....##...##.#....##.#####.########.###...##.#.##.###########..######..#.######.##.#######.###.################.#######.##.####.#.#########.#..#####.###..####..############.##..##.##
###.####.####..####.#########.############.##.#.#.########.######.############.####.#..##.##...#.##.###.##.##.#.#.#######.##########..####..###.##.####.####.####..#.#####..########.##.####.######....##.#####.######.#####.##.###.##########.###############.#.######.##.#..#.#####.#########.###################.#######.##............#.....#######.######..#.#.######..##...############.#.#################.####################.#.###.######.####...###################.##..######.##########.####.###.######
######.############.#####.############.#############..##...#####.######.#####.#.###.#.#..###############.####.###.###.#####.#.###...####.########.##..##################..#####.#.##..#####################.#####.###.#.###########..#.#######...###.###.#######..#.#.####.##.##....###..######.#####.#.#######################..#....##.......####.#.#############..########.####..##.###.###.#.##.##.##.##..#############.########.####.######.####.#.###.###########.#..####.#..#.####.##..##..#####.############
#####.##################.###.#######.####.####..###.########.#.###.#######.#####.#.#...#####.###########..#.####.....#.########.#.###############..##.###.#####.###############.##..#######..###.########.###..#..#.#####.###..######.###.#.#########.########.####..######...####..##.###########.###.#########.#.##.########..##....#####...###.##.#..########.###.####.#######.#####.###.#########..#####.#.##.##..#######.########.#####..##.#..#####.##.##.#######.######.#####.########...###########..######.
#.###############..#.####..####.#####################.####..##..#########.######.##########..#.#########...###.###..###.##.##.###.####..################.##.######.########.############..#.######.#.#################.#..######.##.####.#.######.#########.###..#..####..####.##############.#..#.##..#.###.##.#.#..####.##.#######.##.##..###.##.##..##.#########...#....########.#######..##.##.###..#############.#####.#######..#####.#####...#.##..##..########.#########.####.####.#.#########..########..##.
############.#########.#########...######.#######.#####.####.#####.#.############.##################..##.###########.#######.##########.#####.#######.####.###..#####.###..######.#.#####..####.##########..#.########.#.####.#.#.####################.######.###.####.#.######.#.#.#.###.##..##.##..##.#######.###.#.##.#.########...###....#####.#######.####..#....#...##.####..####.#.######.#########..######.##.##.#.##########.########.##.#.########.##########..##.######.#.##.#########.#.#.####.####.####
###.######..##########.#########..####.#.#####.####..###############.#..#################.########.....############.########.##..#.###.#.##.############.##.#..###.######.###..#####.#..######.##.#.###..##################..#########.####.#..###.#####..#.#.##########.#######.####.#.##.###.####################.##..####.#.####..####..#.#..######.######.#............########.##.##.#####.########.#.########.########.###..##.##..#####.####.#####.################.#########.########.#####.#.##############
#########.#.#..#.###.##..###.##.#.####.#####..#######.#.#####..#.#############.##..#..######..#.#######.##...#################.#####.#.##..#####.#######.###.###.#####.##...############.##...########.#.################..#.###.#.########..########.##.###########.####.###..############.##########################.##########.###.#....###..##.###.##..#....................#########.###########..###.##.###.#.#.#####.#..###########.###########..#######.####.#############.#########.########.#.############
.####.#####.###########.##.#.###...#.#.#########..###.#############.#.#############.##.#######.####.#####.#########.########.######################..###.#..##.##.#####.###.########.##..##.###.##.######.####.##.######.#.####.##.#..#..##.###########.#####.########.################.#.#####.##.##.########################.##.##.##..#.###.##.#.#.######..###...#...........####..#.##########.###.#.###..##..#.###.#.#.#######.####.##.##.###.####.#...######.#.##..###.#####...######.##.##..#####.##..##....#
###.##.######.#.###########.#######.###.#####.##############.####.###.###.###..##..############.####################.#######.#.###.#.####.########.#######.################.#####.##..#############.#..#.#####.###########.###.#.#..################################...#########.#.#####.######.######..#.#################.##.#####.....####....#....####.#....#...##...#......#..###.###.###.#.#####.####.#.#####..###.#.########.##..##.#########..####.#########.##..#####.###.######.####.###################.#
#.#..######.#####.##..####.#.#.######.#####.######.#####.#######..######.####.#.####.#.#.####.###.#######.#####..######.####.###########.#.#.#######.###########.#.#..#.####.##...##.#..##.#########.#.###.#######..#..##.#.############.###.##.##..##..#.####.####.########..####.#..#####.###############.########..###.#########.#..####...........##.###........##...#.........################...###..#####...####..####...#.##.###.###..#.###.##.######..#.#######..#..###..#####..#.##.#######.###.#######.##
#.#######.#.#######.###########.######..#####.###.#######...##.#######.####.#####.####..##.############.#..#########.###.####.###.##.#####.##.#.########.###.####################.##############..##.################...####################.############.#######..#####.############.##..####.##.##########.##...##..##.#.#..#.####...##.#................#.#..##.#....#........#.#.#.##..#####.###################.#####.#######.####..##.#.#.####.##############.####.#####.#.##.##.#####...#####.##.##.###.###.#
..#.###.####..#.#.#####.##.##.###########..#.##.###.#.##.####.####.#.#.#####..###.#.#.#######.######.###########.####.#.########.##.#.#.#..###.#######.######..#.######################.###.######.#.#####.######..############.######..#.####.####.#########.#..###.############.#########..##########.####.###.####.##.##.###.######...#..##...#..#........#..#####............#####.#.###.#############.###.##.##.#..#####..#########.#####.###.#####.#####.##.#.#####.#.#######.###.##############.######.####.#
.#######.#.#######..########.####.###.##############.####.####.###..###########.#####.#####################.##.#####################.####.##.###.#.##########.########.#.#...##..#########.##.####.##.#######.###################.##.############.#####.##########.####.##.###..###############.#.###.#####.#.###.###.####.##..#.####.#.....#...##.###.......###.###.......#......####.#####.#.#.#.#####.####..#.####.######.#.####.#######################.#####.#########.#..####.#####.###..########.##########.#
###########.#####..##########.############.####.#.######.#####.#.############.######...######.#########.##..#.#####.#.####..###.#######.##.#####.##########.##################.######..###########..########.#######.#.################.#########################.##.#.####.#.#######....###########.######.#.#######.#####.#.########.#........##.##......#.######.............###.######.#.####.#############..#.#####.#############.##############.#..#######.######.#.#.##.##############.##.######.##########.#
#.############.###.###########..######.########.#####..###.##.#######.######.####.#..##.######.##.##.##.#####.##.######.###################.##############.##.################.###..###########.#.#####.#####.#.###.########.###.#.##########.###.####.######.####.###.#.###.#.######..#####.####..##....##########.##########.#########........##...#....##.######.............#..#######.###.###.#.#..#####..#.###..####..#.####.......###.###.##..###.##.#.################.##########.######..#.####.###########
####.########.#######.####.###########.######.#.#######..########.###.###..#.###.#.#.##.###.####.####.##.#####.##.#######.##.##..#####.#########.###.#..########.############.###...#..#######.#########.###################.#########.###.###.###..####.##..##.######.##.#####..#...##.#.############..#################..##########.#...................###.#..##........#############################.####.######.##.###.######..#####..#######.#.######..#####.###..#...####.#.#################.##.##.###.#####
##.##########.####################.#######.###################..#.#.#######.##.###.########..#.######.############.#######.###.#####.####.#...####.############.#####.#..#..########.######################..###.##########.##.#######...##.#.#.#.####.#######.#########..##.#..#####.#.####.########.###.#####..####.#################......#..##............#####..........########...#####.#####.#######.#.##.#.###.###.######.#########.##########....#######..######.########..#..###.#.#.##.#.###.##.#########
#######.###.##.#####.#####.####.#.###.#.#.########.####.##########..####.#.#.###..########.#######.###.##.#####.####.##.###.#..##.###########.#.###.############.######.####.#####.######.##.##.########.#########.######.##.####.####.##############.####.#############.############.###..###########.#.####.#.######.#####...##.#.#.......##........#.......#.###......#####..###.##.##.#######..#.#.#####..###.###.#..##########.##.##.##.#####..########..#.####################.####.#.####.###################
#####.##.#..##.########.##########.#.#..######.#####.####.###.#.################..#..#.########.##.##.######....###############.#.##.#####.##..###.####..##.##.########.##.##.#####.#.##.###..#.#..####.####.#######..#.##.#############.##.#########.#.####.###.#..###.#.#########.############.##.##...##########.####.###########.........................#.####.....###.##.##############.########.###.##.#######..#######.##################.##.###.###########..##############.##.#.####.#############.###.###
.########.#.#.#####.##.#######.#############################.#.###################.####.#.####################.##.########.######.###..#########.#.#############.#.#.###.####.###.###.#...##.#######.#######.########.####.##.#####..#######.#..##########..#######.####.#..#####.#########.####..#.####.#.#######.###..##.########.............#.......##...######.....##############...######.#.#######.#########.#######.#.#.########.########.#.##.####..#.#######.###############.############.###..#####.#####
###.######...#.######..##.###...###...#########.######..###########..###.#######.######################.#########..#########.###.##.##..########.##..##..###.##########.##.########.#####..######################.#####.#######.###.#.######.#######.###..##.##########..#..#######..####.#####.#.#.##.##.#########.#.#.#.#########............###........#..##..###.....#########.#.#.#.#####.#########.################.##..#######.#########.#####.#######...####...##############.#######.####.##.#####.##.#####
###.#####.#####################.##.#.########.#############.#.######.#########.####.###.############.####.#.#####.###.#####.#.#################.#.######.###.####.#.#.####.#########.#.##..####.#####.###############..#..###.#.##.#######..#.###########.#.##.##.###.#############.##.#####.###.#########.########..###.##########........#......#.......#..###.###.......###.#######.######..########.###.###.#.##.####.########################.##.#######.##.#.###.######.####.#.###########.###...#.###########
#.####.####.########.#.######.##.###.##.###.######.##..#.#####.###.###..####..#####.#####.#####.##.######.######.###.....###..##.####.########.###.#.##.####.###.####.##.#########.######..###.#####.##.####.########.##.#.#######.#.###..#.#####.#..###.###########.####.####.#####.#..##.###.###.##############.#.####.#.##.####...#.........##.##.....#.....#####..##...##.#.####.###.###.#.##.###.#.###########.#.#########..####.#.###.###.##.###.#########.###########.#############..##.###.#.############.#.
####.####.####.##.#.####.######.####.#####.###################.######.###########.##.#.#.###.#######...###.#########.##.##########.##.######.###.##..###.#####.##.#.##.#.#.#.##...#######.##.############.####..####..#.####.#.#.#.##.##.##.#########.#.#######.##########.######.##.#######.#.###.########.#.##.##########.#####....#.......##.#.##.....####.###.#.......######..#.####..#.#########.##.###.########.#####.##.####.###..#############.###.##.######.##.###.#####.#.##.#..####..####.#.#####...#####
#####.#.########.###..#############..#####.####.####.###.###.#########..#..####.#.###.#######.############.##########.#####.###.#####...###..####.##..#.##.##.###.#####.##.##.###.##.######.#############.##.#########.##.#####.#.#########.######..##########.###.###.####.########.#.###########..#.########..##.###########.#...##......#####.......#.#.#....#.....#.##..#.######.########.######.############.############.#########.#.##########.#######...##.#######...####..#############.###.########.######
.#.#####.#############.###...##.####.#.#####.###.#.###.#####...#####.###.#..#####..#######.####.#####.##.###.######.#.###############.######.#############.####.######.#######..#.#######.####.####.#.####..###.##############.#..##..##.#.#.###.###.#.#.#.##..######.###################.######.####.#####.###.#.#####.##########....#....#.####..........##...#####..#.##..##.###.####.##.#...########.###.#####..####..####.#########..#####.###...##########.####.#.#######.####..###.########.#.#############.#
####.#.#######.#.#.##.####.####.######..##########..#.#.#####.#.###.##########.#############.####..#####.#######.###################.#.###.#####.#####.#.###.###########..####.##############.##..#########.####..########.#.#...#.########.##..###.#.#.###.##.#..###..##.#########.#.##.######..########..####.###.####.########......#..##########.#......#....##....#...########..#.####.##.######.##..#######.####.########.##.##.##.##.#.##.#########.###.##.#.#######.###########.#####.###.#####.##.###..##.#
###.##..######.##.############..###.##.#..#######.#####.#.###################################.##.#########.##..#..#########.##.#.#.###..#.#..##.###.##############.##.#########.#.#...###.####..#####.###..####.#.##.########.####..#########.##..##.###.###.####.######..##.#######.##########..#.###.##.###.#####.############..#.......####.##..######...###.###.#.....###.######.##.##.#.##################.##.######...###.#############.####.#.#...#.######..#.####.#.###..##.####.##.######.#####..#######.#.
.######.#########.####.###..######.#.#########.####.###.########.#..#..####################..##.######.#########.##.########.#..###.####...##.##########.##.##.#######.####.#.#.###.########.############..##########..####.##.#########.#####.###.##.###.#####.###.########.#####.#############.###.###############.###.#####.###....#.###..#######.##.#....#..##.........#..#.######.########.##..####..#.####..######.###...##.###.##.####.#####.####..#.#######.######.##############.#.##.#########.#.#########
#..#.#####...########.####.###.#####.#######.#.#..##.#################.#########.##.####.##############..#.########.###.#.#.#####.#.##.#..#####.####.########.###################.#.#######.#.#.#...#####.###.####.#.###.##.#......#####.#..##.#...##################.#..#..#################.###########.###..########.#######.##.....########.######.##.##...##.....#...#.#####.########..######.#########..##..#.###.###########.#.###.####.#####.####..###########.#.#.##.##############.###..#####.##########.#
###.#.#########.########.######..######...#########.#.###########..####..####..###################.#############.#########.###.###################.#..####.##.##########..####.##..####..###..#####.###.##############.###.####.##.#.####.##########.#.##.....######.###.#####.##########.##.#.#.##.######...####.########.#.##.##....###.####.########.#####.###.....#.....##.###.#######.###...##.##..########.#####.####..#.#.###########.######.#.####.##.###.##########.##########.#######.#######..##.#######.
##..###.##.##.##############.#########.#..#######.###.#.#####..#####.#######.####.#########.########..######..##.#####.######.###.######.#..#########################.###########..##.###..###..######.######.#.#####.####.####..####.######...#####.#.#..#.#####.##.#.###########..########.###.#####.######.#####.#.#.##.#######...#..#.#########.#####.##.####.....#.......##.##..#.#....####.##.#..#.###########..##.##.#.##.####.####.#.###.##.####..#..#..#.##.#.######.###.#.################.#.########.####
#...###..####.##.###.#.####.#############.##.#######.######################..####.#####..####.#.#########.####.################.##########.######..#..########.#####.###..###.######.#.#######.###.#####.####.#...#.#####.####################.###..#####..#####.##########################.#.###.##.###.##.#.#########..####.#.########.####.#####..########.####......#..#....######........####.###..####..####..###.#########...##.#########..#####.#############.###########.#############.########.#######.#.#
#########################.####..##.###.##.##.#######.##################.###..###.##.#.#####..####.######.##.#######.####.##..###.#######.#####################.#####.############.##.###.######.#.####..#.##..###########.##########.#.###.######..######.#########.###.#.##.##########.####.##.##.#.###.##.####..###########.###..#.#..##.####.#.###.#####.######.................####.####..####.###########..#####.#.###.#######.#.###..######.##.##########.##.#####################..###.#########..###########
#####..#.#.####.##.#########.#.############.##.########..##...###.#.####.###.###########.##.#.#..####..######.###.####.#.######.#.##..####.#######.##.##..##############.#####.#...############..#.##############.#.#######.##.##.######...##..#######.###########.#########.#####..########.#.#####.#..#####..##.##########.#####....#################.####.##.###...............####..##....#.########.#########.#.#####.##.##.####.####.####..####..#.####.######.#####.#.#########.#.############.#.######.#.###
#.######.##.##..##.###.###.#.#.#######..##...#######..######.#..####.#########.#..##.#########.#.##.########.############.##.##.#.##...##########.#####..#...###.##.#####.##.###.#.##########.###############.##.#.###########..#.########.#.##.###.###.#.#####.#.######.############.#####.#.###.#######.##############.###.######.#.##.##.###.#######...#.#.#####...............#......#....##.#####.##########..#####.##.#.###.###############.#########.########.######..###.####.##########.####.#..##.#####.##
...###.#############.#############.###############..######.#.#######....###.####.#.#####.##..#.#.#.####.#####################.###########.######.####.#.#####.####.#.#########.#.#####.#######.####..###..######..#####.####.##...#.##.######.##.#.#.###.#########################.#.#######..##########.#.####.#########################.##############.####.##.............................##.###.###########.##.#.#######################.###########.#..######.############.####..##.######.############.#######
###########.##.###.##..#######.##..###.#.#####..#.##.##.####.#.##.#.######..#########.###..##.##..#########.#######################.#.###.##########..####..#.#####.########.#.###.##.#.#########.#.########.#############.#####...#.##########..##.###.#.###.######.###.########.##########.####.############.####..###.#.#.######..#####.##.##########.####.###..................#......###.#########.########.##.##.###############...####.#.##.##.########.####..#..########.##########.####.###.####.####.###.#
#.########.#.##.#..#.###.########.######.##.######.#.##.##.#.####.###################.############.##..####.###.########.#######..##.###########.####..#####.#######.#######.#.######.####.#####.##..#######.######.#.#####.###########..##.#######..####.#.#.#.###########...#####..###########.###.####.##.##..#..###.#########################.########.#.###................##.......#.###.########..###.##.##.#.#.#...##.####..####.#########.##..###.##.#.#...####.#..########.######.##.###############.#####
###########..###..######.#.#####.#############.####.#.###############..##.#.#######.###.###.###..######.##..#.#######.########.######.########.######.######.##.#.#.##..#.#.######..########.##########..#.#.################.#.#.##.###.#######...#..#####..####.#.#.#.###.####..##.#.#######.#.###.#.#############.#####.#########.#..######.################.....##..................##########.######.###..##########.############.#######..#####.##.####.#...#######.############.#########.##.#####.#.#.####.#
#.################.######...###.##..######.###.#.######.#..##.###...###.########.#.##.##.###.######.#..####.#########.##..#.########.#.##################.###.##.#####.##.#.#####.#####.##..################.#.##.###.#######.#..############.##.#.#.###.####.###########################..#..#.######.#.#...#.###..###.########..############.##.###.#.#.######....###.................#.###.#################.####..##..##.#.###################.####.#.##.##########...###.#..###...##################.##########
###..##.###.###.##...###.##############..#.#.#####.###########.####.################.#.####.#####.########.#######.########.########.#.#.#.####..#####..#.####.#######.##.########.#.####..###.#.#.#..#..###.#####.##.############.#############..##...####.###..##########.############.##########.#####.############.#######.#.##..##############.##########.###..#.............##.##.#..######.##.##########.#####.#.##.####.#####.######..#####.#######....########..###################.####.######.###.######.
#.#..###.#######.##..#.#.#################################.###############..#.#####.######..####.####.#.###########.####.###.###.#.####.#######...###########.###############.###.#############...##.#######.#######.##.###.##.###########.#.#.##.#.#.###.###########.######.##.##.#.#######.#####.#.####.#######.###.##############.######.#############.##.######............#.##########.#.##.#.#####.##########################.############.##.###...######.###.#########################.###.##.######..#####.
####.###..#.##.####...#..###.#..###.#####.####..############.#.####.##############.########.####.############.######.##.##.#..##.#####..#####.###.#######.##.#####.#####.##.#######..#########.##.#########.#..#############.###################.##############.##.####..####.##.#####..#############.#.##...###.#.#.##########...##......######.###########.##.##.##..............###.######....##..########.###.########.#..#.##.#.###.######.#.#.#############..######..######.############.##.#.######.######.##
###################.##.########..####.#######.#####.#######..#.#######.##########.#.###..#.####################.##...######.#.#.#...######..####.##.#.######.########..###.########.#.##.##.#####################.##..#.####..##################################.##.#######..##############..##.#####.###.#####.##########.#########..##.#######..##.#####.##########.##..........########.###..##.######...#.###.###.#####..#.###.#.####.########.#.#############.##.##.#########.######.##..##.#####.######.##.#.#
###.#######.#######.########.######.##.#.##.######...##..#.#.#######.#..#...##.#..#####.###########.#############.##.#########.#.#############..####.##############.######.#####..#######..##.#############.##..#############.#########.#########################.####.#.#.#####.##.#.#################.########.######.#.#.####.##.##.#.###.##..####.##.##########......#.........#.#######...############.########.#.##.##.###..#.#############.#####.#.#.#.##.###...#########..##.##.##.############.####.#.#####
#############.#####..#########.#.###...##############.#########.###########.###..######...#.##..#######..##########.##..#..#########..#.###.###########.###.##.###.############.###.#.############.#######.#########....###.#.###..###.#####..##.################.#.###.#.######.###..#########.#..######...###..##.########.#####..########..#.##..#.######..#####...............#..###.##..########.###.#####.#####..######.####.####.#######.#############.###.#################.#.#.#.###############..##..#####
.##.###.####..#.#########.#...#.############.####.#####.##.####.#####..#....####.#######.######.#...#.##.##.#.####.###.###############.########.###.##########.###.##.########.########.###################.#################.#####.#..##.##.####.###.###.#.#########.##..#...##.#.#############.#####.#.##.####.###.#####.############.###.....##.###############...#...#.....#...################.#########.#######.##.##.###.######.##..#.####.##########..#.##################.###.#.##.#.#######.##.########.#.
#####..#.######.#.#############.##.##.#####.###.#.#.#..##########.#..####.#######..##..###############.######...#.#####.#.#############.############.##########.###.#.####.#.###########.#.######.############..###.#.#.##########.#########.#######.####.#.###.########.#.############.#.#.#..#.#######.#######.###...#######.#######..#.#######.###.###.#.####....#..#.......##...###.##..#.##.##########.######.##..####.#.###..#.#.###...#######.######.###.############.##########.###..#.###################.#
#.#.#.######.####...#.##.########.###.###########.##..#.########.#.######.########..##.#.#####.#...###..#.#.#.############.##.....###.#####.#.####.#####.####.....######.##########.################..########.####.######..##.#######.###.##.########.######..###################.#.#####.##.#####..####..####.######.##.##.###.##.########.#######.#####.####.......#####........####.#####.##.################..#.#####.####.######.######.##########.###.#####.#.##########.#####.###.#.###...#.#.#.###########.
##.####################..#.###########.#.#####...##.########.##############.#.#####.####.#...###################.########.#.####..####.####..##.######.####.##.###.#...#.##.#.#.###########.########.#.################.##..#######.####.####...####.############.############.#########.###########..###.####################.#.########.###########.#.#######...#..#..###.#.....#####..####.##.##.#..#################.###.######..##.##.####.######.######.#####.#..##.#####.###.###.#########.#####.####..##.###
#######.######.#.####.###..###################################.###.#.###.################.#.#.#.#.########.#..###.############.####.########.##############.##.########.###########..###..######.#.####.##.#####.####.######.############.##.##..###.#######.#.##.####.########.######.#.##..#####.#.########.#.#####.######.##############.###.#.#..###.######.....................########.#..##########.#####.#######.##..##.####.###.#.######..####.########.##.#.####.###.###############.#.###########.#######
#....#.##.###############.###.####.##.#####.####.####.##.######..#########...######.#.###..#############.###.######.######..####.####.#.####.#########.##.######.####..######.##############..####.##.###.################.###..##.####.###.####.##.####.#.########.##.#..###.#.#####..##.#####..#.######.##.###.#########.##..##.############.######.#####.####...................#.###.#.#####..###############.#.####.####.##########.##.#########.#..############.##.####.#.##..##.#.#########..####...#.###.###
#####.###.#####.#.##.#######...####..####.##.#####...######.############.#.###################.###########.#.####.###################..#####.##.#######.#######..#########.###.#################.##.###.##.##.###########.#.#.###.#..#####.#######.####.#..###...##..##.######.###########.##.##...#######..########.#.#.#.###########.##.#######.#######.#..##.#...................#########.###.###.#..##..##.#########.####..###.####.#.######.#######.######.##.#####..###.##########.######.##########.##.#.###
####..###.#########....##..####.##.#.###.######..#.############.###############..#####.#.#.##.##.##.######.#.##.#.###.######.#######.#..###..####..########.###..##########.#.########.##.################.#########.###############..####..###.#.#.#############..######.############.##.#.#.#.#############..#######.#.######.###.#.#####.###.###.###########.##..............#..#######...##.##.####.####################..####.####.#######.#.###.#########.#.####.####################.###.##.####.####.###.###
###.##.#########.####..###.#########.#######.##.#.##.###.####.###########.###########.########.########.#######.#.###...#############.#######.####.#############.#####..#######################.#####.#.######.#.###.#..###########.############.###.#####.#######.########..##.###.##########.##.###..######.##.#####..##################.#.##.#.#.###..#######.##...........##.#####.###..##.#########.##.########.#########..####.####.#######.#######..#...###.########.#..#.##.########.########.######.##..###
..#######.########.##########.##.##.######..###..####.##.########################.######..###.##.####.#..###########....####.########..##########.#####################.####.###.####.###.#.##########..############..#####.#####.##.###..##.##############....#############..#########.#########.#.###.#########.#.##.###.##############..####.##.####.#######.##............#..#####....##.######.#######.#..#####.####..#.#.#.####.#.#..#.#.########.####.#####.###########.#.###############.#####.#.##..####.##
###.#####.#####.################.##.######.#.#.####..#######.##....###############################.#.##########...##.#######.###.##.##########.######..##.###########.###.########.####################...###..##########.####..#########..#########.####.#.####..####.#######..##.#.#####.#############...##########.##################.##..###.#.#####.####.####..............######....######..###.#..###########.##..#.#.###.##############.###########.#####.######.###.######.###.##...######...#.####.#######
#################.###.#####.#.#######..######.##.###################.########.########.###.###..#####.#.#..#.#####.##.##.################.#.#.#####.################.##.##..#############.#..#####.###.##.##.####.#.##############.#..#######.######.##################.###..########.##..######.###.#######.###.##.###..###.##.#..###.##.######################.#.............###..........###.############..#####.#####.#.###.#####.####.###.################.###.###.###.#############.#.##.#..####.####.########
#######.#.##.####.####..#..####.##.##.##.##########.###########.##.##.####..#.#####.#.####.#######..#####.#...########.##.###...#####.######.###.#######..####.#.##.######.#####..###.##.#######.######.####.##.###########...#######.#########.########..###.#.########.#.#########.#.####..########..###########.#####.#####..###.##########..#.###.#############.....##.....#.#..........##########.##.############.#.#########.##########.#########.#.####.#######.########.#.##.#.#.####..###.#########.#..####
#..##.##.####.###.###.################.##.##.####.####.#.#####.####.#.##.###.####.######################.##..####.#.####.######.#.########.#.#.#.################.###############.###...####.########.#.####.#.#############.#########..#######.###.###.##.#####.########.#####.#..##############.####..####.###.###.#.####.####.###.#####.#######.##.####..##.#...............#.........#..##.#####.###.##.########.###.########..###########..########################.##########.#.#####.##.##############..#####
###..#######.######.###..###.###.##.##########.#########..############.#.#######.####.#####.######.##.####.########..######.####.#.#######.####.##.##.#######.####.####################.#..###..#.#######...###.#.######.######..########.#######.##.#...####.######.#..#####################.#########.#######.###.#######.#...########...#..##########.###.....................#...........#####.###.#...#########.#.####.##########.##.######.######################.##.#######.######..#####..################.#
.#.#...#######.############.##############.##.####.#############.##########.####.##.#.##################.###..###.#..#.#####.#..###.##########.##########################.####.#.##...###.#############.#...#####.#########.#####.###.##.###########.#######.####.#.#.####################.#.##.###.#.####.#.######.#######.##.##########.#########.#..##.##..............##...#.#.....#..#..###.####.##.#########.#####...###.#######..######.##.#########.#.#.########.#####.##.######.########.#######.##########
##..######..#######..###.###.##.##.#.#####.#.######################.####.##########.#########.##.#####.#########.###################.#####..###.##..####.##..#######.#.#..#.#.#.##.######..######.###.##..###.#######.##.########.##.#####.######.##.###.###.#########.##.###.##.#.##############.########.##.#.#.#.###.###.##..##########.##.#..#.#########..............###...##.....#.....#.####.#######..####.####.###.##.#####.##.#..#.########.######.#######.########..######..####.###.#.#.######.##.#######
#.##.##########.#############.####.#######.##.########.####.#.#.#####..########.#.##.########.############..#########.####################...###.####.######.###.#.#####.#######.#.#.#...###.###..######.#.###########################.####.#####.####.#.#.#.#####.########.###.##################.###############.#..#######..##.###########.#.########.#######..........###........####...###.###.#.#.########.######.#.###.#######..############.##################.#.####.#########..########..##.##.#####.#####
#.######.####.#.##########.###.#####.#.#...#.#.#####.##.####.###.###.##.##.##.########.#.#.###.###.#.#########.##.####.#####.#.##.####..###.############.##.###..###.#.#####..####..#.#########################..####.##.#.#.##.##.###.##################.#.#..##.########.#...###.##.#..#..#####.###.###.##.######.##.####.#.#####.######.###...#.#.#########...................#...####..##.##.######################.##..##..#######.#####.####.#####.#..#..#####..#########.#####..##.###.#####.###.##.#########
.#...####.##########.####..#.##.###.#####.####.########.#.##.#####..##########.#####.#################.#..#.############.####.##############.##############.##.#.#.##.##########..#############.#.#######.#######.##.###.##.##...###....#############.#.##.###.########..####.####.##.########################.#.#########.###..###.######.##.###.###..#..##..#..#........#.............#..###.###..##.##..##.############.##.#########.######.#.###..############...###.#####################..#######..###...###.#
#########.######.###############..####..###..#######.###..#######.#.####..#.#####.#############.####.#..###.###.##########..###.###..###########.######.######################.##.###.########.#####.#.#.#...#..###.###.#.####.######.###.####.#########..##.####.#####.#..##..#########.##.#######....##.#.#########.########.#######.#.#####.#######.#....###.#.##.#.............#..###########..###..##..#####.##.###############.########.#.##.###.####.###.#########..#.#########.###########.##########..###.#
#.###..##.####.###...####.######.#.##.###.##..######.#.##..#..#.##.###.##########.########.#####.####################.#############.##.#####..######.#..######..##....#####.#######.##..####.#################.##.#####.#####..#####.####.#############.#####.#.################.###.#####..#############.############...##.#########.##.#.##.##.########.####...######..........######.######.######.#.#.########.#.##.###..##.###.##.#######..#.#####.##.#########.######.##.#.#######.###.###############.#.###.#
##..##.#.#########.#.#######.##.####.##.###.###.##############.###.############.########.#####.##############.##########.##########.##.#.#####.#####.###.##..#.#.##.########.####.############..###.#.#########.###.###.####################.###########.######.##..#.############...###.###.#.########.##..#########.########.####..#.######..######.#########...######.........###########.######.#######.#####.#.#.###.######.########.###############.###.####..####.####.###.######################...#.#######
##..#..###.#######.###.#.####.####.###.#.###########.#####.#####.###.#.##.#########.######..#####.##########.##.##.#########.#######..####.##########.#########.###.##.################.####..####.##..##..#######.######..#.#####.###########.#####.##########.###########.#####.######.############.###.#####.#######.###############.###################.#..####.##.##...#....##.#.####..##.##.###########.####.####.##.#..#.########..##..####.#####...##.####..#####.#########.###.####.#########..##.#####.##.
??S??N???N?????N?WEW?E?N?????E????W?S????W?????????WN?????????S??????????S????SE??W?N??S????N???SE????????WE??ESE??NS???N??S???W???????????WN??N?E????W??S????????WE????SS??W???S?S??N?EW?????????????S???E?????S????E?W????N?????W?S???S??????N????S??????????????WS??W????S????????????NE?????SS?NW?W?E?ES??S??????S?N??E???S?????SW?EW????????N????N??N?E????????EN?E??S????NE?E?SEE????S???N?N??S???E???W?N????N?N?N??W?S??????ENN??????????SN??S??NNW?W?E???W??E???E????E???E???????W?SWS??NW???E?????N?E???N?S?N??W?????E????????????????E?W???E??????WE??W??????SS?S???SSS????SE??E???N??WE????S?????WWW???WSSW???SN?S?S???S????????W???W??N???????SSE??S???EE?NWE?S???E?W?NEW?????EW??E?S????N??W???W?NS?SS?????E???N??????E??S?W?NS???W????SENS??NE???W????E??W?ENN???NWW????????????N???N?W???W?N??????N?N???S?????S?????E?????????S?S???ES?S??W????NN?S?N?ENNE?N?????E?SS??EN?SSW?S?W??E??ESS?S?E??S???N????????S???W??ES?N??WN???E????EEE???E?NW??SSSS????????????WN?SE????N??E??S???S????????SN??N??N???W??W?E???????????E??S?N????SWNNS???????W???WSW????N?W??EE??WN?E???????????????NW???S??N?W????N????????N?W??WW?S?ES?S?NE???S?N??S????S??N??E????????W???E?W????WW???????NEE???NSN??ES?NSE???N?????S?S?NW??????????W?E??E??ENES????NS?????SW?N?????S???S??????W??N???S?N?S??W?W?ESE???W????????SEN??W?W????????EE?N??E?N?EW?W??W??S?EN??????E??E??????????WN??EN??N?????W?E???????E????S?WS?S?E??EE?N????????????????????W???WNWWN???W?W??N?W?N???N??N??E???????S?S??????N???????????S?????N??W??NNNNN??NW??W?????WE??W?????S?S????E?????W??????????????????E?W?ES?????N?W??????W???????N??N??E??W?W????S?S??W?E??W??????W?????????S????S??W????N????N??E??????????N??S?S??SE??N?????E????????NEN???????S??N??S?S??SW???W?E?EEENS????EEN?S?E????W??N?????W????S?S?ES??WS????E????W?N???????EE??S??W??????W????N????????E??WNEWSE????W????N?S?W?WWW???E???E?EW???S??NE?N?WE??W????????????????S??SSE??NN??N???W???????SNESW?????????S?EE?N???????E?N???????N?N????????????W?S????S????ES????N???????SE????E??E?NS?????N???S??NWS?????W?NE??????SWS??W????????????SEE?????W???S??E??W?NW?????E??????NWW??NW??NS????????N?E???????S???????????NW????NSE??EES?N???EEW???W?SSS?WN?W?E??EE??E?WE?????N?????E???NNS????????NSWW???W?N?W???????E???????S???????S?N?S??N?S??????S?EN???ES?????N??S??????W?E?????N??????????????????N????E?E???W???????????W????N?N???S??S?W?N???????NN?????????N??EE????NN????E???S????????NWN??S?N??W????W?N???????????N?EEE??SWNW?WNE???????????N??W?N??NS?NE?NW????SNW??N???S?????????W?N?N????N?NW?????W?W???W?????????????N??????E??????S????W??????????E????????E??N?N??????S????W???W?S????NN??????S?????N????SEN?????WE?????N??????????SESSE?SN??????N????W?S???SN?W??E????S?S???WWE???EN??W?????N?W??N?WS??W?W??S?N??N???E???????W?NWS??W???S?WW?EES?S?S???NN?S??????S??N??S???S???E?????????????????????EE???N?????????????ESN?????WW?E???S?E?N?E??E?WS?????????WW?????E????E?W?????W?S?S?????E???WES?E???S???E???W??N??????E?S?????W???????W??????W?????S?W?N?????????W??????W?SW?E???????E???S?E??N?????W????W?WW???E????WW?NW????????N??????S?WS?E???W???WN???W????W????SS??SN??E??NN?N??S???SN?????NW???N??S?E?????E?EW?W??N?EE????W????NS??N?????????S??????N??W????SE?WN?E???WS??????W?WES????EEE?????????N??SE???NW?????????????????W???EN?SN?S??N???S???WNE?????W??S??S???WS????WN??W?S??SS????N??WWW?N????EE???????NNEWS??E??E??????E??????N?S??N?WS???????E???S?WE?????W???????SESS???E?WW????N????W?W?????W??????W?W?W???EEENS???W?S??????SWE???N????W?E?EW?SEENW?W????W??N??N???EEE?EW??????????SWSE??????????EN?E????SN?????S?????EN????SE????????S??S???E???SW??WN?????WW??S?N?N??S?E?N??WW??W?????WSN??SW???S????????WE???E?????NS???W???????ES????WW????EES?W?N?N?WE?E???????WN??W??E?WE?E???ES???S???W???E?WE????N??E?????S??????W???S?S?????SESW???N?????S?????E?S?WE??E?N?????W?NENS?NN????N??S??N????N?????E?SE???N??EEW?????W???N??S??????N????E???E???E????W?N?E????E????E??E???W?S?????E?E???NWN??E???N????N?S????????N??SN?SE?S???????W??????NES?????N????S?WE????N???????S???????NS??S?E??W?S?S?SW????W???S?N??????N?????????W???WE??W?W??E???E??W??NWE??EEW??????WNW?E??W???S?????????S???W?S????NN??S???NW???W???EN?????W??????W????NW?SN?NN???N???W???????????S?????WNW?N??SS????N??S?????S?NENNSEWNE?W????W??????N?E??SEW?????????NS????E????E??????N?E?E??????????S??W?????WNW???????S????W???W??N?E???WWW?ENE?N??????SW?N????EWEE???E??SWN??S?S?W?E???W?W??NSSNS????????ENSN?E????WNES??E??????????N?W???S??S???????W??W?????E??????N?S??NN???????N???????????????N??WNW???NN???S????N?N?W??E?W?NE????????W?N??W??N?E???W??W??S????????????W?ES??W?SW??S????W?E?WE??????W?????N??S????W????????NSNN????N?N??N?S?????E??WSN?EW??EW?E???????????????E???E??E????????????W????W?????W?????N????W????N?????????????????SWW??E?NWW?N???E?SS??????????S??NNN?N??????S?N??W?E?S????NW??N??S???E????????EE???S???SE??NS????SN?S????W?S??S?E?E??????S?????N??N????????S?EE??E?SW???????NE??????N?????N??ES????????S????EE?W????????EN???E???????????S?SS?E?????S??SE?N??????????????S??W????????S????E?????SN?????N????S???S?S???S??S?N?NE???????NS????S??E???S?E?????E???????E??S???????WS?NEWEE?????W????N??????W???W?NNSSNN