DDDDDDDDDDDDDDBBDDDBDDDDDDDDBDDBBBBBBDDhzs=+++==szzhhDDBBBBB
DDDDDDDDDDDBBBDDBBDDDDDDDDDDDDDDDBBDBBDhzs==++++=ssszhDDBBBB
DDDDDDDDDDDBBBDDDDDDBBDDDDDDDBBBBBDDDDDDhzs=++++++==szDDBBBD
DDDDDDDDDDBBBBBDBDDDDDhDDDDDDDDDhDBBDDBBDhzs====++++=shDDBBD
DDDDDDDDBBBBBBBBDDDDhs(-'..-<shBBDDDBBDBDDhzss===+<<+szDDBBB
DDDDDDDBBBBBBBBBDBD+-.   ..   ~=DDDBDDDDDDDhzzss=+<<+=zDDBBB
DDDDDDDBBBBBBBBDDs~.    .   .. .'+DDDBBBDDDDhhhzs=<<+=zDBBBB
DDDDDDBBDBBBBBDD<'  .  .        . -zBDDBDBBDDDDDz=+<+=zDBBBB
DDDDDDBDBDBBDBz-                . .'hDDDDDDBBBBDhs+++shDBBBB
hDDDDDDDDDBDB+.                  .  <DDBBBBBBBBBhz===shBBBBB
hDDDDDDBBBDD~..                  .  .hDBBBBBBBBBDzs=shDBBBBB
hDDDDDBDDDh~  ..                   . +DDDDBBBBBBDhzzzhDBBBBB
hDDDDDDDDh-                     .    ~DDDDBBBBBBDhhhhDBBBBBB
DhDDDDDBh-. .                        -DBDDBBBBBBDDDDDBBBBBBD
DhhDDDDz-. .                     . ..-hDDDDBBBBBDDDDBBBBBBBD
DDDDDDh(. .   .                  . -'-=DDDDDBBBBBBDDBBBBBBBD
DDDDDh(.        .  .  .     .     .''-(zDDBDBBBDBBBBBBBBBBBD
DhDDD+'         .   ..    .   ..  .''''(zBhBBDDBBBBBBBBBBBBD
DDhDs..          ..(zsh<'.'--(~'...''..-(hDBBDBBBBBBBBBBBBBD
DDhh-...       .~~(zzhhhhsshhhs<(-''''''-<DBDBBDBBBBBBBBBBBB
DhD< .         .''<zz<+BDBDDzs=+++(-'-'''.<DBBDBBBBBBBBBBBBB
hDs.. .          ..~s<+B(s=+++<<<++~~+~-...+DBDBBBBBBBBBBBBD
hh-'...          ..-+z'--+~~~(~~<++(+s+-...'sDBBBBBBBBBBDDDD
h<~-'             . (+=(<+~(~--(~((~+(--'...(DDBBBBBBBBDDDDD
z(+'...           ..'(++=~<<--~---(--~--''. '=BBBBBBBBDDDDDD
zz-(  .              .''.-<~'-~-(---~(----'..(DDBBBBBBDDDDDD
Dz='.. .          ..  ...-<(~~~(+<(~~---~---'-hBBBBBBDDDDDDD
hz+ ..               .'-((------(((+(-'-~~----=DBBBBBDDDDDDD
hh-''..         .  ..'-(-~(+(~--~(+++--~~<<~-~+DBBBBBDDDDDDD
Ds--- ..             ..'~--~(+=++++++(((-++~-+(DBBBBBDDDDDDB
hs-(' .          .. .  ..---''(+====s=+(~(+(~++hBBBBBBBBBBBB
h=+~ ..          .       .  '-+sss===szs+++++++zBBBBBBBBBBBB
hzs--''.     ....  '-..'.-~~=z=sshDDDDDDDs+=+++zBBBBBBBBBBBB
Dz+~-....   ........'-~<+===s=++zhDDDBBBDDzhs++zBBBBBBBBBBBB
Dh+~-'...  '''...'..'~+ss=<<<<szhDDDDBBBBBBBD==zBBBBBBBBBBBB
hD=---''..'''......'~+==<(~(+=zDDDDDDDDDDDBDBh=hBBBBBBBBBBBB
Dh+(~''''''.   ....-(<~--~<=szhhhDDDDDDDDDDBBBsDBBBBBBBBBBBB
DD=<<.-'''.  ... '--'..'-~++=szhhDDDDDDDDBDBBBzDBBBBBBBBBBBB
DDz<(--........ .'-'  '~~(<<<+=zhDDDDhDDDDDBBBhDBBBBBBBBBBBB
DhD<~('....'.   -'. .'''((--(<+shhDDDDDDDDDDBBBBBBBBBBBBBBBB
Dhh+~~' . .'.  .'  .'..--''-(<(=shhDhDDDDDBBBBBBBBBBBBBBBBBB
Dhh+~-'...... .'.  ....''.'-~((++zzhhhDhDBBBBBBBBBBBBBBBBBBB
hDh+--....   ...   .. ... '--~~<<=(+zhhhBDBBBDBBDDDBBBBBBBBB
hDh<-'...    ...       .. '''--~-~.'(=sDDDBBBDBDDDDDDBBBBBBB
hDh~-.' .   ...           ....'...  .-(zDBBBDDDDDDDDBBBBBBBB
hDz-'.' .    .            .   .       .(hBBDDDDDDDDBBBBBBBBB
Dh=-'.. .                ..            .=DBDDDDDDBBBBBBBBBBB
Dh<-.. ..  .             .. .    .     .(hBBBDDDBBBBBBBBBBBB
Ds<-...                               .'-+BBDDBDBBBBBBBBBBBB
h=(-... .                             .'-<DDDDDDDBBBBBBBDBDB