VRRBRBRRRBBRRRRRRBBMMMMMMMMMMMBBBBBRBRRRWWWWRWWWWWRRBBMMMMMMMMMMMMMMBBBBBBBBRWWXXXXXXXXXXWRRRRBBBBBBBBBBBBBBBB
VXRRXRRRRRRBBMMMBBMMMMMMMMMMMMMMMBBBRRRRRRRRRRRRRRRRRBBBMMMMMMMMMMMMMMBBBBBBBBRRRWXXXXXWRRRRBBBMMMBBBBBBBBBBBB
VXXXXRRBMMMMMBBMMMBBMMMMMMMMMMMMMBBBBBRRRRRRRRRRRRRRRRRBMMMMMMMMMMMMMMMBBBBBBBBRWWWRWWRRRRRBBMMMMMMMBBBBBRRRRR
XWRBRBMMMMMBBBMBRMBRRBMMMMMMMMMMMMBBBBBBBRRRRWWWRRRRRRRRBBMMMMMMMMMMMMMMBBBRRRRRRWXWRRRRBBBBBBBMMMMMMBBBBRRRRR
XBBRBMMMMMMBBRWBRRBBMBMMMMMMMMMMMMBBBBBBBBRRRRRRRRRRRRRRRRRBMMMMMMMMMMMBBBRRRRRRRRRRRBBRRRBBBBBBBMMMMMMBBBBBBB
WBBBBBBMBBBBBBRXRRXXVBMMMMMMMMMMMBBBBMBBRRRRRRRRRRWWRRRRRRRBBMBBMMMMMMMBBBBRWRRRBBRRWWWWWWWWRRRBBBBMMMMMMMMBBB
WBMMMBRRBBBMMMMBRWRRXVXBBBBMMMBBMBRRRBBRRRWWWWWWWRRWWWWWWRRRRRBBBBMMMMMMBRWRRRWXXWWXRXXXWXVVVXXXWWWWWWWWWXXXXX
XBMMMMBBBMMMMMMMMBRXWRXVVVVWRRRRWRWRWVYIYVWWXXXXXWWWWWWWWWWWWWRRRRWRBBBRBWXYVVVVYtVVIYXYYXVYIIIIYYYYYYYYIIIIII
RRBMMMMMMMMMMMMMMMMBRWWWWWWVVWWRRWVVVVVVVVWWWRRRRRRRWWWWXXXXXXXWXWRWWWXIIXXXYiittIItYiIYItIti+iiiiiiiiiiiitttt
WBMMMMMMMMMMMMMMMMMMMMBRWRRBRWWWWWRWRWXYYYYYYYVVXWRRRWRWWWWXXVYVVIIYIittt+IIVVtti++ttiitt+i++;;;;;;++++++iiiii
WBMMMMMMMMMMMMMMMMMMMMMMMBBRRBBBBRRRRRRWWXVXVYYYVVYIItYYVVVVVYIiiiiiitttIti++tIIt++;itt+Ii+i::,:::::;;;;;+++++
RBBBBMMMMMMMMMMMMMMMMMMMMMMMMMBBRBBBBBBBRRWWXVYItiiittttttIIIti++:::::;;+it+;:++ii+;+itt;i;+:,,,,,,,::;::;;;;;
RMMBMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBBBBBBBBWXVYItii+++++++ittttti++;:,,,,,:::ii:::;+;;;;iYi++::,,,,,,,,,::::::::
RMMMMMMMMMMMMMMMMMMMMMMMMMMMMBMMBBBBBBBBBWVIi++++;;;+++iiiiittti+;::,,,,:;,,t;,:,::::,:+Y++:,.,,,,,,,,,,,,::,,
RMMMMMMMMMMMMMMMMMMMMMMMMMMBMMMBBBBBBBBBBBWYti+++++++++iiiittttt+;:::,:,,::,,i::,,,:,,,,+V;::.,,......,,,,,,,,
RMMMMMMMMMMMMMMMMMMMBMMMMMMBBBBBBRRRRBBBBMBVIi+++;;;+++iiitttttti+:::,,,,:,,,,:,,,,,,,,,;I+:,,,........,..,,,,
RMMMMMMMMMMMMMMMMMMMBMBBBBMMMMBBBBBBBBRBBMMRYti++;;+++++iitttIIti+;::,,,,,,..,,,,,..,,.,:V;:.,................
RMMMMMMMMMMMMMMMBBMBBBBBMMMBBBBBBBBRRBBBMMMMVIi++++;+++iiitIIIIIti;:::,,,,,,..,,,,,....,;V::..................
RMMMMMMMMMMMMMMBBBBBBBBBBBBBBBBBBRRRRBBMMMMMBYti+++++++iiitIIIIIIi;:::,,,,,,.....,,,....iI,:...  .............
RMMMMMMMMMMMMMMMMBBBBBBBBBBBBBRRRRRRRBBMMMMMMVIii++++++itttIIIYVIi;:::,,,,........,,,...I;,...................
RMMMMMMMMMMMMMMMMMMMMMMMBBBBBBRRRRRRRBBMMMMMMRIti++++++iitIIIYVVVt;;::,,,,........,,,..,Y,,...................
RMMMMMMMMMMMMMMMMMMMMMMMMBBBBBBRRRRRBBBBBBMMMMYti+++++iiitIIYVVXWi;:::,,,,........,,..,Y,,..,.................
RMMMMMMMMMMMMMMMMMMMMMMMMMBMBBBRRRRRRRRBBBMMMMWti+++++iiitIIVVXWV;;:::,,,,.........,.,t+,..,..................
RMMMMMMMMMMMMMMMMMMMMMMMMMMMBBBRRRRRRRRRRBBBBBBIii++++iittIYVXWX+;;::,,,,,........,:;Ii:,,,,.,,...............
RMMMMMMMMMMMMMMMMMMMMMMMMMMMBBBRRRRRRRRRRRBBBBBWi++++iittIYVXWX+;;:::,,,,,,.....,,:,i+;+,.....,,,,,,,,,,,,,...
RMMMMMMMMMMMMMMMMMMMMMMMMMMMBBBRRRRRRRRRRRRRRRRBIi+++ittIIVXWV+;;:::,,,,,.,....,,,...;:.......,,,,,,,,,,,,,,..
RMMMMMMMMMMMMMMMMMMMMMMMMMMMMBBBRRRRRRRRRRRRRRBMWtt+iittIYXXI+;;::::,,,,,......,,,............,,,,,,,,,,,,,,,,
RMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBBBBRRRRRRRRBBMMBYttiitIIVVi+;;:::,,,,,........,,,...........,,,,,,,,::::::,,,
RMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBRRRRRRRBBBMMMRYIttIIYI++;:::,,,,,..........,,,..........,,,,,:::::::::::::
RMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBRRWRRRRBBMMMMMBXVYVVt+;:::,,,,,............,,,,,,,,,,,,,,,,,::::::;;;;ii:,
RMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBRRRRRRBBBBMMMMMMMWBRRt;;:,,,,,.............,,,,,,,,,,,,,,,,,::::;;;;+itII::,
VRRMBBBBMMMMMMMMMMMMMMMMBBMBRBRRRRRRRBBBBBMMMMBBBMBRBMV:::,,...............,,,,,,:::::::::,::::::;;+++tIVV;,,.
::;VVIXIVRMMMMMMMRVRRBBBMMMMBBBBBRRRBBMMMMMWWRRBBMRBBR::,,... ............,,,,::::::;;;;;;::::;;;;+itIYXi:,...
  .:;;++I;VBRMMMMYXBRRRMMMMMBBBMMMMMMMMMMMMRRBRBBMWBBi:,,...  ... ......,,,,:::::;;;;;+++;;;;;;;++ttIYt:,,....
  :::::YRRRRIVWXWYIWBRWRBBBBRBBBBBBBMMMMMMBRBBBRBRWBW,,,...     ......,,,,:::::;;;+iiitttttttttttIYYi:,.......
        :+IVYItiI+tVVXXXWWWWWWWWWRRRRMMMMMMRBBBRBBWBI,,...      ....,,,,,:::;;;++itttIYYVXYIYXXWWWt:,,........
             :II:;+it+;;+itIVXXWWRRRRRBBMMMBBBBBBBWBi,,...      ....,,,::::;;;+ittIIYVXXBWi+IVRMR+,,,.........
                  .:;;;;;;+itttYXWRRRWWRRBMMMMMMMBRBi,....      ...,:,,:::++++tttIYVXXRRBBVIYXBX+:,,,.........
                   :.::;+;++iii++tXVVVYVWWWRBBBMMMBBY,...      ....,::::;+++itIIYVXXWVYVWMRXXWV;:,,,..........
                      .,:;+++ii++;+ttti+iVVVVXWWRBBBR,,............::::;+++itIYVXXXBWYYXRMRXXX+:,,,,,,,,,,,,,,
                       .,;tYXWWXVYtiii++;+ttIIIIVXXWRi,,.........,,:::;;++itIYVXXWRMXXXWRMBWVi;:,,,,,,,,,,,,,,
                       .,:+IVWRBBBBBXI++++++++iiitIYVV:,,.......,,::::;++itIYVXXWWRMWXXWBMBVi+::,,,,,,,,,,,,::
                       .,,;tYXWRBBBBBMWVYti++;;;;+iittt;,,......,,::;;++itIYVXXWWWBMRXXRMBVi+;,:,,::,,:,:,,:::
                       ..,:+IVWRRBBBBMMMMMBRXYi;;:;;;+++;:,,,,,,,::;;++itIYVXXWWWRMMMMMMWVt+;:,,,,,,::::,,::;;
                       .,,,:tYXWRRBBBMMMMMMMMMMRVi;;;;;;++;:,,,,:::;++itIYVVXXXWBMMMMMBXYt+;:,,,,,,,::::;:;;++
                       .,,,,+IVWWRBBBMMMMMMMMMMMMMBVI++;++++;:::::;;+ittYYVVXXXRBBBMMBVIi+;:::,,::::;;;;;++++i
                       .,,,,:+YXWRRBBMMMMMMMMMMMMMMMMBXYi;;+;;;;;+++ittIIIIIIIIYVVVVVVti+;;::::::;;;;+++++iitt
                       .,,,,::iYXWRRRRRRBBMMBMMMMMMMMMMMMRVi+;;;;;;+++++++++++++ttttt+++;;;:::;;;;++++++iittIY