WWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWRRRBBBBBRRWWWWWWWRRRRRRRRRRRRRBBBBBBMMMBBMMMMMM
WWWWWWWWXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVXXWBMMMMMMMMMMBRWWWWWWWWWWWWWWWWRRRRBBBBBBBBBBBBBBB
WWWWXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVXWBMMMMMMMMMMMMMBWWWWWWWWWWWWWWWWRRRRRBRBBBBBBBBBBB
WXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVXBMMMMMMMMMMMMMMMMWXXXXWWWWWWWWWWRRRRRRRBBBRBBBBBBB
XXXXXXXVVVVVVVVVVVYYYYYYYYYYYYYYYYYVVVXBMMMMMMMMMMMMMMMMMRXXXXXXXXXXXXXWWWRRRRRRBRRRBBBBBB
XXVVVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYYYVXMMMMMMMMMMMMMMMMMMMMWXXXXXXXXXXXXWWWRRRRRRRRRRRRRRBB
VVVVVVVVYVVYYYYYYYYYYYYYYYYYYYYYYYYVXBMMMMMMMMMMMMMMMMMMMMMRXXXXXXXXXVXXWWRWRWWRRRWRRRRWRB
VVVVVVVYYYYYYYYYYYYYYYYYYYIIIYYYYYYVWMMMMMMMMMMMMMMMMMMMMMMMRXXXXXXXXVXXWWWWWWWRRRWWWRWWRR
VVVVVYYYYYYYYYYYYIIIIIIIIIIIIIIYYYVWBMMMMMMMMMMMMMMMMMMMMMMMBWXXXXXXVVVXXWWWWWWWRWWWWWWWRR
VYYYYYYYYYYYYIYIIIIIIIIIIIIIIIIIIYVRMMMMMMMMMMMMMMMMMMMMMMMMMBWXVXVVVVVXXWWWWWXWWWWWWWWWWR
YYYYYYYYYYYIIIIIIIIIIIIIIIIttIIIIYXMMMMMMMMMMMMMMMMMMMMMMMMMMBRWXVVVVVVXXWWWXXXWWWWWWWXXWR
YYYYYYYIIIIIIIIIIIIttttttttttttIIVWMMMMMMMMMMMMMMMMMMMMMMMMMMBBRXXVVVVVXXWWWXXXWWWWWXWXXWR
YYIYIIIIIIIIIttttttttttttttttttIIVBMMMMMMMMMMMMMMMMMMMMMMMMMMMBBRXVVVYVXXWWXXXXXWXWXXWXXWR
IIIIIIIttIttttttttttttttttttttttYRMMMMMMMMMMMMMBWWWRRMBWWWWRBBBBBRWXVYVXXWWXVXXXWXWXXXXXWW
IIItttttttttttttttttttitttttiIXWRMMMMMMMMMMMMBMBXXWRRXVVYYVVVXWRRBRXYYVVXWWXVVXXWXWXXXXXXW
tttttttttttttttiitiiiiiiiiiiiXRBBRRBMMMMMMMMBBMRXWWVYYIIIIIIYYYYVXWRRXVVXXXVVVVXXXXXXXXXXW
tttttttttttitiiiiiiiiiiiiiitVBBRRBMMMMMMBMMBBBRXVVVYIIttttttttIIIYYXXWRXXXXVVVVXXVXXVXVXXW
tttttttittiiiiiiiiiiiiiitYVWWWVVBMMBRBBBMMMBBWVVYYIttiitiiiiiitIIttIYYXWRWXVVVVXXVXXVXVXXX
tttttitiiiiiiiiiiiiiitIVVYIYXVYWMMWWRXYYWMMBXYYIIttii+++++++++iItiiitIIYVWXVVVVVVVXVXXVVXX
ttttiiiittiiiiiiiitYVVYItiitYIIWBBVItiiitIYYYItttii+++++++;;;;+ItiiiiiiitYVXVVXXVXXXXXVVVV
ttitiiiitXXYIYttIVVYItii++iiYtIVYIiiiii+++ittti++++;;;;;;;;;;;+IIiiiii++iitYXXXVVVXVXXXXXX
tttiiiiiiIRBBWWWVYIii++++++tItVYtiii+++;;+iii+++;;;;;;;:;;;;;;iYYIttii++++itYXWVVVVVVXXXXX
tttiiiititXRRRXYIti+++++iiiIYYVIttii++;;;+ii++;;;;;::::::;;;;+iXWVYItii++++itIVXVVVXXVXXVX
tttiiiiiitYRXVYti+++++iittIYVXYIttti+++;;+i+;;;;;;:::::::;;;+itXMBXVIti+++;+itYXWVYXXVXVVX
ttiiiiiiiIXXYIti+++iittIIYVXWXYYIti+++;;;+i;;;;:::::::;;:;;;+iIXBMBWVIti+++;;+tYXXYVXXXVVX
tiiittiitXXIti++iiitIIYVXWRBBXVIti++;;;::+++;;:::::::::;;++++iIXXWBBRXYti+;;;;;iYWXXXXXVVV
ttiiIRYtXXItiiiiitIYYVXRBBBWXXYIti+;;;::;i++;;::::::::::;++iiiIXWYVRMBRVt++;;;;+iXXXXXVVVV
RWWRRMBVWXYtiiiIIYVWRBMBWYiiYXVIt+;;::::;++;;;;:::::::::;++itYVXWYYYWBBRIi+;;;+iIXWXVVVVVV
BMMMMMMBMBXYtiitYXBMMMMMViiiYXIi+;;:::::+i+;;;:::::::::;;+iitYXWRYIYIYWWt+;;;;iYXWWVVVVVVV
MBWRBMMMMMRVItitIYVWXBMBIi+iVYt+;;::::::+++;;;:::::::;;;;+itIVWXWVIIIIVIi+;;;+IXXBWVVVVVYV
MBBXXRBMMMMRVItttIYXWMBMIiiYVti+;::::::;i+;;;::::::::;;;++itYXXYWVYIIYYii+;;+tXXRBXVVVVVYV
MBWXMMMBMMMMRVItttIYXBMBYtIYIi+;;;::::;++;;;;;:::::::;;;;+itYWVVRVYYYVIii+;+iYWRMWXVVVVVVV
BBMMMMMMMMMMMRVYIttIYVRBWYIti++;;;;;:;+++++++;;;::;;;;++iiitIXXRBRXYVYti+++iIXBBRXVVVVVVVV
XMMMMMMMMMMMMMRXYIttIVVYItii+++;;;;;;+iiii+++;;;::;;;;++itIYIVWBXVWWVIi+++itXBMRXXXXXXXVVX
VRMMMMMMMMBMMMMBWVYVVYIti+++++;;;;;;+ii+++;;;;:::::::;;;;+itYVXWVVXYYti++itXBBRXWWWWWXXXXX
XVRMMMMBMMRMMMMMMWXYItti++;;;;;;;;;++++;;;;:::::::::::::;;;+iIVXVXYIttiitIXBMBRWWXWWWXXXXX
MXXBMBMBMMBBMMMMRVYIti+++;;;;;;:::;;;;;;;:::::::,,,,,::::::;+itVXVtItiitYWMMRRWRRRXXWXWXXX
MWWBMMMBRMBMMMMRVYItii+;;;;::::,,::;::::::::,,,,,,,,,,,,,,::;+iIVttItttYRMBBBWWWWWXXXXWWWX
BMMMBMMMMBBBMMBXYIti++;;;:::,,,,,,:;:::,,,,,,,,,..,...,,,,,::;+tYttttIVBMRWBWWWWWWWWWRMMRX
RMMMMMMBBRRWWRWVYtii+;;::::,,,,,,:+;::,,,,,.............,,,,:;;+tYttYVBMMBBRWWWWWWWWWWRWWW
RRBMMMMMBBRWWWXYIti++;:::,,,,,,,:;i;::,,,.................,,::;+tVYYWBMMMMBMMMMBWWRBBBBWWW
MBVWMMWMBBBRWRXYIii+;;::,,,,,,,,;+i;:,,,..................,,::;;tVXRBMBBMMMBRBMMBBMMMMBWWX
MVYXMMBMMMMMBWVYtti+;;:::,,,,,,,:++:,,,,.................,,,,::;+YXWBMMMMMMMBMMMMBMMMMBWWW
BVVWRMMMMMMMBWVYIti+;;:::,,,...,:+;:,,,...................,,,,:;+iYXWBMBBMMBRWWWWWRMMBBBBB
MBVVVRRMMMMMBWVYIti+;;:::,,,...,:+;:,,,...................,,,,::;+tYXWBRRRMMBWVYYYWBMMMMMM
WWWWRWWBMMMMBWVYItii+;;::,,,,..,:+;,,,...................,,,,,,:;;iYYWBRBWBBRYYVYXRBMMMMMM
BRRRWWRWWWWWRRVYIIti++;;::,,,,,,:i;:,,,...................,,,,,:;+iIYXRBMBBMBWWRRBBMMWWWWR
WWWXXWXXVVVVXBWVYIttii+;;::,,,,,:i;:,,,,..................,,,:::;+iIYVWVVVVVVVVVVXXXRRWWVX
BWWWWWXVYYIIIXBWVYIttii+;;::::::;I+::,,,,,,,,,,,,,,,,,,,,,,,::;;+ittIXWIIIIIIIIIIIIVRRIIIX
YYYYVVVVVVVVVXRRWVYYIItii+;;:;:;iVY;::,,,,,,,,,,,,,,,,,,,,:::;;++ittVRXiiiiiiiiiiiiIRRiiiR
::::::::,,,,,,,,,,;+tYIIttii+;;+tXRI;::::::::::::::::::::;;;;;++itYXBWWiiiiiiiiiiiiIBBRVIB
:,,,,,,,,,,,,,,,,,..,,;+tIItiiiiIWBWI+;:::;;;;;;;;;;;;;;+++;;:,:;;iitIIYVVVVVVVVVVVXWRBVVB
::,,,,,,,,,,,,,..........,;ittIIIYRWBVt++;;++i++;;;;:,:,,...            . ..........,,,,,;
:::,,,,,,,,,,....................;RBV.:;+;;:,.                                     .......
::,,,,,,,,,,,,..................,WBV,.                                                   .
::,,,,,,,,,,,....................;,.                                                     .
::::,,,,,,,,,,................                                                      .  ...
:::::,,,,,,,,,,..............                                                       ......
::::,:,,,,,,,,,,...............                                                  .. ......
::::,,,,,,,,,,................                                                  ..........
::::::,,,,,,,,,,.................                                           ..............
;:::::::,,,,,,,,.................... .                      .       . ..............,..,,,
;;;;::::::,,,,,,,......................                       ....................,,,,,,,,
;;;;;;:::,:,,,,,,,........................              .........................,,,,,,,,,