# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
429197 | MeGustaElArroz23 | Maze (IOI10_maze) | Text | 0 ms | 0 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
##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
###########################XX#X#XXXXXXX####################XXXXXXXXXX##XXX######X##########XXXXXXXX#
############################################################################.#######################
#.#.#.#.#.#.#.#.###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......................#..#.XXXXXXXXXXXXXXX...X#XXXXX#######
#XXXX##X.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..XXX.....X..XX..X#XXXXXXX.#.#.#.#XXX.......X#XXXXXX#X#XXXXX#X#XXXXXXXXXXXXXXXX#XXX###X......X..X..XX.#.#####################.#..XXXXXXXXXXXXXXXXX#.X#XXXX########
XXXX###X...............................XXX..###XXXXX#XX###XX##XXX...X..X#X..#####.XX#.#.XXXX#XXXX#X.XXXXXXXXXXXXXXXX#XXXX##X.X###.#.#.XXXX...........................#..X#XXXXXX##XX##XXXXX####X#X######
#XXXX#X..##############.#.#.#.#.#######...X....XXXXXXXXX#X###XXXXXXX#X..XXX#.............XXX##XX.#..XXXXXXX#XXXXXXXXX.XXXX#X.X..........X..########################.#.#..XXXXXXX###XX#XXXXXX##X#XXX#####
##X#XX..#..............#.#.#.#.#........XXX#.#.XXXXXX#XX#XXXXXXXXXXXX#XXXXXX.#.#.#.#.#.#.X##XXXX...XXXXXXXXXXXXXXXX#X.#XXXXX.X.########XX.#............................#..XX#XXX####XXXXXXXX#X#XXX######
##.#.X.#.############.#..........X#.#.#..XXXX..XXXXXXX#X##XXXXXXXXXX#XXXXXXX..#.#.#.#.#.#.XX.X.#.##.XX.XXXXXXXXXXXXX......XX............XXX.###########################.#.X#########X#XXXXXXXXXXXX######
#....#..................XXX#.#.X.XXXXXX.XXXX..XX#XXX#XXXXXXXXXXX#XXXXXXXX#XXX..............X...........XXXXXXXXXXXX..####.#.###########.XXX................................X#########XXXXXXXX##XXX######
#.###.###############.XXXXXXX..XXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXX##XX###X#X#X..###########.#.##########.#.XXXXXXXXX#XX...................XXXX.######.#.####################.X#X#######XXXXXXX###XXXX#####
#......................XXX#X..X#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXX#X#XX.#.............................XXXXXX#XXX.#################X.XX........XX.....................XXXX####XXXXXXXXXXX###XXXX###X
X.#.###############.#.XX#XX..##X..XXXXX#XXXXXXXXXXX#XXXXXXXX##XX#XXXXXXXXXXX.XX.###########################.##XXXXXXX.......................##.XXXXXXX.#.#.##.#.#.#.#.##.X##XXX#####XXXXXXXXX###XXX####X
#X.................XXXX###X.#.#.#.XXXXX#XXX#XX#XX##XXXXXXXXX##X#XXXXXXXXXXXXXXX..............................##.XXX.X.###########.#X.########.XXXXXXXXXXXXX..#.#.#.#.#.#..XX.#.XX###XXXXXXXXXXX#######XX
X..###########.#.XX#XXX##XX.......XXXXX####X#X###XXXXXXXXXXXXXXXXXXXX#XX######X.#######################.#.XX....X...#............X#X...........XXXXXXXXXXX.#............#.......X###XXXXXXXXXXXX######XX
X.X............X.X##XX#XXXXXXXX.#..XXXXX###XXXXXXXXXXXXX##XXXX##XXXXXXXXX####X.........................X#XXXX.##.#.#.###########.XXXXX.######.XXXXXXXXXXXX..#.##########.####.#.XX#XXXXXXXXXXXXXX####X#X
XX..########.#XXX######XXX##XX.#.#.XXXXX###XXX#XXXXX#XXXX#XXXX##XXXXXXXXXXXXXXX####################.#.XXXXXX.....................XXXX#X.........XX#.XXXX#XX...................XX#XXXXXXX#XX#XX#XX#######
#..#........X#X#X#####X#X###XX.......XX#####X##XXXXXXXXXX#XX#X##XXXX#XXXXXX#X........................XXXX#XX.#.X.#.##############.X####X.#X.X.#.....XXXXX...####.#.#.#.#.#XX.XX##XXX###X#XX###X#X#X####X
#.#.#####.XXXX####XX##X#XX##XX.#.##.X#######X##XXXXXXXXXXXXXXXX#XXX##X#XXXXX..#.#.#.#.#.#.#.#.#.#.#.XXXXX#XXXXXX..X...............XXX###X#XXXX#####..XXXX.#.....X#XXXX.XXXXXXXX###X#####XX#X#XXX#XXX#XX#
#.........XXXXX##X##XX###XX#XX..X##XXX#####XXX#XXXXXXXXXXXXX#X#XXXX#X###X##X.#.#.#.#.#.#.#.#.#.#.#.XX#XXXXXXXX#XXXX.###########.#.XXX####XXXXXX.....XXXX#XX###.X#XXX##XXXXXXXX#XXX#####X##X#XXXXXXXX#X##
#########.XXXXX#XX#XXXX#XXX#XXXXXXXXXXX###XXXXXXXX#XXXX##XXXXXXXXXXXXX#X##X........................XXXXXXX#XXXXXXXX............#...X###XX#XXXXXX.###XXXXXX...#..X######X#XXXX#XXXX######XXXX##XX#XXXXXX#
#.........XXXX#XXX##XX#XX#XXXX#X#XXXXXXX#X#XXXXXXXXXXX###XXXXXXXXXXXXXX#XX.#######################.XXXXXXXX#XXXXX#X.#######.#.#..XXXXX#XXXXXXXXX....XXX#XX.##.#..X########XXX#XX#######XXXXXXXX##XXXXX##
#.#.X.XX.##XXXXXX##XXXXXXX###X#XXX#XXXX#X##XXXXXXXX#XXXX##XX#XXXXXXXXX#XXX.........................XXX#XXXXXXXXXXX#X.........#..XXXXX#####XXXXXXX.#.XXXXX.......XX#########XXX##########XXXXXX#XXXXXXX##
#..X#XXXXXX#XXXXX##XXXX##X##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX...#.#.#.#.#.#.#.#.#.#.#.XXXX#XXXXXXXXXXXXX.##########.X##XXX#####X#XXXXX..X#XXXXX.##.#X#X######################XXXXX#XXX#XX#XX#
#.X##XX#XXXX#XXXXXXXXXXXX##XXXXX#XXXX##X#XXXXXXX#XXXXXXXXXXXXX....XXXXX..##.#.#.#.#.#.#.#.#.#.#.XXXXXXXXXXXXXXXXX#X.............XX#XXX#####X#X###XXXXXXXXX...XXXXX#########################X##XX#XXXXX#X
X..XX#XXX#XXXXXXXXXXXXX#XX#XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXX.#.##..XXXXX..........................XXXXXXXXXXXX.#XXXX.###########.XXXXXX####X#X##XX##XXXXXX.XX#XXXX#######################XXXXXXX##XXXXXX
##..X#X#XXXXXXXXXX##XXX##XXXX#XXXX#XX#XXXXXXXXX##XXXXXXXXXX......XXXXXX#########################.XXXXXXXXXXXXX..XX#X.............XXXXXX###X#X#XXXX###XXX##XXXXX#########################X#XXXXXX#XXXX###
#.#..XX#XXXXXXXXX###XX##XXXXXXXXXXX#XXXXXXXXXXXXX#XXXX.X..######.XXX#XXX.........................X#XXXXXXXXXX.#.#.#.X#########.XXXXXXXXXX#XXXXXXXX#X#XX##XXX#XX#########################XX#XXXXX###XX###
#.##.XXXXXXX##XX#X##X#X##XXXXXX#XXXXXXXXXXXXX#XXXXXXXX..#........XXXX#XX.######################XXXXXXXXXXXXXX....................XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#########################XXXX##X#####X####
#....XXXXXXX#XX#X#####XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#X..#.######XXX.#.#........................XXX#XXXXXXXXXX.#.#.X#########.#.XXXXXXXXXXX#####XXXXXXXXXXXXXX########################XXX###XX#####X####
#.##XXXXXXXXXXXXXX#X#XXXXXXX#.XXXXXXX#X#XXXXXXXXXX#X#XXX................##.#.#.#.#.#.#.#.##.#.XXXX.XXXXXXXXXX.#.#..X...........XXXXXXXXXXXX#####XX##XXXXXX##X############################XXXX###########
#...XXX#XX##XXXXXXXX##XXXX....XXXXX#####XXXXXXXXXXXXXXX#X##############.#.#.#.#.#.#.#.#.#.#..XXX.#.XXXXXXXXX......XXX.#.#.#.##.XXXXXXX#XXX#####XX##XXX#XXX##############################XXXXX###########
#.#.XXXXX####XXXX#XX##XXXX.###.XXX##XX#XXXXXXX.XXXXXXXXX...................................#.........XX.#XXX.#####XX...X#X#XXX.XXXXXXXXXXXXX##XXXXXXXX##XXXXX#########################XX##XX############
#..XXXXXX##XXXXXXXXX##XXX......XXXXX##XXX...XX.XXXXXXXXX.##################################.########.XX...XX......XX.#..X#XXX..XXXXXX#XXXXXXXXXXXXXXX#XXXXXX##########################XXXX##############
#.XXXX###X#XXXXX#X#X#XXXXX.###.XXXXXXXX#X.#XX..XXXXXXXX..............................................X.##.#.#####.XX.X#.XXXXXX.XXXXXX#X#XXXXXXXXX##XXX#XXXXX###########################X#X##############
#..XXXX##XX#XXXXX.XXXXXXXX.#...X##XXXXXX......XXXXXXXX..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.............XXXXXXXXXXXX.XXXX#XXXXXXXXXXXXXXXX##XXXXX#############################X###############
##..XXXXXXXXXXXX..#.#XXXXXX..X.XXXXXXX#X.#X##.X#.XXXX..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###########..XXX#XX#XXX..XXX##XXXXXXXXXXXXXXX##XXXXXX###########################X################
#.#.XX.XXXXXXXX#X......X##..XXXXXXX..XX#X#X......XXX..#............................................................XXX#XXXXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXX############################X################
#.#....XXXXXXX#XXX###.#.#..X..XXXXX.#.#XXXX.#####.X..#..#.#.#.#.#.#.#.#.#.#.#.##.################################.#.X#XXXXX#XXXXXX###XXXXXXXXXXXXXXXXXX#XX#############################X################
#.####.XXXXXXXXXX.........X#X.XXXX..................#..#.#.#.#.#.#.#.#.#.#.#.#..#...................................X###XXXXXXX.XXXXX#XXXXXXXXXXXXXXXXXXXX##############################X###X###########
#.......XXXXXXXXX.##.#.#.XXX..XXX..#########.#.##.##..#........................#..X#.#.#.XX########################..XXXXXX#XX...XXXXX##XXXX#XXXXXXXX#XXX###############################XX#XX###########
#.#.###XXXXXXXXXX..##.#.#X.#.XX...#.........X....XXX.#.#.X#.X#.X.#.########.#.#..XXX..XXX#X.........................XXXX#X#X...XXXXXXXX#XX####XX#XX##X#X#X#############################X#XXX############
#XX.....XXXXXXXXXX..............##..#.#####.XXXXXXX......XXXXXXXX#X.........##..XXX#XXX##XX.#.#####################XXXXX#XXXXX...XXXXXXXXXX##XXX#X######XX##X###########################XXXX############
#XX.#.XXXXXXXXXXXX.##X.#.########.##.#.......XXXXXXX.XXXXXX#XXXX#XXX########...XXXXX...X#XXX.......................XXXXXXXXXXX#.XXXXXXXXX##XX#XX#X#######XXXXX##########################XXXX############
##XX#XX#XXXXXXXXXX...XX................X##.#.XXXX.....XXXXXXXX#XXX.X.........XX##XX.#.#.#.#.#####################.XXXXXXXXXXXX..XXXXXXXXXX##XX##X#######XXXXX#########################X##XXX############
##XXXX###XX##XXXX..XXX.#####.#.#.#.#.XXX...XX#XXX.#.#XXXXXX##XXXXX.X.#####.XXXX#X#X...............................XXXXXXXXXXX..X#XXXXXXXXXX##############X#XXX########################XX#XXXX#######XX##
#XXXXX###XX##XXXXXXXXX........X...XXX#X..#.X#XXX...XX#XXX###X###X.........XXX.##XXXX.#.#.#.#.#####################.XX.XXXXX...XXXXXXXXXXXXXX###############XX#########################XXXXXX#XX####X#X##
X##XXXX######XXXXXXXX..#.####.XXXX###XXXX..XXXX#X#.XXXXXX######X..#.#.###..XX..#.X....X#XXXX.............................X.#.XXXXXXXX.XXX##X##############XX######################X##XXXXXXXXXXX###X##XX
XX#XX#X#######XXXX.X..#......X#X####XXXXX.XXXXXXXXXXXXXXX###X#X..#...#....XXXX.....XXXX#XX.X##.#.#.#.#.#.#.#.#.#.#.#.#.#.......XXXXX...X##XXX##########X##XX#######################XX###XXXXXXXXXXX###XX
XXXX#X#########X.....#.###.X.XX#X##XXXXXXX#XXXX#XXXXXXXXXXXXXX..#..##..XX.XXXXX.#.#X#XXX#X....#.#.#.#.#.#.#.#.#.#.#.#.#.######.X#XXX.#####XX############XX########################X#X##XXXXXX#X#XXX##XXX
XXXXXXX#######XXX.###.......XXXX####X#XXX#XXXXXXXXXXXXXXXXXXX..#..##..XXXXXXXXXXXX#X#X#XXXX.X...................................XXXX...X##X#X#####################################XX####X#XX###X#XXXXXXX
XXXXXX########XXX....X.####X#XX########X#XXXXXX##XXXXXXXXXXXX.#XX.#..XXXXXXXXXXXXXX###XXX##XXXX.#.#############################..X#.##.XXX###X#############################################X####XXXXXXXX
XXXXXXX#######XX..#.X.......XXX###########XXXXXX#XXXXXXXXXXXX.X..#..XXXXXXXXXXXXXX#XX#XXXX#XXXXX...............................#.......XXXX#XX#################################################X#XXXXXXX
XXXX#XX#######XX.#XXX.#.#.#.XXXX#########XXXXXX#XXXXXXXXXXXXXX.#.#.#.XXXXXXXXXXXX####X#XX#XXXXXXXX##########################.X.X.#.#.#.XX#.X########################################XXX#####XXX#X#X#XXXX
XXX##X#XX####X#X..XXXX#..X..XXXX##########XXXX#X..#..##.X.XXX#.......XXXXXXXXXXXXX#####XXXX#XXXXX............................XXXX..XX......XX#####################################XXXXXX####XX#XX#XXXXXX
#XX##XXXXX###XXXXXXXXX.#.XXXXXX############XXX##X..#.......X...X.#.#.XXXXXXXXXXXXX#####XX###XXXX..#############.#.######.#.#.XXX#X.XXX###.XXXXX####################################XXXX#X#X#X##XXXX###X#
######XXX#XXX#XXXX#XXX...XX#XXXX#######X####XXXXXX..#.####XX.###X..X.XXXXXXXXXXXX#XX##########XXX..............XX.......X#X..X####XX#X..#..XXXXXX#################################XXX#X#XXX#XXXXXXX###X#
#####XXXXX#XX#XXXXXXX..##.#XX.X.X######XX#####XXXXX............XX.XXXXXXXXXXXXXXXX##X#########XXX.#.XXXXXX.#.#.X#X#.#.XXXXXXX####XX.X.#.##...XX##X###############################XXXX##X#X#X##XXXXX####X
#####X##X#XXXXX#XXXX..#....XX....X####XX######XXXXX###########.XXXX.X..XXXXXXXXXXXXX###########XXX..X#XXXXX..X.XX#XX#X#XXX.#####X..........#...XXXX############################X##XXX#####XXXXXXXXXX###X
########XXXXXX.#.XX..#.###.#.##.#.X###XXX####XXX................X...#.X#XX#XXXXXX#XX###########XXXX.X#XXX#XX..XXXXXXXXXXXX..#XX#X.#########.X#.X#XXX###########################XXXXXX####XXXXXXXX##X###X
########XXXX........#..............X##XX#XXX#XXX.###############.#.#..X#XXXXXXXXX##X##X########X#XXX##XXX#XX#.XXXXXXXXX#XXX..XXX............X...XXX############################XXXXXX##XX##XXX#XX##XX#XX
######XXXXX..#######.#.###########X.XXX.#XXXXXX......................XXXXXX#XXXXXXXXXXXXXX######XXX###XXXX#X..XX##XXXXXXXX#X.#XXX#.X.##.#.XXX.XXXXXXX##########################XXXXXXXXXXX#XXXXXX#XXX###
#######XX...#........................XX...XXX#X.#################.#.XX#XXX##XXXXXX......X#X#XXXXX#####XXXXX..XX#XX#XXXXX#XXX....X#XXX....XXXXX#XXXX############################XXXXXXXXXXXXXXXXXXX##X###
XX####XXXX.#.#######################.#.##.#.XX...................#..XXXXXXXXXXXXXXXX.##.XXXX#XXXX##XX##X###XXXXXXX#XXXXX##X.#.#X##XXXXX.XXXX###XX#############################X#XXXXXXXXXXXX#XXXX###X##X
XXX##XXXXX...................................XX###################.#.XXXXXXXXXXXXXXX#...XXXXXXXX.##.XX#X###XXX#XXXXXXXXX#X......XXXXXXXXXXXX##XXXXX########################X##XXXXXXXXXXXXXXXXXX#######X
XXXXX##XXXXX.############################.#.X.........................XXXXXXXXXXXXX#X.#..X#XXXXX.....XXX##X#XXXXX.#XX.XX##X###.#.XXXXXXX#XX####X#XX#####################X#X#XXXX#XXXXXXXXXXXXXXX#######X
XXXX###XXXXXX.............................XX.#.#######################XX.#XXXXXXXXXXX..##.#XXXXXX#.XX#XXX#XXXX#XX.......XX........XXXX##X#X###X##XX#####################XX#####XXX#XXXXXXXXXXXXX########
#XXXX###XXXXX.############################XX...............................XXXXXXXXXXX......XXXXX..XXXX###XXXXXX#X.#####.X.#######.XXXXXXXXXXXX###XXX####################X##XXXXXXX#XXXX#XXXXXXXX#######
X#XX##XXXXXXX..............................XX.#################.X.#######.#.#.XX#XX#XXX.###.XXXXX.#.XX#XXXXXXXXXX...................X#XXXXXXXXXX###X#X##################X###XXX#X#X#XXXXXXXXXXXX#######X
XX#X#XXXXXXXXX############################.XX..................XX#............XXX##X#X.#.............X#XXXXXXXXX.##################.XXXXXXXXX#XXX###XX#############XXXXX###XXXX#X###XXXXXXXXXX##X#####XX
XXX.XXXXXXX.XX.............................X.#################.XXX.##########X.#XXX##X..#.###########.#.#.X.XXX......................XXXXXXXX#XX##################XXXXXXX##XXXXX#X#XXXXXXXX#XXXXX#X###XX
XX...XXXXXX....#.#.#######################XX...................X#X..............XXX#XXX......................X#XX.################.X.XXXXXXXX######################XXXXX#XX#XXXXXXX#XXXXXX##XXXXXX#XXXX#
#X.#.XXXXXX.###.#.#.........................X.#.####.#.XX.#.#.XX#.#############.XXXX#XX.#################.#.XXX...................XXXX##XX#XX#####################XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#
XXX..X##XXX.........X########.#.X######.#.#.XX......XXXXXX..XXX...................XXX##..................#..X#XX.##############.#..XXXXX##########################XX#XXXXXXXXX#XXXX#X##XXXXXXXXXXXXXXXXX
XX..#.XXXXX########.X..........XX........XXXXXX.#.#..XX...XXXXXX.#################.X.#.##############.#.#..XXXXX...............#..XXXXXX############################X#XXXXXXX#XX#XXX###XXXX#XXXXXXXXXXXX
XXX...XXXX..........XX.#.#.X.#.XX.######XXXXXXX.#..#..X#.#.XXXX........................................##.XXXXXXX###############.#.XXXXX##############################XXXXX##X#XXXXXX##XXXXXX#XXXXXXX#XX
XXXX.##.XXX.######XXXX..XXXXXXXXX........XXXXX.#.#..#......XXX.X#######################################...XXXXXX....................X##################################XXXXXXXXX#XXXX##XXXXXXXXXXXXXX##X
#XXX.....X#.......XXXX#.XXXXXXXXXXX#####.XXXXX....#..####.XXXX..........................................XXXXXXX.#.#################.X####X#############################XX##XXX#XXXXXXXXXXXXXX###XXX#X#XX
#XX..X.##X.######..XXX#XXXXXXXX#XXX......X#X.XXXX...X.....XXX.#.#######################################.X#XXXXX....................X#####XX#XX########################XXX###XX##XXXXXXXXXXXXXXXXXXX##XXX
X#XXXX............XXXXXXXXXXX#X##X..#.###XX...XXXX.XX.###.XXX..........................................X#XXXXX..#.#.#.##.#########.X#####XX##X#XX#####################XXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XX
XXXX#XX.##########XXXXXXXX#XXXXX#X.##....X.##.XXX..XX....XXX..#.###########.#.#.#.#.#.#.#.#.#.#.#.#.##.XXX#XXX.#.#.#.#..#..........X#XX###XXX#XXXXX####################XXXXXXXX#XXXXX#XXXXXXXXXXXXX##X##
XX#XXX..............XXX##XXXXXXXX#X..#.#......XXXXXXXXXX.XXX.#.............#.#.#.#.#.#.#.#.#.#.#.#.##..X#X#XX..........#..X.#.XX##..X#.XXXXXXXXXXXX####################XXXXXXXXX####XX#XXXXXXXXXXX#XX##X
XXXXXXX.#.#.#.#.#.X.XXXXXXXXXX#X#X#.#.#.#####.XXXXXXXXX..XXXX.########.#.##...........................XXX.XXX.#.#.#.#.#..X..X.XX..#.......XXX#XXXX#X####################XXXXX#X#########XXX#XXXXXXXXX##X
XXXXXXXXXX#X...XX.XX##X##XXX#XXXXX..........#...XXXXXXXX.XXXX...........#...X.#.#####################......XXX.#.#.#.##.#.XXX.X.#.#####.#..X#XXXX#XXX##################XXXX##X##########XX####XXXXXXXXXX
XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXX.#########.#.X.XXXXX#.XXX#.############.XXXXXX.....................##XX#................XXXX...........#..XXXX#XXX#X##################X##############XXXX###XXXXX##XXX
XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX.............X.X.XXX...X.................XXXXXX.###################..X.###########.#.##..XX..#########..#..X#XX#XXX#################################XXXX#XX#X###XX#X#X
XXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXX.#.########.XX...#XX.##.#.#############.XXXXXXX.....................XX............#.#.##.XXX..........#..#..XX###X##XX###############################X###XXX#X##XXX#XX
XXXXXXXXXXXXXXXX##XXXXX#XXX#XXXXXXXX.........XXX.X.......................#..XXXXX.#############.####.#.X.#.#.X.#.XX..........X####.#.XXX##..#.X##XX###XX#X##########################XXXX####XX#XX#XX##XX
XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXX########...X.XX.################.###...XXXXXX..............##.......XX..X#XXXXX.########.X.....XX#XXXX.XXX##XXX###X#XXX#########################X#XX###XXXX#XXX###XX
XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX..........##.XXXX.................#....XX#XXX#X#########.#.##...XX#.X.XXX.XXXXXXX.........X#X.#XXX##XXXX.XXX#X#X#X###XXXX########################X#XXX##X#XXXX#XXX##XX
XXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX..########.#.#..X.X#################..X.XXXXXXXX...........##...X..XXXXXX#X.XXX#XX.########.XXXXX#XX#XX.....XXX###X####X#X#########################X#XX##XXXXXXXXXX###XX
##XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX.............#......................X.XXXXXXXXX.#.#.#.#.##...XXXXXXXXXXXX#XXXX##X...........X#XXX#XX#X.XX#.XXX#X#X##XX##X########################XXXXX##XXXXXXXXX######
#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX.###########.#####################XX...XXXXXXX#.#.#.#.#.#.XXXXX#XXXXXXXXXXXXX#XX.#.#.#####XXXXX#XX#XXXX#XXX#XXXXX#XX############################XXX#XXX#XXXXXXX#######
##XXXXXXXXX#XXXXX#XXX##X##XXXX#XX...................................XX.##.##X#X..............XXXXXXXXXXXXXX##XXX##XXX........XXX###XXX#X##X#X###X#X##X############################XXXXXXXX#XXXXXXX######
##X#XXXXXXXXXXXX##X#X###XXXXX#X#X.################################.#.X.....#.#.#.###########XXX#XXXXXXXXXXX#XX######XX#####.XXXXXX#XX#######XX##X#X#XXX###########################XXX#XX#XX##XXX#XX#####
#XXXX#X#XX##X#X##XXX#####X#XX#XXX#....................................XXXX..................X.XXXXXXXX#XXXXXXXX####XXX......XXX#X###X#######XXXXXX#XXXX###########################XX##XXX#X####XXXX#####
##X#####XXXX#XX###X#X#####XXX#XXXX.######.#.#.#.#####################.X.X..#.#######.######.#..XXXXX##XXXX#XXXXX###XX..#.##XXXX#XX#X#####X##XX#XX#XXXXX##########################XXXX##XXX###XXXX#######
########XXX##XX##XX##X###X#####XX........#.#.#.#........................X.X.........##........XXXXX#X##XX#XXXXXXX##XX.##....XXXXX#X#X###X#XXXXX#X#XXXXX#########################X#XX#####X##X###X#######
#########X####XXXXX#X####X#####X..##XXXX........########################.X.####.#.##...XX#.X.X.XXXXX#XXXX##XXXXXX#X#XX..##.XXXXX.#.#XX#XXXXXXXXXXXXXXX#XX#####################XXX#X#######XX########X#X#
############XXXXXXX#XXX#X#####X..#..X##XXX.#.#X..................................#...XXXXXXXXX.XX#XXXXX..XXXXXXX###XX#X....XXXX......XXX#XXX#####XXX##XX#####################XXX#########X#XX###X###XXXX
XX#########X#XXXXX###XXX####XX..##.XXXXXXXXXXXXX.#.####.#XX.#.#.#.#.#.#.#.#.#.#.#..XXXXXXXX.##.XXX.XXX.#.#.XXXXXXXXXXXX.#.#.X#.#####.XXXX#XX############################################XXXX#X##XXX#XXXX
XX########X####XXX###XXX###XXXX....XXXXXXXXXXXXXX#.....XXXX.##.#.#.#.#.#.#.#.#.##.#.XXX..X.....X...........XXX#.XXXXXXXX.............XXXX##X###########################################XXXXXXXXXXXXXXXXX
X########X#XXX#XX###XXXXXXX##X#XXX.XXXXXXXXXXXXX..##.#.XXXX#........................X.#.#.###.#.#########.#.XX...XXXXXX.############.XXXX###XX#########################################XXXXX####XXXXXXXX
#X#####XX#X#X#XXX##XXXXXXX#XXXXXXXX#XXXXXXXXXXX#X..#..X##X.#.##############.XXX####............................XXXXXX.X..............XXX####XXXX########X##X##########################XXXXXX#####XXXXXXX
#X#######X##XXXX###XX#XXXXXX#XXXXXXXXXXXXXXX#XXX.#.##..XXX.................XXXX.....#.####################.#.#.XXXXXX...###.#.###.X.XXXX#X#XXXXX#########XXXX#######################XXXXXXXXX#####XXXXX#
XX##########XXX####XXXX##X#XXXXXX#XXXXXX#XXXXXX.......XXXX.#.###########.#.XX#XXX.#.XX......................X#XXXXXXX.##...X.....XXXXXXX#XXXXXXXX##XX####XXXX########################XXXXXXX#XX###XXX###
#############X###########XXXXXXXXXXX#XX###XX#XX.#######.X.X.............#..X##XXXXXXXX.####################.XX#XXXX#X....XX..#.XXXX#XXXXXX#XXXXXX#X##XX##XXXXX#######################XXXXXXXXXX########X
#############X#########X#XXXXXXXXX#XXXX#XX####X............X#.#.######.#..X####XX#XX##.....................XXXXXXXXX.##.XXXX.XXXX##XXXXXXXXXXXXXXX###XXXX#XXX######################X#XXXXXX##X#######XX#
#############XX#######XX#XXXXXXXXXXXXX#X#XXXXXX#########.#.XXXXX.......#.X.X##XXXXXXX.##################.#.XXXX#XXX.....XXXXXXXXX##XXXXXXXXXXXXXX####XXXXX#XXXX#####################XXXXXX#X########XXX#
#############XX#######XXXXXXXXXXXXXXXXX##XXXXXX...........XXXXX..#.#.##....XX#XXXXXXX.....................XXX##XXXX.####.XXXXXXX#####XXXXXXXXXX###X#XXX#X####X#X#####################XXXXXXXX########XXX
############XXX#####XXXXXX#XXXXXXXXX#XXX#XXX#X..#######.XX#.X#.##.#.##..XXXXX#X#XXXXXX.##################..XX#XXXXX......X#XXXXX####XXXX#X#XXX#####XXXXXX####XXX######################XXXX#############X
X#######X#XXXXXX####XXXXXXXXXXXX#XX#X#XX#XXXX#X........X...............XXXXXX#XXXXXX.X...................#.XXXXXX.######.XXXXXXX####XXX##X##XXXX##XXXXXXX###X#XXX###############################X#XX#X#X
#######XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX##XXXXXX.#.#.#.X.#.#############.#X.##XXXXXXX.####################.#XXXX..........XXXXXXXX###XX###X#XXXXXXXXXXXXX#####XXXX###############################XXXXXXX#
#XXX###XXXXXXXX#XX##XXX###X#XXXXX#X#XX####XXX....XXXXX......................XXXXXXXX............................##.#.#.##.XXXXX#XXXXXX####XXXXXX#XXXXXX#######XXXX#########################XX####XXXXX#X
XXXXXX##XXXXXXXXX##XXXXX#XXXXXXXXXXX#X#####XX.#.XXXX..#####################.#..XXXX..###.#.#X.#.#################.#.#.#.#.XXXXXX#XXX#X##########X#XXXXX########X#XX#######################XXX###XXXXX###
##XXXX#XXXXXXXXX#X#XXXXXX#XXXXXXX#X#XX###X##XX#XXXXXX.........................X#XX#X....X#XX#X.............................XXXXXX###XXX#########XXXXXXXXXXX#################################XX#XXXX#####
##XXX#XXXXXXXXXXX###XXXXX##XXXXXX#XXXX###X##XXXXXX.X.#.#######################.#.XX.##.X##X###X#.X####################.#.#...XXXX##X#XX########XXXXXXXXXXXXX##################################X#X##X####
#XX##X#XXXXX#XXXXXX#X###XXXXXXXX.X#XXXX#XXX###XXX......................................XXXX####XXX......................XXXXXXXXXXXXX##X####X#XXXXXX#XXXX#####################################X#XX######
XXXXX#XXXXXX####XXXXXX##XXXXXXXX.XXXXX#XXX#####XXXX.#.#################################.XXXX#####XX.#.################XXXXXXXXXXXX#X####X###XX#XX##X#XXX######################################X##XX###XX
X#XXX#X###X##XX#XXXXXXX####XXX.......X#.X####XXXXXXX....................................XXX########XX...................XXXXXXXXXXXXX#XX#X###XXXX##XXX########################################XX#X####XX
X##XXXXX#X###XXXXXXXXXXX###X#X.#.#.#.....X##XXXXXXXX.##.##.#.##########.#.############.XXXX######XXX###.#.#.X.X.X.####.XXX#XX#XXXXXXXX##X#XXX#XX###XX#####################################X##XXXX#XX##XX
#XXXXXXXXX#XXXXXXXXXXXXX###XX...#...#.#.XX#X#XXXXXX...XX...XX............X.............XXXXX######XXX....X...X#XXX...#..XXXXXXXX#XXXX#XXX#XXXXXX###X#####################################XXXXXXX##XX###X
#X#XXXXXXXX#XXXXX#XXXX#XX##XXXX..###.#.#XXXXXXXXXX..#XX#X.#X..#.#######XXX.#.###.X.#.##.XXXX#####XXXX.##.XX.XXX#XXX.#.#.XXXXXXXX#XXXX#XXXXX#X#X##########################################XX#XX#X####X#X#
X#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXX.........XXXX##XXX.#X##X#XXX.##........XXXX.....X#X.....XX#XX####XXX....XX.XXX.#.X......XXX.XXXXXXXXXXXXX#XXXXX###########################################XXXXX#X##XX###
XXXXXXXXXXXXXXXXXXXXXXXXXXXX#.#.########.XXXXX##XXXX##XXXXXXX..#######.XXX.##.XXXXX.###..XXXXXXXXXXXX##.XX.X.......#.#.XXX..XXXXXXXXXX#XXXX#################################################XXXXXX#XX#XX
XXXXXXXXXXXXXX#XX##XXXXXXX................XXXXX##XXX#X######XX.........XXX....XXXXXXX...XXXXXXXXXXX.....XX...######.#.#.#.#.XXXXXXXXX##X#XXXXX###############################################XXX##XXX#XX
XXXXXX#XXXXXXXX##XXX.#.X.X.##############.XXXXXXXXXXXX######XX.########XXX.#.#XXXXXXXX.#XXXXXXX##XX.#.XX...##...............XXXXXXX######XXXXX###############################X##############XXX#XXXXXX#X
XX##XX##XXXXXX##X........................X#XXXXXXXXXX######X.#............XXXXXXXXXXXXXXX##X#X#XXXXXXX...##.#.#############.XXXX#####XX###XXX#XXXX########################XXX#X############XXXX#XXXXXXXX
X##XXX##XXXXXXXXXX######################..XXX#XXXXXXXX####XX..#########.#..XXXXXXXXXXXX###XXX#XXXX.....##.................XXXX######XXXXXXXXXXXXXX########################XXXX############XXXX##XXXXXX#X
XXXX##XXXXXXXXXXX........................XXXXXXXXXXXX#####XXX...........XXXXXXXXXXXXXX####XX#X#XXXX.####.################.XXXXX####X#XXXXXXXXXXXXX#X#####################XXXX#X###########XXXX#XXXXXXXXX
XXXXXXXXXXXXXXXXX.######################XX#XXX#XX#XXXX####XX..#.#.######XX..XXXXXXXXXX#X##XXX##XXXX.......................XXXXX#####X#XXXXXXXXXXXXXXX####################XXXXX#X###########XXXXXXXXXXXXX
#XXXXXXXXXXXX#XXX.......................XXXXXXX#X#XXXX####XXXX#X........XX#.XXX#X##XX#XX####X##XXX##.#.#############.#.#.XXXX#########XXXXXXX#XXXXXXXX###################XXXXXX#X##XXX#X####X#XXXXX#XXX#
XXXXXXXXX##XXXXX.######################.XXXXXX#XXXXXXXX###XX##XX.##.#.#......XXX#X####XXX##XX##XXXX..XX...............XXXXX#X#########X#XX#XXXXXXXXXXX##################XXXXX####X#XXXXXX#XX##XXX##XXXXX
XXXXXX##XXXXXXX.........................XXXXXXXX#XXXXXXX##XXXXXXX..#.#.####.X#X#XX####XXXX###X#X#X#XXXX.#.###########..XXX.X#X####XX##X##XXXXXXXXXXXX####################X#XX####XXXXXXX#XXX#XXXX####XXX
XXXXX###XXXXXXX.####.#################.XXXXXXXXXXXXXXXXXXXX##XXX#X...........X##XXX###XXXX####XXXXX#XXXXX............#..XX..#.XX##XX#XX##XXXX#XXXXXXXXX#####################X###XXXXXXXXX#X#XXXXX####XXX
XXXXX##XXXXXXX......#..................X...XX#X..#XXXX..#X####X.X..#.#######.XX#XXX####XX#XX###XXXX##XXX.###########..XXXX.#..X###XXXX###XXXX#X#XXXXXX#X###################XXXXXXXXXXXXXXXXX#XXX####XXXX
XXXXX###XXXXXX.#.#X..##################XX.XX.X.#...XX.X...X##XX...#.........XXXX#XXXXXXXXXXX###XXXXXXX.X.............X.X#X...X####X######XXXXX#XXXXXXXX####################XXXXXXXXXXXXXXXX#XXXXXX#X#XXX
XXXX###XXXX.....XXXX...................XX.......#.#.X...#.XXXX#X.XX.X######.XX#XXXXX#XXXXXXX##XXXXXXX....#.#.X.#.#####.X#.#.#.X#XX#######XX#XXXXX..X########################XXXXXXXXXXXXXXXXXXXXXX#XXXXX
XXXX###X....#.#XXXXXX.XX.######.#.####.XXX.XXXX.......##..XXX#X#XXXXX.....#..XXXXXX#XXXXXXXX##XXXXXXXX.#X...XXX................X#XX######XXXX.##..XX####XXXXX###############XXXXXXXXXXXXXXXXX#XXXXXXXXXX
XXXX####X.##.#.XXXX...XX.......X##.....XXXXX.X.#######.#.#.X#X#XXXXXXXX#.#.#...XXXXXXXXXXXXXX###XXXXXXXX#XXXXX.##.#.#.#.#.#.##..XXX##XX#XXXXX....X#X###XX#XXX###############XXXXXXXXXXXXXXX####X##XXXXXX
XXXX#XXX.......X##XXXXXX#.#.X.XX#X.####.XXXX...............X###XXXXXXX......##...XXXXXXX#XXXXXXX..XXXXX#XX.X#X...#.#.#.#.#.#..#..XXXXXXX##XX.#.##.XX#X#XXXX################XXXXXXXXXXXXXXXX###XX##XXXXXX
XXXX#XX.######..XXXXXXXX..XXXXXXXX......XX.#.##############.##XXXXXX.#.#####.###..XXXXXX##XXXXXX.##XXXXX.#..XXXX............#..#..XX#XXX#X#X......XXXXX##XX##########X#####XXXXXXX#XXXX#XXX##X#XX##XXXXX
XXXXXXX........X#XXXXXXXXX#XXXXXX#X.#XX......................X.X#.XX.............XXXXXXXX##XXXX...X#XX.....XX#X..#.#######X...#.#.XXXX..X#X..###.#.XX#####XX#######XXX#####X#XXXXX##XXXXXX#########XXX#X
XX#X#XXXX.###.XXXXXXXXXXX#XXXXXX#XXXXXX#####################.#.#..X..#########.X..XXXXXXXX##X...X..#XXX.##..XX#XX.........XXX......XXXX..X###.......XX#########X##XXXX####X#XXXXXXXXXX#############XXXXX
XXXXXXXX.....XXXXXXXXXXXXXXXXXXXX##X.X...........................X#X..........XXXXX#XXXXXXXXXXXXXX...XX..X#.XXXXXX.######..XX.####..X.#.#.#...X.X#.XXXX#######XXXXXXXXX##X#XXXXX#XXXXX############XXXXX#
#XX#XX#X.#.#.XXXXXXXXXXXXXXXXXXXXXXX..#.#########################.X.####.XXX.XXXXXXXXXXXXXXXXXXXX#X.X.X#..XX#X.XXXX.......X#X.....#.........XXXXX#XXXX########XXXXXXXXXXXXXXXXXXXXXXXX###########XXXXX##
#X#XX.##..XXXXXXXXXXXXXXXXXXXXXXXXXXX....................................XXX.XXXXXXXXXXXXXXXXXXXXXX......XX.X..XXX..##.##.XXXX.X.X..#####.#.XXXXXXXXXX########XXXXXXXXXXX#XXXXXXXXXXX############XXXXX##
XX#XX...#.XXXXXXXXXXXXXXXXXXXXXXX#XX..##.#.XX.#.#####.#.################XXXX.XXXX#XXXXXXXXXXXXXXXX#X.####.#.#.#XX..##.#..XXXXXXXXXXX.......XXXXXXX#############XXXXXXXXXXX#XXXXXXXXX#X##########X#X#####
XXXX.##.#..XXXXXXXXXXXXXXXXXXXXXXX...##.#.XX#X.......XX..................X#X..XXXXXXXXXXXXXX#XXXXXXX..............#.....XXXXXXX#XX#XX.X.#.X#X##XXXX###########X##XXXXXX##XXXXXXXXXXXXXX##########XX#####
#X#X.....#.XXXXXXXXXXXXXXXXXXX###X.#......XXX..#.XXXXX####.#.##########.X###XXX#XXXXXXXXXXXXXXXXXXXXX.#############.X.#.XXXXX###X#XX#X#XX..XXX##XXXXXXX########XXXXXXX###X#XXXXXXXXXXXX###XX############
##XX.#.#.#..XXXXXXXXXXXXXXXXX#####XXXX.#.XXXXXX#XXXXXXX.....X............X###XXXXXXXXX###XXXXXXXX.#XX................XXXXXXXXXXX#XX####XX.XXX#X#X#XXXXXX##XXX#XXXXXXXXX##XX#XXXXXX###XXXX#X#############
###X..#.#.#..XXXXXXXXXXXXX######XXXXXXX#XXXXXX###XXXXXXX.#XX#X.#########XX#####XXXXXXX##XXXXXX.....#.###############..XX#X#XXXXXXXX#####XXXXXXXXXXXXXX##X#XXXX#XXXXXXX#X#X#XXXXXX#X##XXXXX#X############
###XX.......X#XXXXX#XXXX########XXXXXXXXXXX#XX##XXXXXXXX.X###X..........X######X###XXX###X#XXX.XXX...................XXXXX#XX###X#X###XXXXXXXXXXXXXXXXX##X#X#####X######XX#XXXXXX##XXX#XXXX#XX##########
###X#XXXX####XXXX#XXXXXX########XXXXXXXXXXX#XXXXXXXXXX##X###X##########XXX#########XX#####XXXXXXX###################XXXXXXX#######X#XXXXX#XXXXXXXXXXXXX#####################XXXXXX#####XXXX#XXX#########
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |