Submission #412374

#TimeUsernameProblemLanguageResultExecution timeMemory
412374rainboyMaze (IOI10_maze)Text
56.86 / 100
0 ms0 KiB
##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 timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...