DBs(~~~----------~((<+=ssszhzhhzhhDDDDDBBBBBBBBBBBBBNBBNBBDD
DB+~~--''''---~~~~~((<=ssszzzzhzzzhDDDDBBBBBBBBBBBBBBNNBBNDh
DD(~-'-'''''--~~~~(((<==szzzzhhhhhzhhhDDBBBBBBBBBBBBBBBBBNBD
Dh~-''''''''-~~~~~((<<==sssszzhhhhhhhhhhDBBBDDBBBBBNBBBNNBND
Dz~''.''''''-~~~~~~<(<+===sssszhhhhhhhhhhDDBDDBBBBBBNNBBBNND
Dz~''.''''''--~~~~~((<++++=sssshhhhhhhhhhhDDDBBBBBBBBBBNNBBB
Dz~-'''''''''---~~((<<<(<+==sszzhhhhhhhhhhhDDBBBDDDBBBBBhzhh
Dh~--''------'-~~~(<<<<+=zzzzzzzhhhhhhhhzhhhDBDBBDBBBNBhzhDB
Dz~--'------''-~~~<<+szDDDBBNNBDhhhhhhhzzzhhhDDBBBBBNNDhDhhD
Dh(---'-''''''-~(+=shBBNBBNBNBNBBDhzzzhzzzzzhDBBBBBBNBhDBDhh
DD<---''''''-'~(=shDBBDDzzzhDDDDDDDhzzhzzzzzhDDBBBDBBDhBBDDh
DB+--''''''-~-~+zDBDBDhshDBNBDDDhhhhhzzzzzzzzhDDBDhBBDhBBBDh
DB=~''-'--'-(((shhhhssDDsDNNBBNNBDhzhhssszzzzhhDDhhDDDhBBBDh
DBs-'-'-~(~-((<zDhs<=hh''BNNhhDDhhhsssszzzzzzzzzhhhhhhDBBBBD
DDz---~<++<~~(+zhhsssz+ .(DhzhDzsszs=szzzhzhzzzzzzzhhhBBBNBB
DBz--<shsss(--<szDDz=z(-(<=szzzssss===sszzzzzzzzhzzzhhBNNBBB
DBs(+DNNBDD+-'(=zBBs=(-(<++=s==++====szzzzzzhzzzzzzhhhDBNBBB
DDzshBBBBDDz~'(=hDDz=<~(((<<<<(<++===zzzzzzzzzzzzzzzhhhBBBBB
DDhhhhzshDhz<-<shhhss=<~~(((((~(<++=szzzzzzzhzzzzzzzhhDBBBBB
DDhz+<+hNBND(-+zzzzs=+=<(((~~~~(<+=sszzzzzzzhzzzzzzzhhBBBBBN
DDB=(+Bz+DBN+~=zzzzss+<<+++(~~~(<=sszzzhzzzzhzzzzzzzhDBBBDBN
DhBs+Bs'=Nh+~~+hhzzzs=+(<(<+((~~<=sszzzzhzzzzzzzzzzzhBDBDhhD
DDDh=B=.-++(~~+hhzzzzs+++((<<<<(+==szzzzhzzzzhzzzzzzhBDDDhzB
DDDB=Dh(<<<~~(+zhhhhz==++<<(<<<<+=sszzzzhhzzhhzzzzzzhBDhDhzh
DDDBs=s<~(~-~(=zhDDhhsz<~((<<<<+=sszzzzzzhhzhzzzzzzzhBDhhhhs
DDDDD=<~(~'~~(+szDhzzDD=<~~((<<==sszzzzzhhzzhzzzzzzzzBBDDhzs
DDDDBs<((--~~(<=szs=szhBD+(~(<+=sszzzzzzzzhhhzzzzzzszhDDDhzz
DDhDDD<(~--~~-(=ss=+szzDND+<((+=ssszhzzzhzhhzzzzzzzsszhhhDhz
DDDDDB<~--~-''<zhzszhhDBNB=+<(<+=sszhhzzhzzzzzhzzzzsszhhhBzh
DDDDDB<---~''(=hDDBNNDBBDs+==<<+=szzhhhzhzhhhzzzzzzsszhzhDhD
DDDDDN<''-~((<shDNNNBhzs++++=s<<=szzhhhhhhhhhzhzzzzszzzzBhDh
DBBDBB<'---(<+zDDBNBss+=++===sz<+sszhhhhhhhhhhzzzzzzzzzzBhDh
DBBBDB=---~+DhhDDBz++===++==sssz<+szhhhhhhhzhhhzzzzzzzzhDDDh
BBBBBND~~--sBs~~<(~<+++++ssszzszz(=zhhhhhhhhhhhzzzzzzzzDDDhD
BBBBBBN+--'(+<~-(~-(+++==zzzhzzsD+<zhhhhhhhhhhhhzzzzzzzBDDhB
BBBBBBNh~--~~-~~((-(+==szzhhhhsssh<=zDhhhhhhhhhhhzzhzzhBDDDD
NNBBBBNN<--~(-~~~(~(=shDDBBBBBDzsh+=hDDhhhhhhhhhhhhhhhDDDDBD
NBBNBBBBz~-(~~~~(~<shDDBBBNNBNBz=s=+hhDhhhhhhDDhhhhhhhBhDDBB
NBNBNNBNB(~(~~(~<<sDBBBBhDBNBDzs=ss+hBDhhDhDDDDDhDDDhDDDDBBs
BNBBBNNBN=~(~~(+sssBNDhzszDDhhs==ss+hDDhDDDDDDDDDDDDDBDDDBz<
BBBBBBBBND~((~<=zDDhs=+=zzzhhzs=szz=hBDhDDDDDDDDDDDDDBDDNz<<
BBBBBBBBBN+(((+sBNB<(+<=szzhhs=szzhsDBDDDBDDDDDDDBBDBDBNh<<+
BBBBBBBBBNB((<+DBNh+<<<=szhhzssszhhzDBDhDBDDDBBBBDBBBBBh+++=
BBBBBBBBBBNs((<DNs<<(~<shzzsssszhDhzDBDDDBBBBBBBBBBBBNh+++=z
BBBBBBBBNBNN+(+Dz(~~~<zhzss=sszhhDhzDBDDBBBBBBBBBBBBND=+==sh
BBBBBBBBBNBND(<+<<((+zh=====sszhhhzzDBBDBBBBBBBBBBBBBs===shz
BBBBBBBNNBBBNs((((<+==s+++=sssszhhzhDBBBBBBBBBBBNBNNs===szzh
BBBBBBBNBBBNBB+(~((<<++++====+=zhzzhDDBBBBBBBBBBBNBhss=szzzz
BBBBBBBBBBBNBND(~~~(((<<==+++<+shzzDDBBBBBBBBBBBBNDsssszzzzz
BBBBBBBBBBBBBBBs(((((<<<<<<<<<=shhhDBBBBBBBBBBNBNBzsszhzzzzz
sszhhzDDhzszhzzhhzssss====ss=+===+====ss=szzzzzzzDDDDhDhzzsD
s+zhhzhhzzsshhzhzhhsss====ss==sss====szszzhhhzzzzhzDDDDDzssD
=+zzhhhhzzhzhhhhzzzssssszsszz=szss====ssszhhhhhhzszDhDDhz==h
=+zzhhhzzhhhzzhhzssss+szsssss=sss=s+=s=sszzzhhhDhzhhhhhhs+=h
z+shzzzzzhzhhhzhsssss+=sszs=s=sssss=====szszhhzzhhsshhhhs(=h
s<=hhzzzhsszhhzsshhzs=+szzsss===ssss==+=szzszzzzzzhzhDhh=<hh
=<=hhzzzzszzss=szhhszs=+shssss==ssss=+<szzzszzhzszzzhDDh+=hh
+=shDshzzssz=sszzs=szz=+=zs=+s==s======zzzzzhzzhzsszshBh=<sh
<==szsszzsssszsss+++zz=++sz==s=====+=+=zssshzzzzszszszDh=<+h
(((<=s=sssssssss=+===s=<+=ssssss=s==++=ss+==ss=sszsss=+++<<z
((<+=sssssss=++=+<+++s+<====ssszs=s=+<=s==+++=sszz====<((((+
<<<+++=s=s===+++++++ss+++====sss====++zs=<++++=sss====+((<((
+((<<=s=+==s=s=+=(<=sh++==s==ss=====++sz=++==+<=ss=+<<<((((<
<((<+++=====++++++++szs=+=s=s=s=====+=zs++++=+<<=====<<((((<
(<+<<+=+=s=+<=szszs=sss=======s======sz=+=+=s+<<<==+++<((~~(
<++<<+++=ssszDDhDBBDzsssss====+=+==ssss=zDDDDhs<<==+<<((((~(
++<<<<<+=szshhsshz=hDs==ss==+=<<+=ss=+=hBDsshBD=<+++<(~((<((
=<++<+++=zs+hs+zDs--hh=+===+=+<<+=s=++hDh<.-=sh=+++<<(((~(<(
+<=+=====+<<z=<hDhz=sDs<<+=++<(<++=<(zszh=~s+<s+<===<<((((((
++=+++<<(<(<z=<hBBNh=hD+<+=<<<(<<+<(+z+sDDDD<<z=~(+=+<(<(~((
+===+<<<<<<<ss<=hBD++hB<(<<<<<((<<~-sh<=BNNz<<z+~(<<<((<((((
==ss=++=+<<<=z+(+=+<=BB<(<<<<<(<(<~-zB<(=Dh+(sz(~~<<<((+<(((
==ss=====+++<=z=+<+sDBB<~<<(<<((((-~zNz((+<(=h+~((<<<<(<<(<<
==========+<+<+szhhDDDD<-(<((((~~~~~zDDh=+=zh=((<+++<<(<<<<<
===s========+<<<++++<+D+~(<(((((~~~(s+=shzzs<(+=++++<((<(<<<
=====s=======++((~~~-+h=(<<<+<((((-(s<--(<<((<====+<<((<<<(+
==+===ss======+=<~((<+==((<<(~~(((-<=+~--~(<+++++=+<<(((<+<+
s=====ssss=+++==++++=<++(<+~~---((~++(((((<++++<+++<<((((<<=
ss===sss=s==s=+=+++++<<+(<(~~~~-~(~<<~(<<<<=<<=+++<<<<((<<<=
sss==sszssss=s=+++++<((<=<(~~~~--~<=<~~(<<<+<<+++<<+<<<(+<<s
sssssszzszss=====+++<((=s<(~~~~~~~+=(~(~(+<<++++++==++<<=<=s
ssssszhhzzzssss==++<<((+s+<(~~~~~(=+--~~~<<<++++===s++<+++zs
zssssszzzzzhzsss=++<<~(<+=<<((~(((=(-'~(((<+++=szs=s=++++=zz
hsszzssszzzhzss=s++<((((+===<((<+<+~'--~(<<<=sszsss====+=szz
hzsszzzsszzzhsszz=<<<<<<=szz=+==ss=<-~~(~(+=+=sss==s===+szzz
hhzsszzzzzzzzzzhzss=<+++shDhhzzhhhh(~(((<+=+=ssssszss===szzs
zhzssszzzzzzzhz=+=s+==+<<zDDDDhDDz<'~(<<+<((=ssszzzs===zzzss
hhhhzzzzzzzzzhz=ss=s++<<(<zBDDDDh<'~~(~(<<++====+===++szzsss
hhhhzzzzzzzzzzzssszzss==+<+hDDDD+~~(<+<+=+++szzzzzs==szzssss
zhhhhhhzzzzzzzzzss=======+++hBB=(<<<(<<++==szssszs=+=zhzzsss
zhhhDhhzzzsszzzhzsszzss+===+sDh+==+<<++===ssssssss=szhhzzzzs
hhhhhhhhzzzzhhhhhzsssss=ssssshzs=++=+=+==sssssss=sszhzzzzzzs
zzhhhhhhDDhhhhhhhzzzssssszsszhhz=======ssssszsss=shhhzzzsszs
zzzhzhhDDDDDhhhhhhhzzzzhhhzhhhhhzzzhzssszzzzzzszhzhhzzzzzzzs
zzzzhhhhDhDDDhhhDhhhhzzhhhhzzhzzhhhhzszzhzzszhhhhhhzzzzsszzs
zzzhhhhhDDDDDDDDDDDhhhzs=zzzzzzzss=szzhhhhhhhDDhhzzzzzzzzsss
zzzhhhhhDhhhDDDDDDDDDDhzzs=szss==szzhhDDDDDDDDhhhhzzzzzzzzsz
zzhhhhhhhhhhDDDDDDDDDDDDDzs=ss==szDDDDDDDDDDDhhDDhhzzzzzzzsz
zzhhzhhhhhhDDDDDDDDDDDDDDDhhhhzhDDDhDDDDDDhhhhhhhhhzzzzzzzsz
zzzzzhhhhhhhDDDDDDDDDDDDDDDDDDDDDDhDDDhhhhhhhzhzzzhzzzzzzzzs
DB+~~--''''---~~~~~((<=ssszzzzhzzzhDDDDBBBBBBBBBBBBBBNNBBNDh
DD(~-'-'''''--~~~~(((<==szzzzhhhhhzhhhDDBBBBBBBBBBBBBBBBBNBD
Dh~-''''''''-~~~~~((<<==sssszzhhhhhhhhhhDBBBDDBBBBBNBBBNNBND
Dz~''.''''''-~~~~~~<(<+===sssszhhhhhhhhhhDDBDDBBBBBBNNBBBNND
Dz~''.''''''--~~~~~((<++++=sssshhhhhhhhhhhDDDBBBBBBBBBBNNBBB
Dz~-'''''''''---~~((<<<(<+==sszzhhhhhhhhhhhDDBBBDDDBBBBBhzhh
Dh~--''------'-~~~(<<<<+=zzzzzzzhhhhhhhhzhhhDBDBBDBBBNBhzhDB
Dz~--'------''-~~~<<+szDDDBBNNBDhhhhhhhzzzhhhDDBBBBBNNDhDhhD
Dh(---'-''''''-~(+=shBBNBBNBNBNBBDhzzzhzzzzzhDBBBBBBNBhDBDhh
DD<---''''''-'~(=shDBBDDzzzhDDDDDDDhzzhzzzzzhDDBBBDBBDhBBDDh
DB+--''''''-~-~+zDBDBDhshDBNBDDDhhhhhzzzzzzzzhDDBDhBBDhBBBDh
DB=~''-'--'-(((shhhhssDDsDNNBBNNBDhzhhssszzzzhhDDhhDDDhBBBDh
DBs-'-'-~(~-((<zDhs<=hh''BNNhhDDhhhsssszzzzzzzzzhhhhhhDBBBBD
DDz---~<++<~~(+zhhsssz+ .(DhzhDzsszs=szzzhzhzzzzzzzhhhBBBNBB
DBz--<shsss(--<szDDz=z(-(<=szzzssss===sszzzzzzzzhzzzhhBNNBBB
DBs(+DNNBDD+-'(=zBBs=(-(<++=s==++====szzzzzzhzzzzzzhhhDBNBBB
DDzshBBBBDDz~'(=hDDz=<~(((<<<<(<++===zzzzzzzzzzzzzzzhhhBBBBB
DDhhhhzshDhz<-<shhhss=<~~(((((~(<++=szzzzzzzhzzzzzzzhhDBBBBB
DDhz+<+hNBND(-+zzzzs=+=<(((~~~~(<+=sszzzzzzzhzzzzzzzhhBBBBBN
DDB=(+Bz+DBN+~=zzzzss+<<+++(~~~(<=sszzzhzzzzhzzzzzzzhDBBBDBN
DhBs+Bs'=Nh+~~+hhzzzs=+(<(<+((~~<=sszzzzhzzzzzzzzzzzhBDBDhhD
DDDh=B=.-++(~~+hhzzzzs+++((<<<<(+==szzzzhzzzzhzzzzzzhBDDDhzB
DDDB=Dh(<<<~~(+zhhhhz==++<<(<<<<+=sszzzzhhzzhhzzzzzzhBDhDhzh
DDDBs=s<~(~-~(=zhDDhhsz<~((<<<<+=sszzzzzzhhzhzzzzzzzhBDhhhhs
DDDDD=<~(~'~~(+szDhzzDD=<~~((<<==sszzzzzhhzzhzzzzzzzzBBDDhzs
DDDDBs<((--~~(<=szs=szhBD+(~(<+=sszzzzzzzzhhhzzzzzzszhDDDhzz
DDhDDD<(~--~~-(=ss=+szzDND+<((+=ssszhzzzhzhhzzzzzzzsszhhhDhz
DDDDDB<~--~-''<zhzszhhDBNB=+<(<+=sszhhzzhzzzzzhzzzzsszhhhBzh
DDDDDB<---~''(=hDDBNNDBBDs+==<<+=szzhhhzhzhhhzzzzzzsszhzhDhD
DDDDDN<''-~((<shDNNNBhzs++++=s<<=szzhhhhhhhhhzhzzzzszzzzBhDh
DBBDBB<'---(<+zDDBNBss+=++===sz<+sszhhhhhhhhhhzzzzzzzzzzBhDh
DBBBDB=---~+DhhDDBz++===++==sssz<+szhhhhhhhzhhhzzzzzzzzhDDDh
BBBBBND~~--sBs~~<(~<+++++ssszzszz(=zhhhhhhhhhhhzzzzzzzzDDDhD
BBBBBBN+--'(+<~-(~-(+++==zzzhzzsD+<zhhhhhhhhhhhhzzzzzzzBDDhB
BBBBBBNh~--~~-~~((-(+==szzhhhhsssh<=zDhhhhhhhhhhhzzhzzhBDDDD
NNBBBBNN<--~(-~~~(~(=shDDBBBBBDzsh+=hDDhhhhhhhhhhhhhhhDDDDBD
NBBNBBBBz~-(~~~~(~<shDDBBBNNBNBz=s=+hhDhhhhhhDDhhhhhhhBhDDBB
NBNBNNBNB(~(~~(~<<sDBBBBhDBNBDzs=ss+hBDhhDhDDDDDhDDDhDDDDBBs
BNBBBNNBN=~(~~(+sssBNDhzszDDhhs==ss+hDDhDDDDDDDDDDDDDBDDDBz<
BBBBBBBBND~((~<=zDDhs=+=zzzhhzs=szz=hBDhDDDDDDDDDDDDDBDDNz<<
BBBBBBBBBN+(((+sBNB<(+<=szzhhs=szzhsDBDDDBDDDDDDDBBDBDBNh<<+
BBBBBBBBBNB((<+DBNh+<<<=szhhzssszhhzDBDhDBDDDBBBBDBBBBBh+++=
BBBBBBBBBBNs((<DNs<<(~<shzzsssszhDhzDBDDDBBBBBBBBBBBBNh+++=z
BBBBBBBBNBNN+(+Dz(~~~<zhzss=sszhhDhzDBDDBBBBBBBBBBBBND=+==sh
BBBBBBBBBNBND(<+<<((+zh=====sszhhhzzDBBDBBBBBBBBBBBBBs===shz
BBBBBBBNNBBBNs((((<+==s+++=sssszhhzhDBBBBBBBBBBBNBNNs===szzh
BBBBBBBNBBBNBB+(~((<<++++====+=zhzzhDDBBBBBBBBBBBNBhss=szzzz
BBBBBBBBBBBNBND(~~~(((<<==+++<+shzzDDBBBBBBBBBBBBNDsssszzzzz
BBBBBBBBBBBBBBBs(((((<<<<<<<<<=shhhDBBBBBBBBBBNBNBzsszhzzzzz
sszhhzDDhzszhzzhhzssss====ss=+===+====ss=szzzzzzzDDDDhDhzzsD
s+zhhzhhzzsshhzhzhhsss====ss==sss====szszzhhhzzzzhzDDDDDzssD
=+zzhhhhzzhzhhhhzzzssssszsszz=szss====ssszhhhhhhzszDhDDhz==h
=+zzhhhzzhhhzzhhzssss+szsssss=sss=s+=s=sszzzhhhDhzhhhhhhs+=h
z+shzzzzzhzhhhzhsssss+=sszs=s=sssss=====szszhhzzhhsshhhhs(=h
s<=hhzzzhsszhhzsshhzs=+szzsss===ssss==+=szzszzzzzzhzhDhh=<hh
=<=hhzzzzszzss=szhhszs=+shssss==ssss=+<szzzszzhzszzzhDDh+=hh
+=shDshzzssz=sszzs=szz=+=zs=+s==s======zzzzzhzzhzsszshBh=<sh
<==szsszzsssszsss+++zz=++sz==s=====+=+=zssshzzzzszszszDh=<+h
(((<=s=sssssssss=+===s=<+=ssssss=s==++=ss+==ss=sszsss=+++<<z
((<+=sssssss=++=+<+++s+<====ssszs=s=+<=s==+++=sszz====<((((+
<<<+++=s=s===+++++++ss+++====sss====++zs=<++++=sss====+((<((
+((<<=s=+==s=s=+=(<=sh++==s==ss=====++sz=++==+<=ss=+<<<((((<
<((<+++=====++++++++szs=+=s=s=s=====+=zs++++=+<<=====<<((((<
(<+<<+=+=s=+<=szszs=sss=======s======sz=+=+=s+<<<==+++<((~~(
<++<<+++=ssszDDhDBBDzsssss====+=+==ssss=zDDDDhs<<==+<<((((~(
++<<<<<+=szshhsshz=hDs==ss==+=<<+=ss=+=hBDsshBD=<+++<(~((<((
=<++<+++=zs+hs+zDs--hh=+===+=+<<+=s=++hDh<.-=sh=+++<<(((~(<(
+<=+=====+<<z=<hDhz=sDs<<+=++<(<++=<(zszh=~s+<s+<===<<((((((
++=+++<<(<(<z=<hBBNh=hD+<+=<<<(<<+<(+z+sDDDD<<z=~(+=+<(<(~((
+===+<<<<<<<ss<=hBD++hB<(<<<<<((<<~-sh<=BNNz<<z+~(<<<((<((((
==ss=++=+<<<=z+(+=+<=BB<(<<<<<(<(<~-zB<(=Dh+(sz(~~<<<((+<(((
==ss=====+++<=z=+<+sDBB<~<<(<<((((-~zNz((+<(=h+~((<<<<(<<(<<
==========+<+<+szhhDDDD<-(<((((~~~~~zDDh=+=zh=((<+++<<(<<<<<
===s========+<<<++++<+D+~(<(((((~~~(s+=shzzs<(+=++++<((<(<<<
=====s=======++((~~~-+h=(<<<+<((((-(s<--(<<((<====+<<((<<<(+
==+===ss======+=<~((<+==((<<(~~(((-<=+~--~(<+++++=+<<(((<+<+
s=====ssss=+++==++++=<++(<+~~---((~++(((((<++++<+++<<((((<<=
ss===sss=s==s=+=+++++<<+(<(~~~~-~(~<<~(<<<<=<<=+++<<<<((<<<=
sss==sszssss=s=+++++<((<=<(~~~~--~<=<~~(<<<+<<+++<<+<<<(+<<s
sssssszzszss=====+++<((=s<(~~~~~~~+=(~(~(+<<++++++==++<<=<=s
ssssszhhzzzssss==++<<((+s+<(~~~~~(=+--~~~<<<++++===s++<+++zs
zssssszzzzzhzsss=++<<~(<+=<<((~(((=(-'~(((<+++=szs=s=++++=zz
hsszzssszzzhzss=s++<((((+===<((<+<+~'--~(<<<=sszsss====+=szz
hzsszzzsszzzhsszz=<<<<<<=szz=+==ss=<-~~(~(+=+=sss==s===+szzz
hhzsszzzzzzzzzzhzss=<+++shDhhzzhhhh(~(((<+=+=ssssszss===szzs
zhzssszzzzzzzhz=+=s+==+<<zDDDDhDDz<'~(<<+<((=ssszzzs===zzzss
hhhhzzzzzzzzzhz=ss=s++<<(<zBDDDDh<'~~(~(<<++====+===++szzsss
hhhhzzzzzzzzzzzssszzss==+<+hDDDD+~~(<+<+=+++szzzzzs==szzssss
zhhhhhhzzzzzzzzzss=======+++hBB=(<<<(<<++==szssszs=+=zhzzsss
zhhhDhhzzzsszzzhzsszzss+===+sDh+==+<<++===ssssssss=szhhzzzzs
hhhhhhhhzzzzhhhhhzsssss=ssssshzs=++=+=+==sssssss=sszhzzzzzzs
zzhhhhhhDDhhhhhhhzzzssssszsszhhz=======ssssszsss=shhhzzzsszs
zzzhzhhDDDDDhhhhhhhzzzzhhhzhhhhhzzzhzssszzzzzzszhzhhzzzzzzzs
zzzzhhhhDhDDDhhhDhhhhzzhhhhzzhzzhhhhzszzhzzszhhhhhhzzzzsszzs
zzzhhhhhDDDDDDDDDDDhhhzs=zzzzzzzss=szzhhhhhhhDDhhzzzzzzzzsss
zzzhhhhhDhhhDDDDDDDDDDhzzs=szss==szzhhDDDDDDDDhhhhzzzzzzzzsz
zzhhhhhhhhhhDDDDDDDDDDDDDzs=ss==szDDDDDDDDDDDhhDDhhzzzzzzzsz
zzhhzhhhhhhDDDDDDDDDDDDDDDhhhhzhDDDhDDDDDDhhhhhhhhhzzzzzzzsz
zzzzzhhhhhhhDDDDDDDDDDDDDDDDDDDDDDhDDDhhhhhhhzhzzzhzzzzzzzzs