##X#.#####
###X.....#
#...X##X.#
#.#....#.#
#.XXXX...#
##########
#.##################################################################################################
#.XX####XXX########XXX####X####X####XX####X##X....#XX######X###X#XX###XXXX###XXX######X#X###########
#..XX####X######XXXX##X##X#XX#XX######X##X#X#..##.XX##X###X##....XX###XX#X###X#X######XX############
##.......X####XXXX#X###X#X#X#X...#######X####.X##.X##X###.....##......X#X##############XX###########
##XX####..X##XXXX#XXX#X#####X#.#....###X##....X...#XX###..X####X#####..XX##...###################XX#
#XXXX####..XX##XXX#XX###XX#....####.####...##X#.###X###..#X####XX###X#...##.#..#################XXX#
###XX#####...##.....##XXX##.#######..###.#####X.##...#..###XX###X##XXX##....##.#......############X#
############.##.###.##XXXX..#...##XX..##..####X..#.X...####X#########...######.#.####.######X#######
############....#...######.##.#.##XX#.###..#####...XX###X...#########.#......#.#.###X..#####XX######
##############X##.#######..#..#.###X#....#..#######X##XX..#.###....#..######.#...###XX..##X#########
##############XX..X######.#..##.########.##..######X##...##.###.##.#.######..##########.###X########
###########XXXX#.X#X#####...XX..#...####.#X#..#######..X#X..##..#..#.##X##..###...#####.##X#########
#########XXXX#XX.#X...#####XX..##.#.X##..XX##..######.##XX.#...#..##.###X#.##...#.#####.###X########
#############....#..#.#....##.#...#..XX.##XX##...#....XXXX...###.###..#XX..#..##..#####...#XXX######
#############.X###.##...##.##...####.#X...######...XXX##XXX#XX##..###.XXX.#..##..########.XX#X######
######X#####..#X##...####..###X#####.####.###...####X#####XXX####.....X##.#.#...########..#X#X######
#####X######.##XX###.##...###X#X####.#XX#..#..#.####X#X####X##########XX#...#.#######X##.XX###X#####
######XXX###.##XX##..##.######X#####.X####.#.##..####XX#########X#####XX#####.######XXX..###XXXX####
######XX###..##X##..XX..############....##...###.######X########XXX###XX#####.#########.#XXXX#XXX###
###X#######.#...##.X#X.##...###########..XX####..#X#...##X########X#########..#########..X#XX##XX###
###XX######...#.##..XX.##.#...####....##.X#X#...#XX#.#.#XX#####XXX#XX#######.######....#...#XX######
###X###....####.###.X#..#.XX#.##...##....##XX.##X###.#.XXX#X#####X#X#######..X####..XX..##..#XX###X#
#X#####.X#.####.###..##...X#X....######X##X##..#X##..#.X#XX#X####XXXX##...#.#XXX##.##XX...#.##X#####
#X#X###.X#.###..####..####XXX###X####XXXX#X#X#....#.##.#XX#X#X###XX###..#...###....###XX#.X...######
##X#X#..#X..#..######.X##X##X###XX####XXXX#X#XX##...#..X#X#X##########.#######..##X###XXX..XX.######
###XXX.####...######..#X##XX#########X#XX#########XX#.##XXXX########...X######.###X###XXX#.#X.X#X###
#X#XXX..#X####....#..##X##X####X####XX#X#X###....#XX#..XXX#...######.#X#######.##X...XX#X#..#..XX###
#XX#X#X.XXX##..##...###########XX###X#XXX###..##.XXX##.#X#X.#..#####.##X#XX###.....#.#####X..#..####
#X###XX..####.##########XX######X####X###X...###.#XXX#.##...X#.#X###.#X##XX######X##..#####X.##..###
########....#..##########XX###....#X#X##X#.##....###XX..#.##X#.X#X...X##X#X###X#X####.....X#.###.###
#####...###..#.###########X###.#X.X#X#####.#..#######XX.#...#X.#...######X#####XX########.##.....###
#####.#...##.#...####X#X###X##.XX...#X#X##.#.#######X#X..##.X#...######.....#####X##...##.########X#
###XX..##....###...###X#XXXX...##XX...XX##.#..#####XXXX#....###X####XX#.###.######X..#.##..........#
####X#.###########...####XX..######X#..X##.##...###XXXX#######XXX###X##.###.#####...##.##X#X###X##.#
###X##.#############.####...X######XXX..##.####.####XXX###XX##X#XX##....###.#####.##XX..#XX#X#XXX#.#
#####..#X#########X..###..##X#####X#XXX....###..####X####XX#X######..######..###..#X###.X##XXXX#X#.#
#####.XXXX######XX..####.####X#X###X#XXX######.#####X#######X######.#X######...#.#X###..X####XX###.#
###...#...##XXXX##.#####..##X##X###X##########..####XX######XXXXX##...XX######.#.#####.####XXX####.#
#X#.###.#...XX#X##.######.####X###X############..##X#X#######X#XXXXX#..X#####X...#####..###X#X####.#
##X.XX#..##.#XXXX#.#####X....X###XXX###....#####..XX#X#XX#####XXXXX###....###XXXX######.####X#X###.#
#XX.#XX#.##...#XX..##XXX#X##.XX##XXXX##.##.######...##XX#X##...##...X##X#.##X#XXXX##XX#...###X#X##.#
###....#.##X#.##..#######XX..X#XXX#X##X..#..##X####.XX##X##..#....#.#X##X..#X##X##XXX#XX#...######.#
######.#..X#X....########...#XXXXXX####X..#.#XX####.##X#XXX.######..##XX##.X#######XX#####X.#####..#
######..#..X##X##########.##X#...X#X###X#.#.X#X####.###X#...##...#.####XX#....######...##XX..##...##
#######.##...#XX...######...#..#.XX#####..#....X###...#XX.XXXX.#...####X#####..#...#.#...#XX....####
#######...##.....#..XXXX#XX...#..X######.#XX##.####X#..#..##X#..#XX####X######...#...###.###########
#########..#XXX#X##.#X#X##XX###.########.#XXX#..###XX#...##X#X#..#XX###XX#########XX####.##X########
##########...X#X###....#X##X###.########...XX##..###XXX#XX##XX#X....##XX#X########XX...#.#XX####X###
############..X#####XX.###X##XX...X#X#####.#...#.#XXXXXXXX#X##X####..###X##########..#.#.#XX####XX##
#############.#X####X#.###XXX#X#X..X#X.....#.#.#.##X###XX#X###X#####..##X####XX#....##...#X#####XX##
#############....#####....X######X...X.####..#...#...#XXXX###X#####X#.###XX###X#.########XXXX##X#X##
################..######X.########X#.X..#...##XXX#.#...#####X#######X.###X#XXX##...####X###XXXXX####
################X...XX#X..#...####...##.#.####X#XX..##.#########XXXX..#XX#########.####XX###X#######
##########X####X###.#XX#.#..#.X#X#.##...#.######X##.##.########XXXX#.##XX########..####X....#####X##
##XX####XXXX##XX##X.X##..#.##..X#..##.###..#....##..XX.#####XX#X#X##.###XX#######.#...X..##.....##X#
#XX#X###XXXX#####XX..#..##.###....##X....#...X#.#..XXX.###XX#XX##X##.#X#X########...#...#######.####
#X######XXX######X##...###.###XXX####XX#..###X#...##X#..###X#####....#XX#######################...##
#XX#####X##...#########....X##XXX####XX##.###X#######XX.#########.XX#XXXX###########X############.X#
#XX#######..#.#########.#X#XXXXXX###X####..##XX#####XXX..###XX##..XXXX#X#####X######XXX########...##
##X#XX###..##.#########.#XXXX###XX########..#...###X#X#X.####XXX.#XX##X######XX#######X#######..####
#XX#X####.###..########...X#X##XX##########...#.XXX#XX##.#######.XXX###X######X########X#......###X#
###XX###..##XX..###X#####..##XXXX########X#####.X###XX##..#####..###XX#X####XXX########X#.#####XX#X#
#####XX#.##XX##.##XX######.#X############X##....##XXXX#X#.....#.###XX#####XX#XX#######X#..#####XX###
#####X##.##X###..XX#X#XX##...#...###XXXXX###.######X##XXX####.#..#X#X#####XXX#X########X.#########X#
####...#.#X#X##X.#X##X#X####...#.####X######.#######X#######..##....XX#######X#X########.########XX#
####.#...##XXXX#...XXXX#####XX#..###########.....##X#######X.######.X########XXXX######..###X#######
#....########XXX##.##XXXX###XX#.##X#############.##XX#####X#...#....####XX#X#####X#####.##X##X######
#.#######X##X#XX##...###XXX#X##.XXX##X##########.#XX######X###.#.##XX#X#X###X##########.###XX...#X##
#.##...#XX###X##X##X...#...####.#X####X#########..X#######X##..#.##XX#XX####XX##X#X####...##..#.XX##
#....#.###X##...XXX###...#.####.##X#X##X#####X###...######X#..#..####X#X.....X#X#X#######....##.#X##
#X####...###..#..#XX####XX..###.###X##X#######X####..##X#XX..#..####XX##.###.###X#############..####
#XX####X.#...###.XX#X##XX##.###.###############XXX##.###X##.##.#####XX##.###.#################.#####
#######X...#X###.XX####X##..##..####X###########XX...#####X....##........###.############X#X##.#X###
######XX###XX....######X##.#...####XX#############.#####X#XX###...##########..##...#######XX##.X####
######....##..#XX#####X#X..#.##X###X##############...#XX#X#X#...###...#####XX....#......#X##...X####
######.##.##.#XX#######X..#..###X###################...X##....####..#.##XX#XX#XX#######...X#.##X####
######..#.##.#######X###.#..##XX##################X###..##.######..##.##XXX######......##..X.#######
#XX####.#.##.X#X###X#X#..#.#########X############XX####....####...#...X#XX######..#X#X.###.#..######
#XX##X..#....XXXX###X#X.#..#...#####XX##X#########XX#X#########.##..##X#####X#X#.##XX#.##X..#..#####
###XX..#####XX######X#X...##.#.####X##XX############X#X#####XX#.#..##X.####X#X#X.#####...XX.##.#####
###X#.####...####....XX#####.#..###XXX##X##...##.......X#XXX#X..#.###..####X##X#.###XX##..X.#..#####
###...###..#.####.XX..###....##.##...#X#X##.#..#.#X###.XXXX##X.##.##..#....X####.######X#...#.######
###.#####.##.###..#XX.....####X.##.#..##....#X...XXX#..XXXX#X#.##..#.##.##.......####XX#X#X##.######
###.#####..#.....###XX######X#X.##.##....X##XXX###XX#.XXXXXX##.###...#..XX###XX######XXX#XX#..######
###..#...#..#XX######X#######X#.##.####XXX###XX###XX..#XX#XX##.#X#####.##X##X##########XXX##.####XX#
####...#.##..##X##X######XX###..#X..#########X#X####.#X###X##..X######.##XXX##############XX.####XX#
##X#####..##..#X###XX###XXXX#..XXX#...#X############.XXX#X#X#.XX#....#..XX#XXX##############..####X#
#XXX#####.###.#####XX####XX...#X#####.XX#####X#......#####X#..##..##..#..###X##X#XX#XX#...###.#....#
#XX#X####...#.#####XX#####..###XX##...#######XX.###########X.###.####.##.#####X#X#XXXX..X..#X...##.#
#X#X#######...####X#X####..####X###.#XX#X###X##..########XXX.###.###X....#X###X##XXX#..#XX...X####.#
###XXX##X############X###.#####XX##.##X#X####X##.#########XX..##.###X#X###XXXX####XXX.#X####.....#.#
##XX#XX#XX###########X###.#########...##X##XX#...#######X##X#....####X####XX#########...X##X#X##...#
#######XX###########X####.###########..XXX##X..#XX#####XX...XXX#########X#X###X######XX.####X#X#####
#####################X#XX..#########X#.XXX....###X###X##X.#...XX####...#XXX###X######X#..######X####
##################X###XXXX..######XX#..XX#.######X##X###..###.####X..#..XX#X#X####....X#.###########
#################XX##X##X##...####X##.X###....##XXXX#X##.X###.##X#X.###..#XXX####..##.##.###########
#################XX#XXX#XX###...##....###X###.##XX#XX#XX..XX#..##X..####.###X####.###....#X###XX####
################XX#XX#########X..#.#####XXX##.#...X##X#XX.X###..#..#####..#....##.########XX##XX####
###############X#############X##...##########...#.........##X##...##X####...##....######XXX###XX####
#..
####################################################################################################
##XX###############X#...#.....#...###########X#############X###X#XX##########XX#######X#X.....######
##XXX#X#X#X#X#X#XXXXX.X.X.X#X.X.X.X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#XXX#X#XXX#X#XXX#X#X#X#XXX.X#X.X#X#X#
##############XXXX#X#.#...###.#.#.............#######X#.......#.....####X########.....#XX.#...######
##XXX#X#X#X#XXX#X#XXX.X#X#X#X.X.X#X#X#X#X#X#X.X#X#XXX#X.X#X#X.X.X#X.X#XXX#X#X#X#X.X#X.X#X.X.X#X#X#X#
###XX##########XXX#XX...#X###...#############.#####X###.##X##.#.#...#...#########.###.#...#.########
##XXX#X#X#X#X#X#X#X#X#X.X#X#X#X#X#X#X#X#X#X#X.X#X#X#X#X.X#XXX.X.X.X#X.X.X#X#X#X#X.X#X.X.X#X.X#X#X#X#
#######################.XX###...##XX#######...###.....#.###X#...#...#.#.#########...#...#...X#######
##X#X#X#X#X#X#X#X#X#X#X.X#X#X.X.X#XXX#X#X#X.X#X#X.X#X.X.X#X#X#X#X#X.X.X.X#X#X#X#X#X.X#X#X.X#XXX#X#X#
#######################.###...#.###X#######.#...#.#...#.......#####...#...#########...#...X#########
##X#X#X#X#X#X#X#X#X#X#X.X#X.X#X.X#X#X#X#X#X.X.X.X.X.X#X#X#X#X.X#X#X#X#X#X.X#X#X#X#X#X.X.X#XXX#X#X#X#
############XXX##X#X###.....XX#...########X...#.#.#.###X#X###...###...#X#.#######...#.#.##X#########
##X#X#X#XXXXX#XXX#X#X#X#X#XXX#X#X.X#X#X#XXX#X#X.X.X.X#X#XXX#X#X.X#X.X.X#X.X#X#X#X.X.X.X.X#XXX#X#X#X#
#################...#.......#...#.###XX###XX###...#...#XXX#####.....#.##X.###.....#...#.###X########
##X#X#X#X#X#X#X#X.X.X.X#X#X.X.X.X.X#X#X#X#X#X#X#X#XXX.X#XXX#XXX#X#X#X.XXX.X#X.X#X#X#X#X.X#XXX#X#X#X#
###############X#.#.#.#####...X...##################X...##XXX######...X##.....###.......###X########
##X#X#X#X#X#X#XXX.X.X.X#X#X#XXXXX#X#X#XXX#X#X#X#X#X#X#X.X#XXX#X#X#X.X#XXX#X#X#X#X.X#XXX#XXX#X#X#X#X#
#######...######X.#...########X...###X###############XX.........###...XX#########.##XXX.....XXXX####
##X#X#X.X.X#X#X#X.X#X#X#X#X#X#X.X.X#X#X#X#X#X#X#X#X#X#XXX#X#X#X.XXX#X.XXX#X#X#X#X.X#X#X.X#X.X#XXX#X#
#.......#.......#.....###.......#.#######XX##############X###...##X##...#########.......###...#XX###
#.X#X#X#X#X#X#X.X#X#X.X#X.X#X#X#X.X#X#X#XXXXX#X#X#X#X#X#XXX#X.XXXXXXX#X.X#X#X#X#X#X#X#X#X#X#X.X#X#X#
#.............#.###...###.#####...#########XX##########XXX#X#...#X#X###.......###...XX#######...####
##X#X#X#X#X#X.X.X#X.X#X#X.X#X#X.X#X#X#X#X#X#X#X#X#X#X#XXXXX#X#X.X#XXX#X#X#X#X.X#X.X.XXX#X#X#X#X.X#X#
###X###.......#.....#####.#XX##.X####X#X##X#X####.....##XX###X#.###.......#...###.#.##XX##X####...##
##X#X#X.X#X#X#X#X#X#X#X#X.X#X#X.XXX#X#X#X#XXXXX#X.X#X.XXXXXXX#X.X#X.X#X#X.X.X#X#X.X.X#XXX#XXX#X#X.X#
####XX#.........#########.#####.#######X#.........XX#.##XXXX###...#.###X#.#.......X.##XX####X#X#X.##
#XX#XXX#XXX#X#X.X#X#X#X#X.X#X#X.X#X#X#X#X.X#X#X#X#XXX.X#X#X#X#X#X.X.X#X#X.X#X#X#XXX.XXX#X#X#X#XXX.X#
#X######XXX.....###...###...###...........#.....#XXX#.........###...###X#.#####.....#...##X####...##
##X#X#X#X#X.X#X#X#X.X.X#X#X.X#X#X#X#X#X#X#X.X#X.X#XXX#X#X#X#X.X#X#X#X#X#X.X#X#X.X#X#X.X.X#XXX#X.X#X#
#########...#.....#.#.......#######X#X#####.###...##XX#######.#X#X###X###.#####.......#.##X####...##
##X#X#X#X.X#X.X#X.X.X#X#X#X#X#X#X#X#X#X#X#X.X#X#X.X#XXX#X#X#X.X#X#X#X#X#X.X#X#X#X#X#X#X.X#X#X#X#X.X#
#########.....#...#.#X#X###X#########X#X#...#####.##X#X######.###########...#####X#.....#########.##
##XXX#X#X#X#X#X.X#X.X#X#X#XXX#X#XXX#X#XXX.X#X#X#X.XXXXX#X#X#X.X#X#X#X#X#X#X.X#X#X#X.X#X#X#X#X#X#X.X#
####X##.....###...#.....##X########X###X#.#.......#XXXX...#...##X##.......#.#...#...###...#######.##
##XXX#X.X#X.X#X#X.X#X#X.X#X#X#X#X#XXXXX#X.X.X#X#X#X#X#X.X.X.X#X#XXX.X#X#X.X.X.X.X.X#XXX.X.X#X#X#X.X#
###.....X##.#####.......##########X#XXX##.#.#...........#...#######.#####...#.#...#X###.#.#XXXX...##
##X.X#XXXXX.X#X#X#X#X#X#X#X#X#XXX#XXXXXXX.X.X.X#X#X#X#X#X#X#X#X#X#X.XXX#X#X#X.X#X#X#X#X.X.X#XXX.X#X#
###.#######...#######.....#####X###X###...#...######XX######XXXXX##...XX###...###.......#.#XXX#...##
#XX.X#X#X#X#X.X#X#X#X.X#X.X#X#X#X#X#X#X.X#X#X#X#X#X#XXX#X#X#XXXXXXXXX.XXX#X.XXX#X.X#X#X#X.XXX#X#X.X#
##X.XX#######.........##X...#X###X#####.#...#########X#XX#####XXXXX##.###...#XXXX...#####.##X.....##
#XX.XXX#X#X#X#X#X#X#XXXXXXX.XXX#XXX#X#X.X.X.X#X#X#X#X#XXXXX#X#X#X#X#X.XXX.X#X#XXX#X.X#X#X.X#X.X#X#X#
###...###################XX.#X#XXX#X#...#.#.##X#####XX##X####...#...#.##X.##X##X###...###...#...####
##X#X.X#X#X#X#X#X#X#X#X#X#X.XXXXXXX#X.X#X.X.X#X#X#X#X#X#XXX#X.X.X.X.X.XXX.XXX#X#X#X#X.X#X#X.X#X.X#X#
#.....###################...X####X#X#.....#.##X########X#.....#...#.#.#...#########...#####.###...##
#.X#X#X#X#X#X#X#X#X#X#X#X.X#X#X#XXX#X#X#X#X.X#XXX#X#X#XXX.XXXXX#X#X.X.X.X#X#X#X#X#X.X#X#X#X.X#X#X.X#
#.####################XX#.#######X#.......X...###.........##X####...#...#########...#######...#...##
#.X#X#X#X#X#XXX#X#X#XXXXX.X#X#X#X#X.X#X#X.XXX.X#X.XXX#X#X#XXXXX#X.X#X#X#X#X#X#X#X.XXX#X#X#X#X.X.X#X#
#.#####...###X#X########X...........#####.#XX.###.##X#X#XX##XX#X#.....#X#X#######.XX#########.#.X###
#.X#X#X.X.X#X#X#X#X#XXX#X#X#X#X#X#X#X#X#X.X#X.X#X.XXXXXXXXXXX#X#X#X#X.X#X#X#X#X#X.X#X#X#X#X#X.X.XXX#
#.###...#.#####X#...X.....#########X#X#...#...###.#X###XX#X###X.......#######XX##.........X##...#X##
#.X#X.X#X.X#X#X#X.X.X.X#X.X#X#X#X#X#XXX.X#X.X#X#X.X#X#XXXXX#XXX.X#XXX#X#X#X#X#X#X#X#X#X#X.XXX#XXX#X#
#.....###.#.......#...##X.###########X#.....##XXX...########X...####X####X##XX#########X#.#XXXXX####
##X#X#X#X.X.X#X#X#X#XXXXX.X#X#X#X#X#X#X#X#X#X#X#XXX.X#X#X#X#X.X#X#XXX#XXX#X#X#X#X#X#X#XXX.X#X#X#X#X#
###.......X.###X#####XX...####X#X.....#...######X...###...#...#XX#X####XX##############X#.#######X##
##X.X#X#XXX.X#XXX#X#X#X.X#X#X#XXX.X#X.X.X.X#X#X#X.X#XXX.X.X.XXXXX#X#X#X#XXX#X#X#X#X#X#X#X.X#X#X#X#X#
#X#.####X##.#####XX####...#######...X...#...#####.#X#X#.#...#XX#########X########.......#.....######
#XX.X#X#X#X.X#X#XXX#X#X#X.X#X#X#X#X.XXX#X#X.X#X#X.X#X#X.X#X#X#X#X#X#X#X#X#X#X#X#X.X#X#X.X#X#X.X#X#X#
###.####X##.#######.......#X##XXX...#X###...#####.#####...........X##############.#####.....#...####
#XX.X#X#X#X.X#X#X#X.X#X#XXXXXXXXX.X#X#X#X.X#X#X#X.X#X#X#X#X#XXX#X.X#X#XXX#X#X#X#X.X#X#X#X#X.X#X.X#X#
##X.......#.#######.....#XX#X###X.#.......#...###.#X#X#######XXX#.XX##X##########.#########.....####
##X#X#X#X.X.X#X#X#X#X#X.X#X#X#XXX.X.X#X#X#X.X.X#X.X#XXX#X#X#X#X#X.X#X#XXX#X#X#X#X.X#X#XXX#X#X#X#X#X#
###XX####...XX#####X###...#...XX#.#.#######.#...#.##XX###########.##XX#X####XXX...#####X#######XX###
##X#XXX#X#XXX#X#X#XXX#X#X.X.X.X#X.X.X#X#X#X.X#X.X.XXXXXXX#X#X#X#X.XXX#X#X#XXXXX.X#X#X#X#X#X#X#XXX#X#
#####X#.........#XX#X#XX#.#.#.#...#.XXX####.###...#X##XXX########.X#X#####XXX#X.....###X###.....##X#
##X#X#X.X#X#X#X.X#X#XXXXX.X.X.X.X#X.XXX#X#X.X#X#X#X#X#X#X#X#X#X#X.X#XXX#X#X#XXXXX#X.X#X#X#X.X#X.XXX#
#######...##XXX...#XXX###...#.#.###.....###.#######X#########.....##X########XXXX##.###.....X##.####
##X#X#X#X.X#X#XXX.X#X#XXX#X#X.X.X#X#X#X.X#X.X#X#X#X#X#X#X#X#X.X#X#X#X#X#XXXXX#X#XXX.X#X.X#X#XXX.X#X#
#####...#.##X#XX#.......XXX##.#.XXX##X#.....#################.#...#XX#X#X###X######.###.###XX##.#X##
##X#X.X.X.X#XXX#X#XXX#X.X#X#X.X.XXX#X#X#X#X#X#X#X#X#X#X#X#X#X.X.X.X#X#XXX#X#XXX#X#X.X#X.X#X#X#X.XXX#
#####.#...######XXX####.#####.#...X#X##X#####X#############...#.#...#X#X#####X#####...#.#######.#X##
#XX#X.X#X#X#X#X#X#XXX#X.X#X#X.X#X.XXX#X#X#X#X#X#X#X#X#XXXXX.X#X.X#X.XXX#X#X#X#X#X#X#X.X.X#X#X#X.X#X#
#XX...###...#####XX#X##.#####.###.###...###...#XX##.....X##.....#...XX###.........###.#...#####...##
##X.X#X#X.X.X#X#XXX#X#X.X#X#X.X#X.X#X.X.X#X.X.X#XXX.X#X.X#X#X#X#X.X#X#X#X.X#X#X#X.X#X.X#X.X#X#X#X.X#
#...###...#...###.....#.#####.....###.#.....#.....#.#...X#XX#####...#####.#.......#...#...#.......##
#.X#X#X.X#X#X.X#X.X#X.X.X#X#X#XXX#X#X.X#X#X#X#X#X.X.X.XXXXXXX#X#X#X.X#X#X.X.X#X#X#X.X#X.XXX.X#X#X#X#
#...###...###.....###...########X####.....#...###...#.#X###########.###...#...XX#...###...X...######
##X.X#X#X.X#X#X#X#X#X#X#X#X#X#XXX#X#X#X#X.X.X.X#X#X#X.X#X#X#X#X#X#X.X#X.X#X#X.X#X.X#X#X#X.XXX.X#X#X#
#XX.#...#.###X#X###X#########.....#.....#...#.#...###.#######.......##X.....#.....#X#X#...###...####
#XX.X.X.X.X#XXXXX#X#X#X#X#X#X.X#X.X.XXX.X#X#X.X.X.X#X.X#X#X#X.X#X#X#X#X#X#X.X#X#X#XXX#X.XXX#X#X.X#X#
#...#.#.#.##XX######X.....###.###...##X.....#...#...#.........#...###X#####.#X#X#####...#XX####.....
#.X#X.X.X.X#X#X#X#X#X.X#X.X#X.X#X#X#XXX#X#X.X#X#X#X.X#X#XXXXXXX.X.X#X#X#X#X.X#X#X#X#X.X#X#X#X#X#X#X#
#.#...#.#.#####...XX#...#.....#.......X####.#####...###XXXX##X#.#.....#.....###.......#X############
#.X.X#X.X.X#X#X.X.XXX#X.X#X#X#X.X#X#X.X#X#X.XXX#X.X#X#XXX#X#X#X.X#X#X.X.X#X#X#X.X#X#XXX#X#X#X#X#X#X#
#...###.#.....#.#.##XX#...##X#X...###.###X#.XXX##.XX##XXXX#X###.###...#.XX###XX.....#XXX##X#########
##X#X#X.X#X#X.X.X.X#XXX#X.X#XXX#X.X#X.XXXXX.XXX#X.XXX#XXX#XXX#X.X#X.X#X.XXX#X#X#X#X.X#XXXXX#X#X#X#X#
#######...###...#.#.....#.....###...#.....#.#X#X#.......#######.#...###.###X#######.....##XX#...#X##
##X#X#X#X.X#X#X#X.X.X#X.XXX#X.X#X#X.X#XXX.X.X#X#X#X#X#X.X#X#X#X.X.X#X#X.X#XXX#X#X#X#X#X.X#X#X.X.X#X#
#XXX###...#######...#...#XX##.#X###...XX#.#.#...#.....#.....###.#...###...##X##X#XX#XX#.......#.####
#XX#X#X.X#X#X#X#X#XXX.X#X#X#X.XXX#X#X.X#X.X.X.X.X.X#X.X#X#X.X#X.X#X.X#X#X.X#X#X#X#XXXXX#X#X#X#X.X#X#
#X#####.##########X#X.........#######.##X.#...#.#.#...#...#.....#...X##...X###X##XXX####XX###X#.####
##X#X#X.X#X#X#X#X#X#X#X#X#X#X#X#X#X#X.X#X.X#X#X#X.X.X#X.X.XXX#X#X.X#X#X.X#XXXXX#X#XXX#XXX#X#X#X.X#X#
###.....XX###########.............#...##X.#XX##...#.....X.#X#####.###X#.##XX#####...####X######.####
##X.X#XXX#X#X#X#X#X#X.X#X#X#X#X#X.X.X#XXX.X#X#X.X#X#X#XXX.X#X#X#X.X#X#X.X#X#X#X#X.X.X#X#X#X#X#X.X#X#
###.....#######.......##X########.#...#XX.....#.#X######X.#######...#...XXX##.....#.#########...####
##X#X#X.X#X#X#X.X#X#X#XXXXX#X#X#X.X#X.XXX#X#X.X.XXX#X#X#X.X#X#X#X#X.X.X#XXXXX.X#X#X.X#X#X#X#X.X#X#X#
#######...#...#.#####X##X########.....#######.#.XXX######.######X#X.#.####XX#.#####.#...#.....######
##X#X#X#X.X.X.X.XXX#XXX#XXX#X#X#X#X#X#X#XXX#X.X.XXXXX#XXX.X#X#X#XXX.X.X#X#X#X.X#X#X.X.X.X.X#X#XXX#X#
#########...#...XX#XX#########X#########XXX##...##X##X#XX...........#.........#####...#...XX##XX####
##X#X#X#X#X#X#XXX#X#X#X#X#X#XXX#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#XXX#X#
#..
#####################.##############################################################################
########X######.......XXXX#XXX#XX##############.....###################XXXX#X#XX#XX####XX#XXXXXXX##X
#XXX##X...###...###X#XXXXX#XXXXX###########...#.###..#.......##########XXXX###X##XX###XXXX#XXXXXXX#X
#XXXXXX.#..#..#####XX#XXXX##XXXX###########.#...####.#.#####.#########XXXXX#X#XX##X#####X###XXXXXXXX
#XX####..#...##....#####XXX#XXXXX##########.######...#.####..#########XXXXXXX###XXXX########XXXXXX#X
#X#XX###..####..##..##XXXX#XXXXXXXX#######..######.###...#..#########XXXXXXXX######X#######XXXXXXXXX
##XX#####.####.####.###XXX##XXXXXXX#######.#######..####.#.#####...##XX#XXX#################XXXX####
####XX###..###.####.###XXXXXXX#XXX#######..####...#..##..#.###...#.##XXXXX#################XX#X#####
#####X####.....###..###XXXXX#X#XXX#######.#####.#..#..#.##.###.##..#XX####X#########################
####XXX#########...####XX#XXXXXXXX#X####..#####..#..#...X#.....#..#XXX#########################...##
#####XXX########.#X####XXXXX#XXXXXX#X###.#....##.##..##XXX#####..####X###############X########..#..#
######XXX######..#XX##XXXXXXXXXXXX#X####...##.#..###.#X#XXXX###.###X#X#X##XX#X######XXX#####...###.#
#X####XX#######.##XX#XXXX###XXX##XXXX########.#.####.X#X#XXX###...#XXXX#XXXXXX#######XXX...#.#####.#
#XXX##XX#######.##X#XXX######X#X##XX#########...##...#X#XXXX#####..XXXXXXX#XXX####XXX#XX.#.#.....#.#
#XX###XX#######.##XXXX########X#XXX#X############..#####XXXXX#####..#X#XXX###X#XXXXXXXXX.#.#####.#.#
#X###XXXX#####..###########X#XXX#XX#X###########..###XX#XXXXXX#####.##XXX####XXXX#XXX###.#.####..#.#
#XXXXXXXX#####.############XXXXXXX#XX#########...####XXXXXXXX##.....###XX#####XX#XXXXX##.#.####.##.#
##XXXXXX#X####..########XXXXXXXXX###XXX######..X##XXX#XX#XXX....#######XXX##XXX##XXXXX##.#......#..#
###XXX#####...#....#######XXXXXXX##XXX#######.#XXX##XXXXX##X.#######....XX#XXXX#XXXXXXX..#######..##
###########.#..###..######XXX#XXX####XXX#####.XXX#XXXXXXX##X....####.##.#X#XXX#XXXXXXX#.########.###
###########.##.####...########XX######XX####..#X#X##XXXXX#XXX##..###..#...X##XXXXXXXX##.#######..###
##########..#..######..########X#####XXXX##..X#XXX##XXXXXXX#...#....#.###.#XX#XXXXXXX#..#######.####
##########.##.########.########XX####XXXX...XXXX#XXXXXXXXXXX.#..###...#...XXXXXXXXXX##.####.....####
#########..##..###.....#####XXXX#XX#XXXX#.#XXXXX#XX#XXXXXXX#.##...####..XXX#XXXXXXXX##..###.########
########..####...#.##########X#X##XXXXX##..#XXX####XXX#XXX##.####......XXXX##X#X#XX####..##.########
########.##...##.#...#########XXX#XXXXX###.#XXXXXXX....X###..###############XXX#XXX#####.##.########
######...#..#.##.###.##########X#X#XXXX#X#.#X#XXXXX.##.####.###############XXX###XXX...#.##.########
#####..##..##..#..##...#####XXXXX#XXXX#X##...###X##..#..#...###############XX#####...#...##.########
###...###.####.##.####.####XXXX#X#XXX#######.#######.##...#################XXX####.########....#####
#...##....###..#..####...#XXXXXXX#XXX######..###...#..####################XXX####..###########..####
#.####.######.##.#######.#XXXXXXXX#XXX###...###..#..#..#...###############XXX####.#############....#
#.####.##...#.#..#######..XXXX#XX###XXXX#.##....###.##...#.##############X######..################.#
#..##..#..#.#...#########.#XX##XXX#####XX..#.#####..######...###########XXX###...##############....#
##.#..#..##..###########..#######X###XXXXX.#.####..#......##.....##########XX..##############...####
#..#.##.####..#...######.########X###XXXX#...###..#..####.######..##########..###############.######
#.##..#.#####...#..####..#######X#X##XXXX#######.#..#####.#.....#..#########.###########...#..######
#.###...##...#####.##...##XX####XXXXXXXXX##X####...#####..#.###..#..########.##########..#...#######
#.########.#.#####....####XXXXX#XX#XXXXXXXX#X##########..##..###..#...#####..#########..############
#..######..#.#############XXXXXXXXXXX#XXXX###X#########.####....#..##.#####.########...#############
##.######.#..#############XXXXXX#XXX###X#X#XXX#####...#..######.##.##..###..########.###############
##..#####.#.##############XXXXX#XXXXXX####X#XXX####.#..#.######..#.###.###.###....#..###############
###.####..#.#################X#XXXXXXXX#####XX#####.##...##....#.#..##..#..###.##...################
#XX.####.##.#############...###XXXXXXXX####XXX###...######..##.#.##.###...####..####################
#XX.#....##.....#########.#..###XX###X###XX#X###..########.###.#..#..#####....#..#....##############
##X...######XXX...#######..#..#XXXX###X#X##XXX##.#...#####.#...##..#..###..##.##...##...######X#X###
####X#######XXXX#..#######..#.#XXX#####XX#XX#XXX...#...##..#.#####..#.....###...#######..#####XX#X##
#XXXX#####XXXXXX##.########.#.##X########XXXX#XX##X###....##.######.###########..#######..######XXXX
#XXXXX###XXXXXXXX#....###...#..######XX#X#XX##XX##XX######...######....#########.########.#...#XXX##
###XX##XXXXXXXXXX####.#...####..####X#XXX##X#X#XXXX###...#.###########.########..########...#.#XX#X#
#XXX#X#XXXXX#XXXXX###...##XXX##..##X#####XXXXXX#######.#...###########..#######.############..#XXX##
#XXXX#XXX#XX#XXXXXXXX####XXXXXX#...X####XXXXX########..################.###.....##########...#XXXXXX
#X#XXX###XXX###XXXXXX###XXXXXXX#X#.#X#X#XXX#########..X################.###.##############.###XXXXXX
#XXXXX####X#####XX#X##XXXXXXXXXXX#.#XXXX##########...X#X#XX###########..###....###########.##XXX#XXX
#XXXX##########XXXX###XXXXXXXXX##..XX##X#########..###XXXXX#X#########.#...###.###########.##XX####X
#XXX#############XXX#XXXXXXX...##.XX#############.#####XXXXXX#########...#..#..#########...###X#XXXX
#XX##############XX###XXXXXX.#.##..##############.....#XXX#XXX#############.#.#########..######XXXX#
#XXX###################XXXXX.#..##..#################.####X#########.....#..#.########..#####XXXXXXX
#XX#####################X#XX..#.###.#...########....#.###X#########..###...X#.#...###..#####XXXXXX#X
##X#####################XX###.#.....#.#....#####.##.#.##X##########.######X#X...#..#..#######XXXXXX#
#############################.#######..###.#####.##...XXX##########.#####XXXX#####...########XXX#XXX
########XX##################..###....#..##.#####...####X##########..###XXXXXXX################XXXXX#
####XXXX##XX####XXX#########.###..##.##.##...#####....#X#########..#####XXXXXXX###############X#XXX#
####XX#########XXXX#######...###.###.#..####...######.##X########.######XXX##XXX#####XXX######X#X#X#
#####X#########X#XX#######.#####.###...#######..#####.##XX######..#####XXXX#XXX######XXXXX#######X##
####XXX#########X########..#####..#############.###...#X#X####...######XX#XXXXXX###XX###XX##X##X##XX
##XXX#XXXX###XX#X#X####...#######..#####X######..#..#XX##XX#...#X####XX##XXX###XXXXX#XX#XX#X#XXXXX##
##XX###XX###XXXXXXXX##..##########.XXX#X#X######...#X###XX##.###XX#X##XXX#X###X##XXXXXXXX##XXXXXX#XX
#XXX#XXXXXX#X#X#X#X###.#...###.....XXXX###X#########XX###X##.##XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX##X#X
#X#XXXXXXXXX#XX##XXX#..#.#.##..####X###X#XXX####X###XXX#...#.#X#XXXXXXXXX#XXXXXXXXXXXXXX###XX####XX#
#XXXXXXXXXXX#XXX#XX#X.#..#.#..######X#XX#XXXX###XXX##X#..#.#.X###XXXX#XXXXXXXXXXX###XXX#########XXXX
#X#XXXX###X#X#XXXXXXX.#.##...#####XXX##XX#XX###X#X#XX...##...X#####XXX#XXX#XXXXX################XX##
#XXXXXXX#XXX#XXXXXXX#...##########XX#X##XX#XX#XXXXXXX.#######X######XX#XXX##XXXXXX################XX
#XXXXXXXXXXX#XX#XXXX#########....XXXX###XX#XX##XXXX#X.########X#####X#X#XX#X#XXXXXX################X
#XXXXXX#XXXXXXXXXXX##...#####.##.XXXXX#XXXXXX##XXX###.#######X#########XXXXXXXXXXXXX###############X
#XXXXXXX#X##XXXXXXX##.#.#####.##.##XX######XX##XXXXX#...####X###XX#XXX#XXXXXXX#XXXX#################
#XXXXX###XXX##XXX###..#.####..#..XXXXX######XX#XX#X####.####XXX##XXXXXXXX#XXXXXXXX############XX####
##XXXX##XXXX###X####.##.####.#..#XX#XX######XX#X#X#####..######XXXXXXXXX##XXXXXXX########X#####XXX##
##XXXX#XXXXX##...#...##.###..#.##X##...#####X#....######.########X#XXXXX####XX#X########XX###XXXXX##
######XXXXX###.#...####...#.##.#XXX#.#..######.##.######..#######XXXXXXX####X##XX#######XXX#XXXXX###
######X##XXX##..#########...##...XXX.##.....##.##..######.######XXXXX#XX########XX#######XXXXXXXXX##
######X###X####.##########X#XX##.....######..#.###.#....#.#########XXX#X#######XXX######...XXXXXX#XX
#####XX#XXX####..#########XXXXX#############...###...##.#..########X#XX#######X#XX######.#.X##X#XX#X
####XX###XX#####..#########XX#XX#####################...##.#########XXX################..#...###XX#X
####XX#XX#X######.##########XX#######...##########....####..#########XXX###############.####.#######
#X#XXXXX#X#X#...#..#########XX#######.#.#########..########.#########XXXX#############..####.#######
#XXXXXXXXXX#..#..#..#######XX#X######.#....######.#########...########################.#####..######
#XXXXXXXXXX#.###.##...####XXX#X######.####..###...###########..####################....######.#....#
#XXXXXXXXX#..###.####...##X#X##X...#..#####.##..##############.#...###############..#########.#.##.X
#XXXXXXXX##.#.##.######..#X###X#.#...####...#..#....##########...#.....###########.##########...##.X
#X#XXXX#XX..#..#...#####.XX#####..#####...###.#..##..#################.###......##.##############..X
##X#XXXXX#.###..##.#####.XX######.###...###...#.####.###########.....#.##..####.##.##############.##
###X#XXXX#..###.##..####.XXX#####...#.#####.###.####...#########.###.#.##.#####.##.##############.##
###XXXXXX##...#...#.####.XX#XX#####.#...###.##..######..########.###.#..#.#####.##.##############..#
###XXXXXX####..##...####.XXX#XX####.###..##.#..########.#....##..#...##...#####....###############.#
#X#XX#XXXX####.#########..XXXXX####.####....#.#########.#.##.##.##.##############################..#
##XX###X#XX###.#...#...##.#XXXXX###.....#####.#########.#..#....##..##...####....###...########...##
##############.#.#...#....XXXXXX###XXX#..####.#########..#.###XXXX#.#..#...#..##..#..#.####.....X###
##############...#########XXXXX###XXX#XX...##.##########...X#XXXX#X...####.#.####...##.###..##XX#XX#
###########################XX#####X#XXX###....############XXXXXXXXXXXXX##X...#########.....X##X#X##X
#..
####################################################################################################
#########.........#X#....################...#####.......###X#################XX####...#########...##
########..#######.XX..##...#############..#.###...####X.##X##################X#####.#....###....#..#
###X##X#.X##X##X..XX.X##X#.X##X##X##X##X.#X..X..X##X#XX.#X##X##X##X##X##X##X##X##X..X##X.#X#.X##X#..
########..######.##..#####..#....#######.###.#.####XX##.##X##....#################.#####.###.##...##
#########..#####..#.#####X#...##...###...###.#.....X###..#X##.##..########...#####..####.###.#..#..#
###X##X##X.#X##X#.X..X##X##X##X##X.#X#.X##X..X##X#.X##X#.X#XX.#X#.X##X##X..X..X##X#.X##X..X..X.#X#.#
##########.######..#..##XX###...##...#...##.###....####..##X#.###..###....###.#...#....##...X#.###.#
#####....#.#######..#..######.#..###..##..#.....####....#####.####.....######.#.#..###...###XX..##.#
###X..X#.X.#X##X##X..X.#X##X..X#.X##X.#X#.X##X##X##X.#X##X##X..X##X##X##X##X..X..X..X##X.#X##X#.X#.#
###..###...#########.#..###..###.####...#.#####...#..#########..############.###..#..##..#...#..##.#
#...################.##.##..XX#..######...X###..#...###########..######X####....#..#....#..#...##..#
#.#X##X##X##X##X##X..X..X#.XX#X.#X##X##X#XX##X.#X##X##X##X##X##X..X##X##X##X##X..X..X##X..X##X##X.##
#.################..##.#...###..#####XX###XX##..#########X###...#.######X###...#..#.##...########.##
#.###############..###...####..#######X########....XX####XX##.#...#####X#....#..#...##.##########.##
#.#X##X##X##X##X#.X##X##X##X..X##X##X##X##X##X##X#.XX#X##XX#X.#X##X##XX#X.#X##X.#X##X#.X##X##X##X..#
#.########....###.#...######.X#X##################.#X######X#..#######XX#....##..####..###########.#
#..#######.##.###...#..###...#X##################..###########.#######X#####.###......######XXXX##.#
##.X##X##X.#X..X##X##X..X..X##X##X##X##X##X##X##X.#X##X##X##X#.X##X##X#XX##X..X##X##X##X##X##XX#X..#
#..#######.###..###...#...###...################..#######X####...############...###########....##.##
#.########..###...#.#..###....#.###############..#######XX######.##############.....####....##....##
#.#X##X##X#.X##X#.X..X.#X#.X##X.#X##X##X##X##X..X##X##XXXX#XX##X.#XX#X##X##X##X##X#.X##X.#X##X##X###
#.#########..####..#.#..#..#X##...############.########X#XX#X###...XX##############.#XX#...###...###
#....#######...###...##...#XX####..#########X#..####....#X###X####.....############...X###.....#...#
###X..X##X##X#.X##X##X##X##XX#X##X..X##X##XX#XX.X##X.#X.#X#XX##X##X##X.#X##X##X##X##X.#X##X##X##X#.#
#####..#######.####################..#......###.##XX.##.##XX....####...##############.#X#######....#
######..######.#####################...####.###.##XX..#.###..##..##..################.X#######..####
###X##X..X##X..X##X##X##X##X##X##X##X##X##X.#X#.XXXX#.X.#X#.X##X.#X.#X##X##X##X##X##X..X##X##X.#X###
########.####.######################....#...###.##X##.#.#...####.##..#################.####X##.#####
########.#....#####################..##...#####...###.#...####...###.################..###X###.#####
###X##X#.X.#X##X##X##X##X##X##X##X#.X##X##X##X##X.#X#.X##X##X..X##X..X##X##X##X#XX##X.#X##X##X.#X###
###....#.#...#...####X#X#########...#X#X#########.....#....##.####..#############X###.########....##
#...##...###...#..####X#X######...####XX###########X#XX.##..#......####....#######X##.###########..#
#.#X##X##X##X##X#.X##X##X##X##X.#X##X##X##X##X##X##XXXX..X#.X##XX#X##X..X#.X##X##X##X.#X##X##X##X#.#
#..#...##########.#####...#####..###....############X#X#..#...##XX####.###.##########.######X#####.#
##...#..########..#####.#..#####.....##..############...#..##.##.......###...########.######XX####.#
###X##X..X##X##X.#X##X..X#.X##XX#X##X##X..X##X##X##X..X..X..X..X.#X##X##X##X..X##X##X.#X##X##XX#X#.#
########...#####.####..#...####X#########..########..###.##.XX...############..######.#####XXX####.#
#X########.###...##...#..#####X###########..######..####.##.#X######......####..#####.#####X######.#
##XX##X##X.#X..X##X.#X#.X##X#XX##X##X##X##X.#X##X..X##X#.X..X##X##X#.X##X..X##X.#X##X.#X##X#XX##X..#
#XX######..##.###...###.#####X######X######..###..######.#.######....#####...##.#####.######....#.##
#....###..#...###.#####.###########X########.....###XX##...######.##########....#####.#####..##...##
#.#X..X#.X#.X##X#.X##X..X##X##X##X##X##X##X##X##X##X##X##X##X##X#.X##X##X##X##X##X##X..X##X.#X##X###
#.###....#..###...###..#########################################..###...##############.####..#######
#.########.###..####..######################################X###.###..#.##############...###.##....#
#.#X##X##X..X#.X##X..XXXX##X##X##X##X##X##X##X##X##X##X##X##X##X.#X#.X#.X##X##X##X##X##X..X#.X..X#.#
#.#########..#..###.#X#X###########################XX######X###..#...#..X###...##########..#...#...#
#..#########..#..##....#X###########################X##########.#..###.X#X...#...##....###..###..###
##.X##X##X##X..X.#X##X.#X##X##X##X##X##X##X##X##X##X#XX##X##X##X#.X##X..X..X##X#.X#.X#.X##X.#X..X###
#..###########.#.###...##########################################.#####...###XX..##.##..#...#..#####
#.############...###.############################################......#######X.###.###...##..######
#.#X##X##X##X##X##X..X##X##X##X##X##X##X##X##X#XX##X##X##X##X##X##X##X.#X##XXXX..X#.X##X##X..X##X###
#.#################.XX#....#####################XX####################.X########.##..##XX##.########
#..################.#X#.##...###################X###################...XX#######...#..#X....########
##.X##X#XX##X##X##X.XX#.X##X..X##X##X##X##X##X##X##X##X##X##XX#X##X..X##XX#X##X##X..X.XX.#X##X##X###
#..#####X##....##XX.##..#####...######################...####XX####.###############.#.##...#########
#.######X##.##.##X#..#.#######X..##############........#.##########.###############...####..########
#..X##X#XX#.X#.X##X#.X.#X##X##XX.X##X##X##X##X#.X##X##X#.X##X##X##X..X##X##X##X##X##X##X##X..X##X###
##.######...##...##..#.####XXX#..######...##....########.####X######.#...############.....##......##
#..##.....######..#.##.....#X...X#####..#.##.##########..####XX##....#.#..###########.###...#####..#
#.#XX.X##X##X##X#.X.#X##X#.X#.XXXX##X#.X..X..X##X##X##X.#X##X##X#.X##X.#X..X##X##X##X..X##X.#X##X#.#
#...X....########.#...####.##.XX######.#.#..###########..##...###.####.###.###########..###...##...#
###..XX#....#####.###..###.##.#######..#...##########X#X....#.###......###.############..####....###
###X.XX##X#.X##X#.X##X.#X..X#.X##X##X.#X##X##X##X##X##XXXX##X.#X##X##X##X..X##X##X##X##X..X##X##X###
##...##.....#####.####..#.###..#......#######################...#########.###############.###...####
##.##...########..#####...####...##############################...#.......###############.#...#....#
##.X#.X##X##X##X.#X##X#XX##X##X##X##X##X##X##X##X##X##X##X##X##X#.X.#X##XX#X##X##X##X##X#.X.#X##X#.#
##.##..#####X#XX...##...XXX###########.....#######.....#########..#.##X#X################...#...#..#
#..###..#####X##X#....#.#####...######.###..###....###..######...##.##XX####################..#...##
#.#X##X.#X##X##X#XX##X#.X##X..X..X##X..X##X.#X..X##X##X..X##X..X##X..X#XX##X##X##X##X##X##X#.X##X###
#...##..######....XX###.####.###......#####....#########..#...######...#####################.#######
###....######..##...X##.####.############################...##########.#####################...#####
###X##X##X##X.#X##X..X#.X##X..X##X##X##X##X##X##X##X##X##XX#X##X##X##X..X##X##X##X##X##X##X##X.#X###
#####...##....######.##.#####.####################...##...XX#######...#.######################...###
#####.#.##.#########.#..##....###################..#..#.#..X##...##.#...########################...#
###X..X..X.#X##X##X..X.#X#.X##X##X##X##X##X##X##X.#X#.X..X.#X..X.#X..X##X##X##X##X##X##X##X##X##X#.#
##...###...########.##.###.#####################..###..#.#.#..##.###....########################...#
#X.##########X#X###.##..##...##################..#####...#...###....##X.###########X#X#########..###
#X.X##X##X##X#XXX#X..X#.X##X..X##X##X##X##X##X..X##X##X##X##X##X##X.#XX.X##X##X##X#XX##X##X##X..X###
#..#################..#..####..#############...########...#########..X..#####X#X##############.#####
#.###################..#...###...###########.##########.#...########...#######X############....#####
#.#X##X##X##X##X##X##X.#X#.X##X#.X##X##X##X..X##X##X##X..X#.X##X##X##X##X##X##X##X##X##X##X.#X##X###
#..################XX#.###.###X#.###...###..#X###.....##.#X...#######################XX###X.########
##....##############X#.###.#X#X..##..#.#...#XXX##.###....X###.##########XX###XX######XX###X..#######
###X#.X##X##X##X##X##X.#X#.X#XX.#X#.X#.X.#X##X##X.#X##X##X##X..X##X##X##XX#XX#X##X##X##X#XX#.X##X###
####..################.....####..##.#..#..######..############.###########################XX.#######
#....###################XX######....#.###.####...#############.##########################....#######
#.#X##X##X##X##X##X##X##XXXX##XX#X##X..X..X##X.#X##X##X##X##X..X##X##X##X##X##X##XX#XX#X#.X##X##X###
#...######################...##XX#####...#.....##############.################X###XXXX###.#......###
###...###########....####..#..##########X..##################..###########X###X####X#####...####..##
###X#.X##X##X##X..X#.X##X.#X#.X##X##X##XX.X##X##X##X##X##XXXX#.X##X##X##X#XXXXX##X#XX##X##X##X##X..#
#####..########..#...###..##..##########X..#############X##X##.###########XX....###....###########.#
######...#####..#..###...###.##########X##..###########XX##....#########X#X#.##..##.##......#####..#
###X##X#.X##X#.X..X##X.#X##X..X##X##X##X##X.#X##X##X##X#XX#.X##X##X##X##XX#X..X#.X#.X##X##X..X##X.##
##....#..#####.#.#.....X#####...###########...#...###...#...##...####...XX###..#..#...######..##..##
##.##...#####..#...#####X######..############...#..#..#...###..#.###..#......#..#..##..######....###
##.X##X##X##X.#X#XX##X##XX#X##X#.X##X##X##X##X##X#.X.#XX#X##X.#X..X..X##X##X..X.#X.#X#.X##X##X##X###
##...##...##..##X###############.#....#....###...#.#.X#XX.....###...#########...##.###.###XX########
####....#....##X################...##...##.....#...#......##X#####################.....###X###XX####
#..
###########
..........#
#########.#
#.........#
#.#########
#.........#
#########.#
#.........#
#.#########
#.........#
###########
X#XXXXXXX##XX#XXXXXX
XXXX###XX#XX###X#XXX
XXXX#XXX#XX######XXX
XXXXXXX#X#XXX####X#X
####XX###X#########X
X####X#XX#XXX######X
XX#X#X#XXXXXX####X#X
XXXXXX#X#XXXX#X#XXXX
XXXXXXX#XX###XXXXXXX
X#XXXX.XXXX##XXX####
##XX#X..XX####XXX###
##X#XX#.XXX####XXX##
#XXX#X#.#XXX##XXX###
##XXXX#.XXX....X#X##
####XXX.##X.##..XXX#
###X#XX..#..###.##X#
#XX###XX...###..#XXX
XXX#X#X####....XX#XX
XXXXXX#####.XX#XX#X#
X#XXX#XXX##.XXXXXXXX
X#X########XX#XXXXX#
#XX#######XX###X#XXX
X#XX#XX############X
X#XX#XX#############
#...XX#############X
X.#..X####XXX######X
#.#X.X####XXX####X#X
X.XXXX#X##XXX#X#XXX#
#.XXXXX#XX###XXXXXXX
#.#XXX#XXXX##XXX##..
#.#...##XX...#XX##.#
#.#.#.##XX.#.##XX#.#
#.#.#..##X.#.##XX#.#
#.#.XX..##.#.#...#.#
#.#.XXX.##.#.#.#...#
#.#..XX..#.#.#.#####
#.##.#XX.#.#.#.#####
X..#.#X#.#.#...XX##X
XX...###...#XX#XX#X#
X###########XXXXXXXX
##########X##########
#.........X.........#
#.#######.X.#########
#.#.......X.........#
#.#.######X########.#
#.#.........#.......#
#.########X.#.#######
#.........X.#.......#
#########.X.#######.#
..........X.........#
##########X##########
####XXXXXX##XXXXXXXXXXXXXX######XXXX##X#X##XXXXXXXXXXXX######X#########XX###########X######XXXXXXXX####X#############XX#XXXX#XXX###XXXXXXXXXX#XXXXXXXXX#X##################XX#XX########XXXXXXX#########
#####XXXXXXXXXXXXXXXXXX#XXX####X#XX##XXX###X#XX#XXXXXXX#######X############################XXXXXXX#XXXXXX################X#XXX####XXXXXX#XXXXXXXXXXXXX#XX################X#####X#X#####XXXXXXXXXX#X#####
######XX#####XXXXX#XX##XXXX###XXX#X###X#X####X##XXXXXXXX######XX######X#X##################XXXXXXXXXX###X#######X######X###XX#X##XXXXXXXXXXXX#####XXXXXX#################X#####X#XX####XXXXX##XX#XXXXXXX
######X#####XXXXXX#XX#XXXXX####XXX####XX###XX##XXXXXXXXX##X###XXX####XXXX###################XXXXXXXXXXX#XXXX##XXXXXX##XX##X###X#XXXXXXXXXX##X####XX#XXXX#################X####XXXX#XXXXXXXXX#####XXXXXXX
X####X########XX#XX###X#XX######XX#X#XX#XXXXX#XXXXX#XXXXX#XXX##XX####XXXX################X#XX##XX#XXXXX#######XXXX####XXXXX###X#XXXXXXXXXXX#######X##XX###################X##XXXXXX#XXXXXXXX######XXXXXX
X#####X#########XX###XXXXX######XXXX#XXXXXXX#XXXXXXX#XXXXX#XX##XXX#XX#X###############XXXXXXX###XXXXXXX####XXXXXXX###XXXXXXX#X#XX#X#XXXXXXX###############################XX##X#XXXXXXXXXXX#######X####X
#X##################XXXXXXX####XXXXX#XXX#X#XXXXXXXX#XXXXXX##XXXXX#XXX#################XXX#X#####XXXXXXXXXX#XXXXXX#X##XXXXXXXX#XXX##X#XXXXXXXX############################XXX##XX##XXXXXXXXX#############
##XX###############XXXXXXXX####X##XX##X##XX#XXXXXXXXXXXX##X#XXXXXXX###############XXXXXXX########XXXXX#XXXXX##XX#XXXXXXXXX#XXXXX#XXXXXXXXXX##X#######################XX#XX##XXX####XXXXXXXXX############
###XX##############XXXXXXX##XX######XX##XXXXXXXXXXXXX#XX#XXXX#XXXXX#############XX#XXXXXX#X#######XXXX#XXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXX#XXXXX#####################XXXX###XXX####XXXXXXXXX############
##XXX##############XX#XXX##XXX###X#XXXX#XXXXX###XXXXXX#XXX#X##XXXX#X##########XX###X##X#XX#X#####XXXXX####XXXXXXXXXXXXXXXX#XXX##XX#XX#XXXX##XXX###################XXXXXX###XXXXXXXXXXXXXXXXX############
##XXXX###############XXXX###XXXXXXXXXXXXXX#X#XX#XXX#XXX##XX###XXXXXX##########XXX#XXXXXXXXX#######XXXXX###X#XXXXXXXXXXXX##XX#XXXXXXXX##XXXXXX#X###########XX####X#XXXX#X###XXXXXXX#X#XXXXXX####XXXXX####
XXXXX#X##############XXX###XXXXXXXXX#XXXXX##X##XXXXX#XX#XXXXX##XXXXX#XX##########XXXXXXXXX########XXXXXXXX###XXXXXXX##X####XXX###X#XXXXXXXXXXXX######XX#XXXXXX#XXX#XXXX#####XX#XX#X##XXXXX#####XXXXXXX##
#######################X###XXXXXXXXXX#XXXX######XXXXXX#XX##XXXX##XXXXXX#########X#XXXXXXXXX#######XXXXXXX#X##X#X##X####X###XXX#######XXXXXXXXXX######XXXXXXX#XXXXX#XXXX###XXX#XXX###....X#X####XXXXXX#XX
############################XXXXXXXXXXXXX#######XXXXXX#XX####X###XXXXXXX####X#XX#XXXXXXX#XXX######XXXXXX###XX##############XXX########XXXXXXX#X######XXXX##XXXXXXXX#XXX###XX####X##X.##.XX####XXXXXXXX##
###############################XXXXXX#X#XX########XX###XX#XXX###XXXXXXXX###X#XXX#XXXX##X##X########XXXXXX##XX##########...############XXXXXX##########X#####XXXXXXX#XXXXXXXX###XXXX#.##.#X####XXXXX#XX##
################################XXX#XX#########X#X#X###XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X##X########XXXXXXXX...#.....###.#.....######XXXXXXXXXX########XX###XXXXXXXXXXXXXXXXX####XX...#..#X###XXXXXXX####
###############################XXXXX###########XXXXX###XXXXXX#XXXX###XXXXXXXXX#X#XXXXXX#XXXX####...#XXXX#XX.#...###..##..####.#######XXXXX#XX#########XXX#XXXXXXXXXXXXXXXXX######..##..###X##XXXXX###X##
###############################XXX#############XXXXX###X#XXX#XXXXXX##XXXXXXXXXXX##X#XXXXX#XXX###.#..#XXXXX#.########..##.####.########XXXX############XXXXXXXXXXXXXX##XXX#X#......##..##XX###XXXXXX#XX##
###############################XX#######################X##########X#XXXX#XX##XXXX###X##XXXXX###.##.#XXXX##...#######.#..####.##########X#############XXXXXXXXXXXXXXX#XXXXXX.#######.##X###XXX#XXXXXXXX#
################################X#######################XX##########XXXXXXXX#############X###X##..#..#XX#####.######..#.#####..#######XXXX############XXXXXXXXXXXXXXX##XXXX#....####.XXX##XXX#XXXXXXXXXX
XX######################XX#####X#XX#####################XXX########X#XX#X################XX######.##.XX.....#.######.##..#####..#######X##############XXXXXXXXXXXXXXX#XXXX#X###.####.#XXXXXXXXXXXXXX#XX#
XXX######X#########XXX##XXX#X##XXX#X######XX#############X###########X##X##############X#XX#####..#..##.###...######..##..#####.####....####...######XXXXXXXXXXXXXX#XX##XXXX###.####.XXX##XXXXX#XXXXXXXX
X#####XXXXXX#X###XX#XX###XXX#X##X#XX####XXX#########################X##X....########XXX#XXXX###..#..###....##########...#.#####.####.##..###.#....##XXX####XXXX#X#XX####X#XX###.####.#####XXXXXX#X#XXXXX
XX##XXXXX#X#XX####XXXX####XX######XX####XX#########################XXXX#.##...#####XXXX#XXXXX##.#..#...###.############.#....##..###.###.###.####...#XX######X#X##XX#######X#...####.#X#XXXX#X#XXX#XXXXX
X##XXX#X#X####XX#X#XXXXX##XXX####XXX#XXX###########################XXXX#...##..####XXX#XXXXXX##.#.##.#.###.############.####..##.###...#..##...####.#X#########XXXX#X######...#####..XXXXXX#XX###X#XX#XX
X##XX###########XXX###X##XXXXX######XX#############################XX#XX##.###.#....#XXXXX##....#....#.#...#...########.....#.##...###..#.####.####.########...##XXX#X####..X######.XXXXXX###XX##XXX#XXX
XXXXX######X####X##X###X#XXXXX######################################X##XX#...#.#.##.#######..#########...###.#..###########.#.####...##.#.####.####.########.#..#XX#X####..##XXXXX#.X#XXX####XXXX###XXXX
XXXXXX##XX#XXX#########X#XXX#######################################X#XXXX###.#...##...##....##...########....##.###########...######..#.#..##..####..######..##.#########.####XXX##...XXX#####XX###X#XXX
XXXXX#XXX#XX#X########XX#X#########################################X#XXXXX#..########....#####.#...######.####..#####################.#..#....######..#####.###.....###...###XXXXX###.X#X#########X#X#XX
XXX##XX##X#X###########XX#########################################X#XXXXXX#.##################.###...####....#.########X##X#########..##.#########X##.#.....#######.###.######XXXX#...#XXX########X#X#XX
#XXXXX############################################################XXXXX#XXX.########...#######....##.....###.#.########XXX#X#######..##..#######XXX##.#.###########.#...#####X#X##..#####X#######XXX##X#
##XXXXX################X###########################################X#XXXXXX..#######.#...########.#.####.##..#.######XXXX#XXXX#####.#...#######XXXXX#.#.##########..#.#####X#XX##..#############XXXX###X
XXXXXX#X################X###########################################XXXXXXX#..######.###..###.....#...#..##.##.##XXX##XXXXX##XX####.#.#########XX#XXX...##########.##.####XXXXX##.#############X#X##XX#X
XXX#XXXX#################X##########################################XXXXXXX##..#####.####.###.#######.#.###.#..###X####XXX##XX####..#.#########X###XXX#######XXX##.#..###XXXXXX##.##############X#XXXXXX
XXX##XXX#################XXXX########################################X#X#XX###.###...####...#.#.......#.###.#.####X###XXX##X######.##....#######XXXXXX#XXX#XXXXX...#.###XXXXXXXXX.###############XXXXXXX
XXXXXX#X##################XXX########################################XXXXXX###..##.##X#####.#...######..#...#..####XX##XXX##X#####...###.###...#XXXXX#X#XXXXXXXX.##..##X#X#XX#XXX......##########XXXXX#X
XXXXXXX##################X#XX####################X####################XXX#XX###....XXXX####.##########.#..####.###XXX#XXXXXX########.##..#...#.#XX#X###XXXXXXX##....#XX#XXXXXXXXXXX###..########XXXXXXXX
XXXXXXX#################X##XX##############X#XX#XX####################XXXX##XX####XXXXX####.....##...#...#...#.##XX#XXXXXXX##X######.#..#..##..X##XX####X#XX#X##XXX#XXXX##XXXXX##XX####.##X####XXXXXXXXX
XXXXXXX#X###############X#XX##############X#XXXX##########################X##XX##XXXXX#####X#X#....#..###..#...#XXXXXXXXXXX#X#######...#..###.#####X###X#XXXX####XXXXX#XXXXXX#X#XXX.....###X#XXXXXXXXXXX
XXXXXXXXX#########X#####XX#X###############XXXXX##########################XX#X#X#XXXXXX##XXX#XX######..##.####XXXXXXXXXXXXXX############.##...####...###XX#X#####XXXXXXXXXXXXXX#XX..#######X##XXXXXXXXXX
XXXXXXXXXXX######XXX#####XXXX###########X####XX#X##########################X####XXX#XXXXXXXXXXXX#X####..#...##XXXXXXXXX#################..#.##...#.#..##X#XX##....XXXXXXXXXXXX##...########XX##XXXXXXXX#
X#XXXXXXXXXX#####X##XX#XXXXX#X###########X#X#XXXX###########################XXXXX##XXXXXXXXXXXX#XXX####..##.#XXXXXXXXXXX#X###XX#######X##.#.##.#.#.##.####X#X#.##.XX#XXXX#XX####.#######X#XXX##XXXX#X#XX
X#XXXXXXXXXXX##XX####XX#X################X#XXXXXXX##########################XXXXXX###XXXXXXXX##X#XXXXX##....##XXX#XXXX##XX##XXXXXX###XXX#.#....#.#..#.###X#XX#.##..#XXXX#XXX####.#######XXXXX##XXXXXX#XX
XXXXXXXXXXXX#XX######XX###################XXXXXXXXXX#########################XXXXXXX###X#XXXXXX#XXXXX######XX##XXXXXXX####X##XXXXX#XX#X#X.######..#.#.####XX##..##..#XX#XX#XX###.#######XXXXX#XXX#XXX##X
#X#XXXXXXX###X#########X#######################XXXXX########XXX###############XXXX#XXXX####XXXXXXXXXXXXX##XXXX#X#XXX#######X#XXXXXX######.#######...#.####XX###.###...X####XXX...########XX##XXX##XXXX##
##XXX#XXX####X#################################XX#XXX#X####XXXX###############XXXXXXXXX######XXX##XXXXX##XXXX##X####X#######XXXXXXXX#####.###########..###XXX##..####.#...#XXX.##########X###X#X##XXXX##
###X#XXX####################################X###XX#X#X#XXXXXXXXXX############XX#XX##XXXXXX##XXXX#XXXXXXXXXXXX#######XXXX#####XXXXXX#X#X##..#...#######.####X####..###...X......####X######X#XXXXXXXXX###
####XXX##############################X#####XX##X####X##XXXXXXXXXXX###############XXX#XXX#XXXXXXXX####XX##XXXXXX#####XXXX######XXX#XXXX####...#.#######.##########..####X#X#XX#####XX#####X#XXX#XXXXXX###
##XXX#X###############################XX##XXX######X###XXXXXXXXXX#################XXXXXXXXX##XXXX######XXXXXXXXX###XXXXXX####XXXXXX#X####XXX#..#######..##########..####XXXXXXXXXXX#XX#X#XXXXXXXXXX#####
##XX###XX##############################XXXX#XX########XXXXXXXXXX#################XXXXXXXX###XXXXX#####X#X#XX#XXXXXXXXXXXXX###X###XXXXX##XXXXX.#########..
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
0 ms |
0 KB |
Output is correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct |