hz=+<<<(<<<<<<++==sszzzzzss=+=ss=++===+<<++szz=(----''''''''
s=+<<<<<<<<<<<<++=sszzzzzs===szzs=+=sss=+<+szh=(~---''''''''
=+<<<<<<<<<<<<<+++==sszzzssssssszzsszzzzs+<=zh=(~---''''''''
=+<<<<<<<<<<<<<++++++==sssss==++sDhzhhDhhs+=hh+~~-----''''''
++<<<<<<<<<<<++++++++++++++<<<<+=hhzzzhDBhs=hz(~(----'''''''
+<<<<<<<<+++++======++++<<<<<<<<=zzzzszhBBz=hz++(~--''''''''
<<<+<<++++====sssss==+++<<<<<<<<=szzzssshBDzhhz=+~-'''''''''
+<++++++==ssssssss===+++==+<<<+++szzs===shDzDBh=+~-''-''''''
+++++++==sszzzss======shDDh=+==++=zss====zhhBBDs(-----''''''
+++++++=szzzzss=======szDDDz=s===szzs====szhhDh=+~----''''''
+=+++==szzzs===========sszzs====szhhzs====zzzhBz+~--'-''''''
===++=szzzs================ssszzszhDhzsss=zz=hBh(~--''''''''
======szzs====++++++====ssszzzDhzzhhDhzss=zz=zhh(-----''''''
======szssss==++++<<++==sszzzDDDszzhhhhzsshh=zhB+~~~--''''''
sss==sssszzzsssss===+++=ssszzDDhssszzhhzzzDhzzhBz(~~-----'''
sss==ssszhhhzss==ssss=++==szzzhzs+=szhhzzhBhhzzBh+(~------''
zss==ssshDz==+<<(<++ss=++=sszzzzs=+=szzzzDhhhhzDh+~~--------
zss==ssshDz==<<<((((+=ss===szzzss=+===sshDhhh=+DD=~---------
zss=ss==zDhzzszzss+((<=ss===sssss=++++=sDBDBD+(hD=~---'-----
zs==s===zDDDDDDDBBh=((<=zzs=sssss=+++++zDBhhD=+hBz~'''''''''
ss=ss===sDBBBDDDBBBz+((<szzsssssss+++++zBBhhBz=hBh+'''''''''
ss=ss===sDBBBBBDDBBDh=<(+zzsssszss=++<+zBBhhBh=hBBz(---'''''
s=====++=zDBBBBBDDDBBhs++szzsszzss=++++sBBBhBhshDBh=(((((((+
=====+++=shBBBBDDBDDDDhs+szhsszzss=+=++zBBBBBhzhBhh=++++++++
=====++++=shBBDDDBDDDDzs=sDhzzzzzs====szhBBBBhzhBhhz++++++++
s=====++++=shBBDBDDDDhzs=zDhzzzzsssss=zhhBBBDBzhBhhh++++++++
s=====++++++shBBDBDDDzzsshDhzzzzsssssshhzhBDBBzzBhhh+(((((((
ss====+=++++=shBBBDDhzzzzDDhzzzzssssszDhshBBBBhhBzzh+(((((((
s===+=========sDDDDDhhhhDDDhzzzssszszhBh=hBBDBDBBzzz+(((((((
========sss====shDDDDDDhDDhzzzssszzzhBBhzhBDhBBBDhDh=+++++++
========szzsss=+szDDDDhzzzzzzssszzzhDBBhzDBDDBBBBBBBs+++((((
========sszzsss=+szDDhzsszsss=szzzzhDDBhzDBBDBBhhBBBz++(((((
=========szzzzsss=sszzsssss==szzzzDDzBBh=hBhhBBzhBBB=(((((((
s========szzzzzszsssssssss==szzzzhDDhBBh=hBhhBBzDDhh=((~(~~~
ss=======sszzzzzzzzzsssss==szzzzhDDDhBBh+zBhhBBhBhhh=(((((~~
zzs===s====sszhhzzzzssss=szzzzzhDBDDDBBh+zBBBDBBBBhBz+((((((
hzzssssss====szzzzzsssssszzzzzhBBBBBBBBh+zBBBBBBBBhBh+((((((
Dhzzssssss====szzzzzsssszzzzzhBBBhDBBDDh==BBhBBBBhzBB=((((((
DDhhzzssssss=sssszzsssszzzzzhBBBBzhBBhhh=zBBhDhzBzsDB=((((((
DDDhhzzzzssssssssssssszzzzhhDBBBhsDBBzhz=zBBDh==hz=hDz(~(~~~
DDDDDhhzzzzssssss==sszzzzzDDBDBDszDBDzhhzhBBBh++hz=DBh+~~~~~
DDDDDDhhhhzzzssssssszzzhhDBDBBBhszBBBhBDzhBBBz(+zz=DBB+(~~~~
hDDDDDDDhhhzzzzssszzzhhDDBDBBBBhzhBBDhBhhhBBBh+(zz=hBD=~((((
hDDDDDDDDhhzzzzzzzzzhDBBBBBBBBBBhDBBhhBhhzBDDh=(=h++=z+~~~~~
hDDDDDDDDDDhhhhhhhzhDBDBBBBBBBBDhhBBhhBD==BBhD=(=h(~(((~~~~~
DDDDDDDDDDDDDhhDhhhDBBBDBBBBBBBDzhDBhhBD+=BBDD=+zD+~~~~~~~~~
DDDDDDDDBDDDDDDDhDDBBBBhDBBBBBBDzhDBhhBh+zBBDh++zh+(~~~~~~~~
DDDDDDDDDDDDDDDhDDBBBBDhBBBBBBBBhDBBhDBzhDBBBh+=hh+((~(~~~~~
DDDDDDDDDDDDDhhDBBBBDDhDBBBBBBBDhDBBBDDDBBBBDh+=hs+((~((~(~~
DDDDDDDDhDhhhhhDBBBBBDDBBBBBDBBhzhBBBBBDBBDBDhszzssz+~~~((((
|