float
float
float
EN / FR
................................................... urban / architecture / interior / scenographie / design / art / infrastructure
................................................................. current / competition / research / built / in construction ......
................................................................. ................................................................
%%%%%%%=======|..:.................::::::::::....................::................:::::::::::::.................::|||:|||||:::..:||||=====|.........%................%%%%%=|||::::::::::::........::::::::::::::::::::
..............==|.:||==:==%|%=|.=%%==%=%%%%%%=%=%%%%%%%==%%%%%%%%==%==%%=|:|===%=%=|=%%=====|=%=%=%====||||=|.=%%=%%=%=%%=%=
..........................:||=%.%%%=.%%%==|%%%%%%%%%%%%%%%=%%%%%%%%%%%=%%====|||:=%=%=%=%%|=|========%=%%%%=====::|%=|:=%%=%===%%%=
%=|:....................................||=%.%%%%=%%%%|%%==%%=%%%=%%%%%%%%%%%==%%==%|||||=%=%%==%=========|=%%====|==|:||||:=%===%=%%%
%%|:............................................:|||.%%%%%%%....%%=%=%=%%%%%%%%=%=%==%==|:|%=%%=%%%=||===|===|=%%%%%===|===:|%:|=::=%=====%%=
%|.........|.||..............................................:||=.%%=%%|.......%%%%%%%%%%%%%%==%%%==%|||=%%%=%%==|==%|===%=|=%%=%===||||:=:||%%%%====%=
%%%%...........:.=|==%%%=|.......................................|%=:...:|::::::..::|=%%%%%........=%%%%=%=%%%%%%%%%%===%%=%===::%=%%%====%===|==%==|%===%%|%==|:::%=:=:%%=%%==%%%
%=%%%%=.............==|===%%%%%%%%%..:=|%|||.....................=:.:::|:......:::::=%%=%%|.......|=%==%%%=%=%%%%%%%%%==%%=%==|||:%%%%==%==||==|=====%%=%=%%===||:|:%%=||%%%=%==%%%%%%
%%%===%%%=.:::|:|:.::|::.:==%%%%%%...=%||.....|%.%%%==%%.............::||%%%=%%%:.......|%=%%%%%%=%%%%%%%%%%%==%=%%==|::%=%%===%%|======%=||%=%%==||||%%:===:|%%=%==%=%%%=
%%%%==%%%%%|===========|=|===%%%=:%%=%%%%%=:.%%%==.....%:...................................:|=%=%|........%%==%%=|%%%%%%=%%%===%%=|:::%%%%===%=|==%====%==%%%====|=|=||=%=%=|||%%%=%==%%%%%%%%=
%%=%=%%|%%%%%%%%%%%=%%%%%%%%%%%%===:====|%=:::%%%=:....%......==|:............................................:%%%==%%%|%%%%%%%%%%%==%%=%==|::%=%%=%%==|%=%|==%=||%%%=%=%|===|%=|%=|.|%%=====%%%%%=%%==
%%===%%%%=%%%%%|||=|==|%%%...:%%%%%:....%=....=||........................|=%===%%%%:%%%%%%%%=%%%%%=||.%%%=%%=%%|=%===|====%%%=%%====|:|%|%=|.|%%%%==%%%%|%%%|=
%%===%=%%%%=%%|%..|.|...%|::....|%|=|%%%%%=%%%%%:=%%%%=%=%=%%%%=|:|%%==%===||====%===|%==%%|==||::%|%%|:|%=%=|%=%====%%%===
:.::||===%::..:%...=||==|==%%%=.%%%%%%%%%%%==|:|%%====%%=======|==||%%%=====|==||=|%=||=%==%==%===%=%==
:::..:==%%=..=%..:%...%%=|===%%%%%%%=%:%%%%%%%%%%|::%===%%=%=|=======%|=%======|||||%|%%|:|=%%======||:%%==%=
%%%%=%=|.|:.:..||..==|==%%%%==%%%%:%%%%%%==%%%||:%%=%%%=%==:=========%%%====|||=|:|=%=:==%%===|=%===|=%=%==
%:=.::..=%%======%%%===%=%%%|%%%%%%%%%%%%==||%%===%===|||=|===|||%%%=%=||||:|%===|:==%%===|==%|==|%%====
=%|..|%..%%%=====%%%==%%=%%=|%%%=%%%%||:%==%====||=|=|=====%%===|%%|=:=====|:=%%=||=|=%||=%=%=%=
%=|..|..=%%=||==%=%=|===%=|%%%%%%%%%%%%%=||%%=%%%===|||==|==|=|%%=====|=|:====||=%=%%%|==%===|%%%%==
%:=|==.=|..%%%%=====%%%||=%=%=%%%%%%%%%%%%%%%%|:|%%%===%=%=|===|==%|=%%%%%%|||=|=%%%==:=%%%===|=====:%%%===
:|||=%%.:|..%%%=|==|%%%%%=||%%%=%%%%%%%=%%=%%=|::%%===%%=||:|=|=|=%==%%%====||===%==||=%=%==|===|=|%====|
%=%%=%%=.=:%=||:|%%%==%%%%%%%:=|%..|..%%%==|==|%%%=|=%%=%%%%=:.=%==%=%|=|===:|==||%%%=====:=|%|%==|:=%=%=|||%===|:=%===
||||===|:==%||%==|||%%==%%%|:::=..|%.=%%%%%|====|%%%%==||:%%====%=====||===%==%====:|=||||%%%=|:|%%%==||=====|%%===
|||||=:..%=%:|%%|:||=%%|=%%%:.||.%%%%%%===||=%%%%===:==|=%=||=%%%=%=%=|==:%%%|::%%%==|||===|=%%====
|||::.:..:..%.:===:||%%:|=%%=.|:.%%%%%%%|=====%%%=%=%%%====||||%|%=|.|=%%=|=||=%=|=||%=%==
%%%%%|.:.....:==:==%%%%.===.=%%=%===%=|%==%%%%===%|%=|.|=%%==|||%==||=%%|%==
:==%==..|:...|%|.|=%%=%=.:==:%%=%%%%%|=|=|:%%=%%%=%==|==%%|==||%%%|=|
||==%%.%=|:.|:.|==%%%..=%%=%%%%%%%%%%%|=||%=%==%%%=%%%%%%%%%%%:|...%=|=|:=%=====
==||||====|%|==:=|%:===%..%|%=%%%%%%=%%%%%%%%=||%=%%=%=%%%%%=%|........%=|=|=%%===|
======%%==:.|:...||=::==%%%..=.|%%%%%%=:::||=%%%%%=%=%=%%%%%%=..........:%==|:=%%=|==
|%%%====%|...||:=|.:===|==%%%%|.%.:%%%%:.:|%%%%%%=%=%=%%%%=%%=%%%%%%%......||==||%==|||%%%%==|
%%|=........|.................||=%.=%%::||=:::::...::||=%%%%%%%%%=%%%%%%%%%%%%%%%=%%%%%.....:=%===::|===:|%%%=%==
%=.........:|||...............................|=.=%|:|........::::%%.:%%%|..:|=%=::.:..|=%%%%%%%%%%%%%%=%==%%%%%==%%:..==|:==%=|||%%=|||%%%==|=
%......=%||:...............................|||%.|%||%%..%%%%%%%%%%%====%=||.:=%%%%%%%%=%%%%%%==%%%%%%%=%%:..%==||=%%==|=====|=%%=%===
:....===||...............................|||..|:%=:.%%%||:|%%=::.::..|=%%%%%====%%%%%%=%%%%%%%%%%%%=%%%%%%=%=.....|..%=||=:=%%===|||=|::%%===|
...===||.............................||%...|%=:.%%%%=%::.==|::|||.|=%%=%=%%%%%%=%%%%%%%%%%%%%%%%%%%=%%=%%%%%%:.............:%=||:%%%==||=%=|||:%%=====
..|==%:.....................||%%:.%%%%%%%%%%%%%%==%==|:%=|..=%=%%%%%%%=%%%%%%%%%%%%%%%%=%=|%%%==%%%%=................=:::%%=:|:=%=%=|:=%==|||%%=%=|%
=:%%==%||%..:%%%%%%%=%%%%%%%%%%%=..||=%%%%%%%%%%%%%==%%%%%%%%%%%%%%=%=%%:............|..:=.=:==.::=%%=|===%==|=|%=====%
===%..%%%%%%=%%%%%%%%%%%%===%%%%%%%%%%%%%%=|%%%%%=%%%%%%%%%%%%%=%%|.............:===..=%%:|||%=|.|:=%%|==|=%|=||=%===||
%==|%..=%%%%%%%%%%%%%%%%%%%%%%==%=|=%=|..|=%%%===%%=||%%%%%%%%%%%%%%%%%=..............|==|:====.|%%%%:%||%|:|:==||:|%%%|||==%%%==|
|==..=%%%%%%%%%%%%%%=%%%%%==%=%%=%%|...:.:::||%%%%%%%%%%%%%==%%%%%%|..............|=====|::=|====|%%==%:=|==||::=%===|:%===::==%=%==
|=%..%%%%%%%%%%%%%=%===%%%%=%%=%==%==%%%===||......|%%%%%%%%=...............=|===|||:||::||=||||%%%=%%=%%||%==|:.==%=|=||=:|:====|==
==%..%%%%%%%%%%%%%%=%%%==:..:.:...:::|======|===:::..:=%%%%%%%%|..............:==||||====|=:=|||==|||=|%%%%%=%%==||%=|=::=%==|||=||:===%===|
|==%=%%|..%%%=%%%%%%=%=%=%%=|:|%===%%==|:......=%%%%%%%%%%%...............|%=|||||:::%=||=|=:||:==|=|==%%%%%%%=|%:|%==%|:=%===:|%|||===%====
%:%==|::|==||:..............................::::|||:=%=%..=%|===%%%%%===%%%%%%%%%%=%%%==|...::|%%=%==:%%====%%%%%%%%%|...............===||%===|||:|:%%=|=:||=||==|:====%%%%.%=||%===:.=%%|=:||||||%%====|
||=%%%==%%%==||=:..........................................................:||==%|=%%%%%%====%%%%=|%%%%%%:...........::|=%======|=%%%%%|...............|====%%=:|%===:||||:%%=||||||:||=%==:||=%%|%==|%==||.=%%=|:|%=|=||%%===|=
%%=||=%=:|...........:...............................................................:=|===%%%%=%|%=|=%=%=%%%...:=%=%=%%=%%%==%%====%%|...............:%=||==|=|=%=|:%%|=:||:||%==|||||=|||==||||:=%=|=%==||:=%%==||%||:||%%==||=
=%=%|%%%%%%==||||=|=|.:.........:|=%%%%%==========:|:=====|::.:::.......:................::::=%%%=|%|=%%=%%|||::..:|||====%=%%%%%%%==|................:=|::|:==|==|||==||%%%|||::::%==|:|=%=|:||=|||||%===%==||.=%=|=||%==|=|%%=%||%
=%%..%:::||:..:..=%===|::.:.|:::|==%%%%%|:%%%=%%=.%%%%==|==%%%%%|=::|:|.::.......:.|::::%=%=||:%%==|==|=||:...::|%%%%=%=|%:................:%%===:::|:||=|=====||:%%=|||.::|%%=||||||||||||||||%%|==%%=|::=%==|=|%%|||||%%=:||
=:=%=.|=|=%%%=%==|%%%%:.%===|%%=|===|=%%%====%%%=.%:=|.%%%%%%%%%%%%%%|=||:||=|=|=|||..:::||:|=%%=%%===%=====%%=|==:=%|.................|%%%%%%%==|||:.::||=======||%=|||:|=:%%|=||||||:==|||=||=%%==|%=||:.=%==|=|%=|:||%===|:
=||%==%==|=%==%%==%=%%%%:.:=%%:|||==%%=%%%:|%=%=.%%%%%%%%==|====|=|===::..::::||%=%%==%======%|.................|%%====%%=%=%==||::.:|===||=|=|||%===||:::|%=%=:||=||::||=||||||%|%==%%||:.%%===||%::::|===|=|=
%|.||=%.|=======%=%%%=%=%%%%=..%%|=|=||==%%=%%||%=%=..%%%%%%%=====|=|||::=:::::|||=%|%%=%%=%=:..................=:|%||===|%%%=%%%===|:::|:===:=||==||%%|:|||:|:%===||:|||:||||::|:|=%%=%===%.||.=%===|%=:|:||===||:
%===|=.........||%%=%%====:|||::|==..%==||=%=|%%%|%%%%%|%==:..%=%%%%==|=====||.||::|:||=%%.%==%::=%|..................|=|...|:|==||===%=%%==||:::|||=||::====:%%=|||:|::%%==|||::|:|=|||||||:%%%%=|===.=|:=%=|===%=||::|==|=:|
==|.................||%%==%%%%%===|:%:%%||%=|||%%%==%=%=..:%%%%%%%=:||==||||=..|=|:||%%%%=%=|=:..................|%==.....===%%==|.::||=%:=|==|=:|%%||=|:|||%%==||=|:|:||=|||:|:|%=||=%.::.====|:%%=|:::=%==|||
%%=|:|.......................:.||%%:==%:|=%=%||=%=%%%=%%||%%%=======|=|=:|.|::|%%|=|..................|==|.::|||==|:::=:::=%==|::|||=||::||:|:||||=:|:|=%%%=||%%|::.|=%=|:%%|::::==|||:=%
%%=:....:..............................|=%|=%%%|%=|%%%%%%=||==%===||||:.:::=%=%.................|=|||====||=%||=|:|||%%%||:::::.||=|:|:|.=%%=%%=|=%||:.===:=|%|||:|=%=||||
=%==::::=%.:||..............................|=%%%%====%%=||=|::..:.==%%%%=|................|%=%:||||::|=%=|:::::..||=|=|:::=%%%===%%=||.|===|:%|=:|:%==|:|=%
.............||......|::||..............................|%==%==%=|:...:=:.:|=%%|==:.................|%==%===||||:.:|||:||||:%=%%=%=|=%%%|::|=%=|:%:.:::=%=||:=%
...............|................................................:|%%%==%%%%%=%%%%%%%%%%|.|=|:...................%=.:|.|:|:||%=%==||%===:::=||::%|::..==||::=
%%%%%%=||:...:.::......................................................|=%:||....................|%%%%%%==:==%=|:=|=|.:%=:|:=||:::===|::
%%%%%%%%%%=:||=====%=%%=||.................................................=....................|%%==%%%%%%%=|||%%|||.:==|::|||:.:==|||:%
%=%%%%%%%%%:%:|=%%%=%======%%=|............................................|=|...................:=%%%%%%%=%%=%%%%%=%==%%%%%%%%%===||||.==|:|%=:::..=|::|:
%%%=%%%%%%%%%:%%||==%%%%%====%=====%=%|%||.......................................|==..................|%%%%%%=%%%=%=%%%=%=::%|.:...==|=|:
%%%%%%%%%%:%=|=|==%%=%=%%==%=%%%==||%%%|:.................................|%:..................=|=%=%%=%%%....|%:..:.:==||::
%%%%%%%%%%%%%%:%%%|||==%%%=%==%=%====%=|=|%%%|.................................|=%:..................:||||===%%=%%%%%%%|....|::.%%::....=|||::
%=%%%%%%%%%%|%%||||%%%==|======|||::%|....|.................................................:..|||=====%%|%%==|=::::|=%%%%%%%=....::..:|::=......|||:.|%
%%%=%%%%%%%%%%:%=:|==%%=====|====|:::%%::=||%%%%|....................................::.|::|:||==|==%||%|=|:|:::||=||::|===%%=%%%%|.......||.==:.:=::...|=||:.=%%
%%%%=%%%%%%%=%.%%%%%::|==%%=====|||=|:.%%%%%%.:||====%%%%%|.......................|==|:|||:|=|:|====%%=%%||=:.:====||||||=%%%%%%%%%%%%%==.........:.:..||:.=%=.....:||:..%%%
%%%%%%%%%%%%%%%:%%%%%=|:|==%=|===|=:=:..%%%%%.:=%%==%%%%%%|...........%=|=:|===|=|==||==%==%%|.%%%===:.|%%%=:=%%==%=%%%%%%%%%%|%=:..........||.....:=:.=%=:....||::::%=
%%%%%%%%%%%%%%%.%%%%%=:|||%%=|||===:|..%%%%%|.:=%==%%%%%%%%%=%=%==|====|==%==%%=.:%%%%%%%|.===|%===%%%%|.........%:...:|:.....|:.=%=.....:::...%%%
%%==%=%%===%=%=.=======|::||=|||||||:..=%%%%%%..=%=%%%%%%===%%==%=%====%%%%%..%%%::..:=%%.........|%::...|=......::.=%%|.....:::...%%%
%%%%=%==%====%=.|=======|.|==|.:|:::..:%%%%%%%%%%.:|=%==%%%%=%%%=%%%%%|%===%%||%%%%=%..%%%%%%=||:=%%%%%%%.............==:....:|......::.%%:.....|:....%%
%%===%=%%===%==.========%...:::::|....==%%|==%=%%=.:|%%=%=%%%=%%%=%=%%%%%%%==%%%==%%===%%..%%%%%%%=|::::%%%%%:.........|=%..|%%:...:.:......:..%=:.....:.....%%=
=%%=%%%%%%=%%%=.==|=====|.............:|%=|=%%==%%%%%%%%%%::=%%%%%%%====%=%====%==%=%%|..=%%%%%%%%%%%=:|:|%%%%|..........%|=:|:..............%%%......:....|%=|%
|=|%===%==%%=%%.=|||||:::..::........::::|=========%%%%%%%%%%%%%%%%%%|.|=%%|%%%%%=%%%%%%==%%%%=%==%%||:||==%%=%%%%%=%%%%%..........|%%::|==|=:.......|%=...........===|%
|||=|=|===|||=|.||||||::.:::.:::::::..:||:||=|======%=%%%%===%%%%%%%%%::.==%%%=%=%%%=%%%=%%%=%%=%%=%%==%%%=%==%%%%%%=%%%%%%%%|.........:%==..%%::.......%=...........%%:=%
|==|==|%====|=|...::|:::::.|::::::::::::|=|||==||%%=|===%====%%=%%%%%%%%%|::|%%%%==%%%%%%%====%=|===%%%%%=%=%=%|||%==|=%%%%=%%%%%%%%=..........=%%%|...=%=...........=::%
|||:|:|:||||=:|.:::.:.::|::|::::::::::::|===|||======%%=%%%%%%%%%=%%=%%=%%%%%:||==%%%|%====%=%=%%%%%%%%%%=%%%%%%==%%==%::=%%%%%%%=%=%%%%%%%%%%%%%%%%%%%%=%%%%..........|%%%:..==...........%=:|%
:|||::=|:==|||:.:|:::::....::|:|:::|::|.:::|=|==:=|%==|||=%=%==%=%%%%%%%%%:||%%%%=%%==%=%%==%%%=%%%==%=%%%%%%=%%%=%==|:%%%%%%%%=====%%%%=%%=%%==%%%==%%%%%=%%=..........|==|:......%............%|:.%
::|:.:::=:=||||.:::::|:::::.|:||:|=|:|||=::|=|====|%%=======%%%=%=%%%|%%%%%%:|::%===%=%%%%%==%%%%%%%=%%%%%%==%%===%==::%%%%%%||=%%%=%%%%%%%==%%........=%|=|.:.........=|:::%
:|:|::|==||=:||..::::::|:|||:||:|||=|=|:||=|%|====%==%=%=%=%%%%=%%==%%%%%%%%%|=.%||=%%%||==|%%%%%%%%%%%=%=%%=%=%==:.=%%%%%%%%=|%%%%%%=%%%%%=.....|:%=|.......%|...%
|||||||=||::|:|.:|||::=|:|||||=||==|:|:|::||===%%=%%=%%%=|=|=||%=%%%%%%%=%%===%%%:=:.:|=||%|=%==%%%%%%%%%%%%%%%%==%====::%=%%%=%%%%%%|=%%%=%%%....=||%|:=:...=
::::=:|:|||:|||.::|:::||:||:=|||:|:==||||:|||===||=%%%=%=%%%%%=%%%==|====%%%%=%%%%%:=||:||=||||%=%===%%%%%%%%%=%%%%=====%%|..%%%%%%%%%%%%%%=|%%...:|.%|:...|
||::|==||===||=.:|:::|::|==|||||=|======|====||=%%%%%%%%%%%==%%=%=%%%%%%%%%==%%%=.===|::|:=====%:%====%%%=%%=%=%%=%==%%|=:..%%%%%%%%%%%%%%%%%%%%=%%%%%%..:|%%|......
|::=::|||=|===|.|:=||=||===||=||==||=|=========%%%%%=%%%%%==%%=========%%=%%%%%|||:|:|:||||===%%%==%%%%%%%%%%=%%%%%===%:..%%%%%%%%%%%%%%%%%%%%%%|=%%.:||.....
|::.|||||=|||||:|=|||=:|=||======|=%%%%%===%%%%=%%=%===%%%%%=====%%=%%%=%%%%%:===||=|||||==%%%%%%%%%%%%%%%==%=%=%...%%%%%%%%%=%%%%%%%%%%==%%%%%%%=|%..=
|:.||:|::||||:|:|:|||:|==||||==|=====%=====%====%|%%%%%=%=%==%%%%==%%%%%%==%=%%%=::==|||||=||===%|%=|%%%%%%%%%=%%%=|=%=|:.:%%%%%%%%%=%%%%%%%%%%%%%|==%%%%%%%%%%%=...%.
||.|||||=|=|==||%|||%||==%|========%%==%=%|====%==%%=%%%%%%=|====%====%%=%=%:=======:|||==%%%%|%=:|==%=%%%%%%=%%%=|===|%:.|%%%==%%%%%=%%%%%%%%%%:|:||=%%%=%%%%%%%%|..........:
|||||||:|||=|=|||:|||======%=|==|=%%%%%%=%%========%==%===%%%%%%%%%%%%%%%%%%%%%%:====|%|||=|===%%%|:=||==%==%==%%%%==%|==|==...==%%%%%%=%%%%%%=%=%%%%:::===%%==%%%%%=%%%%...............
=||||||:|======|=%===||==||=||====%%%%%%%=%===%%===%%%%%=%%%%%==%=%%%%%%%|==%====||||===%==%:|::||=|====%%%%%%|=|=%:|..=%%=%%%%%%%%%%%%%%=%%%%|:||=%%=%%%%%%%%%|..........||......=.
||========%=%=%=|||=||=|===%%%%%%%%%%%=%%%=%==%%%%%%%%%=%%=====%=%====|=====||==%%=%=%::::||===%==%%====||==||..%%%%%%%%%%%%%%%%.|:=%%%%%==%%=%...........%=%...=.%
=====|==|===|=|||||=|=||=========%%=%%%%%%=%=%%==%%%%%%%%%%%%=%==%=%|==%=====|===%=%%%%:%:..:|=====|=|=|=:|||=|=...%%%%%%%%%%%%%%=%%%%%%%=%=%%%===%...........|==%:...
====%=|==|%=%===========%=%%===||==%=||||==%=====%%=%%%=%%%=%%%%%%%=%==%=%%%%%|=%%===%==%%%=%%%:%|:::::...::.::|::.||:|.|%%%%%%%%%%%%%%%%=%%%%%%%%=%=%==%|...........=%=|%%%..%.
==||===|=%=======|==%==%|===%=%%===%%%%%%%%%%%%%==%=%=%%%%%%=%%%=%%%%%:|%%=%..::.||:||:|:|:.:.=|..%=%=%%%%%%%%%%%%%%%=%%%%%%%............====%%..:=
%===%%===%=%%=%==|:::....:::|==%%%%%%%%%%%=%%%%%%%%%%|=%%%%%==:...:||===|=|::....:..%%%%%%%%%%%%%%%%%==%%=%%%%%%|...........|==%=%...%
=%========|=%%===%%%=%=|:.:::::=%%%%=%%=%%%%%%%%%%%%%%%%%%%==||===|:|||::||=|||%%..%%%%%%%%=%%%%%%%%%=%=%=%%%===%=............%%|=%%|.:=
=======|==||%=%%%=%=%==%%%%%=.===%====%%%|=||=|=%%%%%%======||=%:..%%%%%%%%%%%=======|:==|%............|=%%|||=%..
%=%====......|%|===%%%==%%%%%%%%%%==%%==%%==%%%%|====%%==|:=:|||..|%%=%%%%%=%=%===||||||%:............=%%====.||%
====%%=.............|%===%%%%%%%%%=%=|=%%%%%%%|====|=||====%%|..:=%%%%%%%%=%==%===|=:............=%%%=|%%..%%%.:=
=%===%%....................|%|=%%%%=%%=|=%%%=||:.:.::........................:..........:||||==:............:%%.|=|==|%%|.%%=|..:
==%====|........................:|%=%%%%====%%%%%|.................................:..::|:::...............|%%=%%%%==|==%===|.=::|%%%%
===|=|==%====%=:........................:%%=====%==|:....................:..........|::::..:.................:%%%===%.==::||
=||||==|===%=%=%%===%|.........................|=%=%%%%:..:.|:.:|%|:...............................:.|:..........%%%=%%%.:=|:||==%
|=|===========%====%=====%%|.........................|==%%%:|=|||:||||=%|:.........................................%%|%=====|====%%
====%=|========%%%=======%====%%%%|.........................|%===%%%%%==|=|:|::=||==%%=%====|::|::.:....................:%%=%===||==%%%
=====%%=%=%%%%=%%========|==%%=%%==%=%%|..........................|%%%=%%=%%%=%==||=%=%%%%|=|=|===:=:||==|::::........%=%%=%=:|=%%%
=====%====%========|=========%===%====%%%=.====..........................:==%%%%%%=%%=%==%%%=====|==%|=|====|:|::|:....%%=%%%%===%%.||==%%
=|==||%=%%======%||=|========%%===|===%%%%=:===%%%=%%:..........................|==%%%%%======|=%%%%%%%%%%==%%%%%==%==||||=...==%%%%=%%===%=%%=.::||=%%
====%=========|=====%=%==%====%=%=%%=%%%===.|====%%%=%%%%|..........................:=|%%%%%%%=:||:|=%%%%%%%%%=%%=%%%%%%=====...%%%%%%%===%===|=%=%%%%====%:..:||==
==%==%=====%%===%%========%=====%===%=%%%%%%.=|%==%%=%%%%%%=%%%%%|..........................:===%%%%%%%%%%%%%=:|==%%%%%%%%%%%%%%%%%%%%%:..%%%%%%%%%====%|....:|=%
==========%%%=%=====%%===%=%====%=%====%%%%%=.====%=%=%%%%%=%%%%%=%%%==|............................|=%=%%==%=|=|:||==||:|%%%%%%=%%%%%=%%%%%%%%%%..%%%%%%%%=%%%%%%%%=|%=%==.:.:::|=
==%=%==%%%=%%%%%%=%===========|==%===%===%=%%.==|%|========%%=%%=%=====%%%%%=%=|...........................:|:......::.::.......|%%%%%%%%%%%%%%%%%=%...%====%%%%%%%%%%%%==%|==..:|.|||
=====%%=%==%%==%=====%========||%=%%|%|=%%%==%.=======%=%%=%=====%=%====%==|:=............................................=%=%=%%%=%==%%%%%%%%..=%%%%%%%%%%%%%%%%%%%%==:==.....|:|
================|===%====%======%%%===%%%%%%%%|=%%%%==%%%%%%=%%%%%====%%=|:%%=||.......................................:%%=%%%%%=%%%%%=|..%%%==%%=%%%=%%%%%%%%%%%|=:=%......::
=======%===||=========%=%=%====%==%%%%%%=%%%%%%.==%=%%%%%%%%%%%%=%%%%%|||..:|=%|................................====%=%%%==%%=%%%..%%%=%=|%%====%%%%%%%=%%%==|:%......:|=
=====|============%%%%%%=%==%%%%%=%%%%%%%%%=|===%===%=%%=%%==%%%=|%%|=|%=%%%=%=:..............=..:%%::....%%%%%=%%%%..%%%%%%=%%%%%%=%%==%==%=%%%%=|||%%:.....:||
=%=%==%||===========%%=%%%%%%|=|::.....:|||%.%%%===%=%%==%==%%%=====|:%%%%%%===%=%%%%%%=%|...:%%==|::==||....%%%%%%%|.%%%%%%==%|%%=%%===%=%==%%%=%%=|=:=:.......:
=|==|=||=||:......:|||%%%|%%%%%%%%%=%%%%%%%====|:|%%%%%%===%%%%======|:.|:|||...%%%%%%%%..%%%%%========%%===|=%%%%%%%%%%|=:%:........
==%%%%%%%%%%=%%%%%%%%%%%%%%%.=%====%%%%%=%%%%=%=%::=%%=%%=|=..::||=|...%%%=..%%%%%===%=%=%=%====%==%%%%%%%%|=|%=|........|
%%%==%%=%%=%%%%%=%%==%%%%%%%%%%%%%%%%%%%%%%:=%==%%%=%=%%%%=|%|||:%%%%=|...||=||..%=%%.=%%%%%%%=%%%%%%%=======%%%%=%=%%%||||%%==........|
%%%%%%%%%==%%%%=%==%%%%%%%%%%%%=%=%%%%%%%%%%%%%.=%==%%=%%=%=%%|===::%%%%%|:..::|||...%%%%%=%=:.%%%%%%%====|====%====|==|==%%%%%=%|:|=|=||==.........
%%%=%%%%=%%%%%%%%%%%%=%%%%%%%%%%%%%%=:=%%%=%%%%=%%%::|=:.==|:||===|..%%%%%=..%%%%%=%%=||=:|=||||||=|:=|==%::.:%.........=
=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.%%=%%%==%=%%%:::::|=%::::=||%..%%%%%%%..==|:|:=:=||||:=====|==||||=%%%%%%%%%=|.........|
%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%.===%====%==:.=:::%%::|:|==.:|%%%%%%..=%=%%%%=%%%===%%=%%%%%%%%%%%%=..........
%%%%%%%%%%%%=%%%%%%%%%%=%%%%%%%%.%|%%%%=%=%=|..::%::|:|===::%%%%%%%%.=%%%%%%%%%======%%%%%%%%%%%%%:........:
%%%%%%%%%%%==%%%=%%%%%%=%%%%=%%%%%%%.%==%=%%=%|:....=:|:||=%.|%=%%%%%.%%%%%%%%%=%%%==%========|%=%%%%=%%=%%|.........
%=%%%%%%%%%%%%%%%%%%%=%%===%%%%%%%%%%%%%%%%%%%.%|%%%==|=||...:=%%===||:=%=:|%%%%%=|.%=%====%%=|%=%==========|=%%%%%%%%%|%%%%%|.........=
%%%=%%=%%=%=%%%%=%%%%%%%=%=%%%%%%%%%%%%%%.||=%=||%::.||%=%||=|%=||::=|%.:%%%%%%..==%%=%=%%%%===========%==%%%%%%%%%%%%%%%|.........|
%%%%%%%%%%%%%=%%=%%=%%%==%%%%%%%%%%%%%%%%%=:%.%%=%=%%%|.::||%%%|||==%==%||::===||%%%%=%.:%%%%%%=%%%==%=%===%==%%%%%%%%%=%%%%%|.........:
%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%||==||.:::..:.:|==|.....%%========%%%=:|||=%||=%%%%:=%%%%%==%%=%=%==%%=%%%%%:........|%
=%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%:...:...::.::.:..:||.::....::.|=|===%=%%%%%%%=:=|====||%%%%:|%%=%%%%%%%%.......|
%%%%%%%%%%%%%%%%%==%%%%%%=%%%%%%%%....|.::..:::..................||%%===%=|%%%==%==%=%%%=|||==%==%%%%%%|===%%%%%%%%%%|.....|
%%%%%%=%%%%%%%%%%%%%%%%%%|.....|:::::||::=|=||=|==:=||||=|=||||:.::|=%%=%==%%%=|====%%%%%%=|===%%|=%%%||%=%=%=%%%%%%.....:
%%%%%%%%%%%%%%%=%%%%%%=......||::|:::|=|||======|||=======|==|==|.|====%%%%=%%%====||%%%%%=|:|===||%%%%%=%%%%%%%%%.....
%%%%%%%%%%%%%==|:...|||=:|||:=|==|====|===%%===%%=======||%%==||||==%%=%=%%===%==%%%%||||=%%==%%%%%%=%%%%%%%%%%%=%....|%%%
%%%%%%%%%%%%%%|=%==:|=|::=:|::|=|==|======%%%%=%=%%=%%%=====%==||====%%%=====%%%=%%%%===|=%%|=%%%|=%%%%%%%%%%%==%=%=|...%%%%
%%%%%%=|:%%=%==||=%==|====%=====%%%%%%==%===%%%%%%%====|||=|%=.==||:|||=%%%%%%=|=|=%||%%||=%%%%%%%%%%%%%%%%==...%%%%%%%%
%%%|.%%%%%=|%%%=%%==%%%%%==%%====%%==%%%%%%%%=====|==|%||=%=|=|=||==:|=%%%%%======%==%%%%::%%=%%=%%%%%%%%%%%%%%%==...%%|%%%%%%%%%
%%%%%%%=%==%%%%%%==:%====%%=====%=%====%%%%%%%%%%%==%|%::|%|:%:=%|==:||==|=%%%=%=|=||====%%:.%%%%%%%%=%=%%%%%%%%%%%%%%=|%...%%%:=====%==%%=%%%%
%%%%%.|%%=%%%%%%=:%==%==||=%=%%=%%%%====%%=%%%%%%%=====|==||%=%%:=%|.==|%||||=|=||||=%|=%%||%%%%%%%%%%%===%%%%%===%%%%%%%%%%%%=%%%%==...%%%%%%%===.:.|===||===%%%
%%%%......==%%%%%%==%==:=====%=%=%==%%%%=%%%%%%%%%|==%|=====%%|==||==||=%%==%=|=|=%=|=%%%:|%%%%%%%=%%%=%%%=%=%==%%%%%%%%%%%%%=%%==%===..|%%%%%%%%==%==|..|=|.|:.%%%%%%
%%%%...........%%%%%|=%%=||=%%=%=%=%%=%%%=%%=%%%==:==:|=|%=%%.%:=%|==|||||=|==|||%=%|=%%%:|%%=%%%%%%%%=%=====%==%=%%%%%%%%=%%=%%%==%||...%%%=%%%%%%%%%%=%==%%===|=%%%%%%
%%%%...............|%%%%%%%%%%=|::|===%%%%%%%%=|||....:::||:.:=%:|%|==%==%==||:==%=|%%%%|=%%%%%%==%==%%%|%=%=%=%====%%%%%%%%%%%==%%%%==|:..%%%%%%%%%%=%==%%%%%%
%%%%%=..................|%%%%%%|%%%%=%%%%%=|:::::|.%%%%%%|=%===%%%=:=||%==%%%%==%%%=%%=%===%=||======%=%=%=%=%%%%%%%%=%===..=%=%=%%%%%%%%%%%%%%%%%%
%%%%=%%%=%%%|.................:|%%%%%|%%|%%%==%%======|==%%=%%%%|:.:::==|==%%%%=|=%=%==|=|==%||%%=%:%====%%%====%==|=%%==%=%%%%%=%%%%%%%%==%%==...%%%=%=%%%%%%%%%%%%%%%%%%%=%%
%%%%%%%%%%==%|..................|%%%%%|%=%=======%%=%=%%%%==|=%%%|=||:||||=%%%=%==|=|=|.::%|=%%=|=|===:=%===|%%%===%======|||%====|%====%%%%%%=%%%=%===|==..=%%%%%==%%%%%%%%%%%%%%%%%%%%=%%
%%%%%%%%%%...................|=%%%%%===%===%%====:===|==|%|=:|.:::|=:|%===||||::=||::=|%===:==:::||===|:=|%==|%%%=|:%%=%=%=||==|=|=|||=%==%%==%%%%=%%%%=%%=%=%%..|%==%===%===%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%=..................:=====%%=%=%=======|===%%===|::||::|::%%|:=========||||=|=|||===|:=|=|=:::|::|=|=|=%%%%=|=%%=%=|====:==|=======|==%===|%%%%%%%%%%%====..===%%=%%%%%%%%=%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%|..................:%==%==%=%%=|==|==%=%===::::||:=||%%|=||:||||======|=====|||=||==|||=|==|=|==||=|=%====|%=||=:==|:|==|||=|====%%|====%==%=%==%%=%==..%%%%%%%%=%%%%%%%%%%%==%%
%%%%%%=%%%%%%%%%%%%%%|..................:%%%%=====|====%===||::::|||::=%=%%==||==|:||=|%|=||=====|==|==||==|==|==|||:||==|===%==:|..:...........:===||===%==%%%=%=%%%=%%%=:..%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%|...................|%||||=====%===|:::::::=:======|===||=:|===||=|||||======|||==||=|=|||||:||=:|:|:||::.................===|===%%%%=%%%%===%%===..%%=%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%=||%=...................:=|=%===|||=:|.:::|=||||%|=%||=||||::||||=|=||||||=|==|%|:=|||::..:.|:|:|::........................==========%=%=%%%%||..:%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%=%%%%%=%%%=%=%:|:|||==%|...................:|::::|||::|:|||=:|=||==||=||:|:||||||||=|:==:|:|:=|||||:|:...:::|:|..............:|...........|=======|%%=%====|..=%%%%%==%=%%%%%%%%%%%=%%%%==%%==
%=%==%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%=%%%=:..=====%=%%%|...................||:|=|=|::||:||||||:|:::|:|:.|=||=|||:::::|=|:|||:::|.:..................===%|||=|=:.......:|%%%=%%%%==%=%==%..|=%%%%%%%%%%%%%%%%%%%%%:.......%.......=............................:
=%%====%%=%%%%====%%%%==%%%%%%%%%=%%%%%%%=::.:|==|======|=||...................||=:=::||::::::|||=:::|::::.:==||=::.||:::|::::.::....:..........:%%===|===|||||=|.......===|=%%==%=%===|..|===|=%%%=%%%%%%%%%=%%%%%%..........:.......................................:
%=%%=%=%%%%%%%%%=%%%=%%%%%%%%%%%%%%%%%%%%===:|.|=||====|%%|||:|:.::...................|%:|:::::::|:|:=:||=||||:=|::|=:=:=:||:.:|::::............%%====%=========||==......|===%%%===%====..%%==%==%%=%%%%=%%%%=%==%%%%%%%%%............|.........................................:
%=%%=%%%=%%%%%%%==%%%%%=%%%%=%%%%%=%==|:.:|=|==|==|==|:.::...%==%%...................:=|:::::::||||||:=:::|||::.:|::|::::.:............||||==%%%=%=%|====|=======.....%===%====|||=...====%==%%%=%=%=%%%%%%=%%%%%%..............%.............=.............%..............:
%=%%=|=%%%%%%%==%%%%%%%%%%%%%%%====%%%=%%|:.||=|=|=|==|:::....||=%=======...................:|:|::||::||:::|::||:::::::::|:...........:==|::|==|===%|=======|=%=|=%=.....|=%%=====|||..==%===%%=%=%%%%%%%%%%%%%%%%%%.....=............%:.....%..........
%%%=%%%%%%%%%===%%%%%%%%%%%%%%=%%%=%%%=%=%:|||||=||=|==|:|:..::%%==%=%==|==||%=...................|=|||:|:|=::||::..|.:::............%===:|::|==||==========%%%%=|====|....=%=====|=..==%====%===%%=%%%%%%%%%%%%%%%%....=.........................
%%%%%%%%%%%%%%%%%%%%%%=%=%%%%%%%%%%%%%%%||||=%=|====|||::::.:=|===%%=%|=|%%=====%|...................|::.:.::||:.:::............%|||=====:::|||=||====|=||============....:==|=%|=...===========%%==%=%%%%%%%%|....|............:....|.....
%%%%%%%%%%%%%%%%%%%===%%=%%%=%%%%%=%:||:|===|===|=::::..:|===%========|==||====%=%|...................:::::..............=|||=|:||:|:=||:|||=%===|=============%===:....===|:...====%====%=%==%=%%%%%%%%%%%%%%%%%%%:................%..........
%%%%%%%%%%%%%=%%==%=%%%===%%==%%%==::|||=======||:|::::=%%========||||=======|||===|%:..............................:|=|:=|=:|:||||||::|:=|||=|=======%|=======||=...........%=======||===|==%%%%%%%%%%%%%%%%:................=..................
%%=%%%%===%%===%%%%%=%%%%%=%==%|||:==|==|||=::::...==%=%======%==|======%==:|||===|=|==.......................:==|=:|||=||=|||:|==|.::|||||=|===|=|===|=======|=|........|=%=======%|===%%%%=%%=%%%%%%%%:................==..................
%%%%%=%%%==%%==%%%=%%%%%%%===%%=%===%===:.||::|===||::::.:|%==%===%=========%====|==|==|==||===|====................%|=|:|:|||||=||=|||||||=::|||==|||=||||||==||=|=|===|=......:%==%====%=|=%%%=%%%%%%===%%%%%%%%:................=..................
%%%%%==%%=%%%%%=%%%===%====%==%|=%::.:|||=|||||:::.::%===|==|==|=%=====|==|====||=|===||||:|||==|=|........=|=|||=|||=|======||||=||||:.::::|:|:|:|||||=||||||||===:|:|...=====|=||==%====%===%%%%%%%%%%:................=.....=.............
%%%%%%=%%%=%%%%%===========|=%====|==::::|=|=||||||::.::=|======|=|===%||===|====|==%=======|=:==|||=:|=|=|===|=|||||||:|||:=||=:::|||||.|::::.|:=|:|:|||:|||||:|||==|=:|::::|||=|==||====||||====%=%%%%%:................=..........
%%%%%=%%%%%==%=====%%%=%======%==|:||||:||:||||:.::||=====|===|===||========%==%==||:=||%=|==|||=|====|=|||||=|===|::::||:|:|::|||::::|::.::|:::::|||||:::=|||||:||||:.::||::|=|||=||=========%===%%%:................%..........%
%%%%%%%==%%%%%==|==|=%===|====%%%==%:||::||||=||||:::.||==|=====||==|====%======|||||%===|||==:||||==|||=|:=||==|||=|====:||:|:|:::|||:|::..:::|:|:.::=::|:::::|::|::=::::||:|:|=|||=|==========%=%=%=%%%%|....|............|....:.....%%
%%%==%%=%%=====|=======%==%==%=%==:|::||||||||:::.:=||||=:||=|=======|====%||||||||||=|=|=|||===|=||===|||||||||=|=|||=||:::|||:|:::|::|..:|:::.:::||||::::|::|::|:|..||==|==========|%=====%==%%%%%%%%%....|.........................%%
%%%%%=%==%%%%=======|=======%%==%====%|:|:|||||=|:|:..:==|||||==|||==|=|=%===|=======|=||=||||=||==|=||=:|||:||:||:|||:|||::|||:::||::=::|=..:.:::||:.::|:.:.|:|||:=:::|::=%===|======%=||=%%==%===|%%|=%%%.....|.......................%.....%%
%%%%%%%%%==%%%%%%%%===%%==%=%%%%=||======::||==|||||||:||:||||===|=|:=|=||%|=%=|||||:|=||=|||||==:||==|||:|||=|||||=||=|||:||||::|:|:::::||:|:::..:::.:::|.::::::.::::::|::.|||||||==||%====%====%|%=%=%=%%%%:.............%.............=%..............%..............:%%
%%%%==%%%%%%===%=%%%%%====%%==||=|.||:|||||||:::..|||==|==|=::|||||==|==:=|:====|=|==|||==||||||=|:|=|||||=|:|:|||:||:||:||:::|::||::::::|:..:.:.:..:|::::::::::::..||:|==|=%=||||===========%=%%=%............=.............|............................:%
===%%%%=%%%%=====%%%===%=%==|||==.|:|:|||||:::.:::|=||=|=||:===||=|=|==|||============|=||||==|=|||||=||==|:|=|:|||||:|:|::|=|=||::||:|:|....:....::...::::::||::.||:|||::|||=======%==%==%%%=%%%%..........=...........|............................:
%%=%%%%%%===%=====%==|%====||=:|=:::::::::|.::::.|==::=||=|:==:|=|||=|=%===|=%%==:===||=%||=|==|||:|||::||=||:=||||:::|||:|:|::|||::|=|:::...:.:|..::.::..:.::.:..|:|:|=|||===|======%%==%=%=%%%%%|.......%.......%|............................:%
%=|=%%%%%%%%%%=%=%%%===%|===|=|=|||::::=|||:::.:||=||==|=|=|||=||=|=|=|===%==|=======|=|||=%=|=|=||||||||:=||=||||:|:||:|:|:|::|:||||:=:::..:....::|:......:::...|:::|:|:=||==========%%==%%%%%==%%
%%%%%===%%%=%=%%=%==%======|=|=|=|=|||=::::::||.:|:..:=||||||.:||:||=|=|=|||=======||====||=====|====:|:|||=|=|=|||=|||||:||:::|:|||||:||:||::|:.....................|||||:||::|==|====|%==%=%%%%%%%%%%%%%
%=%%%%%%%%%=%%%%%=%%=%%%%==|========||||.:::::::::.:::.|::||||:::|===|||=%=%==||====|==|==|||=|=||=|||=%=|=|||===:===|::|||:::||:|::|:|||||::::|.:....................||||::===||=|====%%==%%%%%=%%%%%%%%
%%%===%%%%=%%%==%%%==%==%========||:::.|::::::...:::|.::|=||||||==|==||::|===%%====%%===%====|==|==|==||:|:|||=|||:|=::|:||::|:|||=||||:::::....................|:=|=|=||==|===|%=%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%=%%=%%%%%%%%%%%%%%%%%%=%==%||==:::::.........:::|:|:|||||===||:===|=||=========|=|=||=||||==|:||=||||=|:|=|:|::|=|||::=:||===||=||||==|:....................||||=|===%=||=|=|==%%%%%%%%%%%%%%%%%%%%%%%
%%=%===%%%%%%%%%%%%%%%%%===%==%==%..............:||===|:||:::=||=|==||||=|=|%=|======|||:::|=|||=|||||||||=||:||=::|||===|==|||====|==|==%==::=...:...........:||=|====||======%%=%%%=%%%=%=%%%%%%%%%%%%%%%%%%%%%
%%=%|=%%%%===%%=%%%=%%%=%%==%===%%=..:..........|=|===||::=::|:=:===|==|=|||====|==||=||:|=:=||:=||=|:|::::||:|:=||||=|%=|=|====||=|=====|%|==%=====|||::||:|:||||||=|====|==%%%%%==%%%%=%=%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%=%%%%%==%%%%%%%%==%%%%=%==%======:|::......|...:||||=|||=|||||||||==|==|=|=%===%=:==|||:||=|||||:||:||:|:|=|||||||=||=||=||====|=====|============|||::||:=:||||||======%%%%%%=%%%%%%=%%=%=%%=%%%%%%%%%%%%%%%%
%%%%%%%%%==%%%%%=%==|%=%%%===%==%===|==%=|..::::::::|:.|===||||:||||===|||====|===%==|=|===|||=:|::||::|||::|||::::||||==|||=====|=|==|==========||=======||:|||||:|||=|=|%====%=%%=%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%=%%%%%%=%%%%%=%=%=%%=======%==|::.::|.:::::::|||==||==|||====%======%=%%%=|====|%||=|=||||||||=|||||||:|=|==||==|==||%======|=||=|===||=|==|==|===||||||:|==|===|=%=%%%%%%%%%%%%==%%%%%%%=%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%=%==%%%%==%==%%==%=|%=====|=|=|:|:||:|:::.:..||========|.==|==%===%|%=====|==|===||=|||||:||:|||:||||||||=:||=||||===|=====%=====%==|||%|=||==|=|=:=||==|||===|=%=%%%%%%%%%=%=%=%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%==%%%%%%=%==%%%%%=%%=%=%%==%======||==|||::||::|:::::|::|:==||=======%|=====%=%====|=====||=|=||||||||||::||===||||====|==|==%%==|===|=|=|=.|==||==|====%||||=||=|=:==%%%%|%%%%%%%%%%%===%%%%%%%=%%%%%%=%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%
%%%%%%=%==%=%%%%%%=%%%%%%%=%=%====|||=||::||||::=|:.:|=||====|:|=|==%==========|==||==|===%|==|==||:|::|:||=||:|||||:======|=|=||:||==|||||||=====||:|:|=||=|||==||%===%%=%%%%=%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%=%%%%%%%%%%%=%%%%%%%%%%%%%======%==%==|::||:||:||||.:||||===%||||=|=|==|=====%=|=|====||==|===||||=|=====||=|======|=|=|=||=||||=:=|==||======||||||=|=:|||=||=====%==%%%==%%%%%%=%=%%%%%%==%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%=%%%%%%%=%%%%%%%%%%%%%=%%%=%=%%=%==|||=|:||:|||:|||||||=|========|=|||:===||=%==|=|=|==|||=:||||||=||==|=||=|=||=======|====||=:=:==|=|=|=||=||:|===|||||=%%%=%%%%=%%%%=%%%%%%%%=%%%=%%%%%%%=%=%%%%%%%%%%%%%%%==%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%==%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%=%=%%%%%%%%%%=%=%=%%%%%%%%|==|==||||||||||||:=|||===|=|======||====|:==|=|=||=|=|||=|||||:|=||||=||=%==|====|====|=|||==:|==||=|===||||:||===|=|===%%%====%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%===%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%===%%%%=%%=%%%%%%%%
%%%%%=%%%%%%==|%%%%%%%%%%=%%=%%%%=%=%====%=|||==|||||=||=|=|||||=|=|||||||||==||===||||=||=|||||=|==||||=||=|||=|==|======||||=|===||||:||=||||=||||===||==||=======%%%====%===%%%=%=%%%%%%==%==%%=%%=%%%%=%=%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%=%%%==%%=%%%=%%%%%%=%%%%%%%%%%%%
=%=====%=%%%%%%=%%==%%%%%%=%%%%%=%%%==%===|||||=|===|=||====|:|||||=|==||||||||==|=||====||||:||=||=|=:||||=|===|=====|==||||===|||||==|==|=======||=|||==|==%=%===%=%=|=======%%%%%%=%%%%%=%%%%%%%=%=%%%%=%%%%%%%=%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%==%==%%===%%%=%%=%=%%%%%%%%%%%
%==%==%%%======|||=%%%%%===%%%%%%%========|==%=||||:||:========|===%=||||=|=||======|=|=||=||=|====|||||==||||||:||=|||==||====|=|||==||=%|=||==|=:|=|:|=||==|=====%%%%%=%%==%=%%==%=%%%%%%%%%%=%%%%=%%%=%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%==%=%=%==%==%%%%%====%%%%%%%%%%%%%
======%==%=%=%||||=%%=%=====%====%==%==%=%%%==||=|=|=|==========%=|==|==||==|||||=||==|||:|||=||=||====|:===|===|====|||=||==|=||%||====|====%=|||||||=|=||======%===%%%=|====|%==%===%%%=%%%==%%=%%%%%=%%%%=%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%=%%===%%%%%%%%%%%%%%
===|==%%=%=%%%==|====%%======%%=====%==========|=||===|=|==|||==|=%=======|====|=|||||=||||||=|==|====|====:=|========|||===|=|=======|========|=%|==|===|=%%=%========%=%%===%===%%%==%%%=%=%%%=%%=%|%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
=====|==%==%======|%=%==%=|==|=|====%====%=%|=|:|=||====|==%=%|==|=====|=|===||||:====|=|||||=|==|||=========|||||||==|==||||==||=|=|==|=|===|===|======%=%=%=======%=======|===%%%=%=%=%%%%%=%==%%=====%%%===%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%=%%%%%%%%%=%%%=%%%%%%%%%%%%%%%
=|======%%=|=%|====%%=%%%====%==|=%===%%=%==========|=|=====%==%|%====||==%===|======|==%==|%=%=%===========||=||=|==|=====|=|==|=|=|==|||===|========%===%=====%%======|=|======%====%%%==%=%%%%====%%=%%=%%=%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%=%=%%%%%%%%%%%%%%%%%
===|===|===========%===%=%=%|=%==%==%%===%%%=======|=|==|===|====|==%==%===%=%%%=%%=%=%========|||||=======||==|=|========||||===|==||%======|========%=======%=%%=====%%=%===%|======%==%==%%=%=%=%==%%%==%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%
=%===|%=%%%=%%=======%%%=|===%====%==%==%==%%|=====|==|||===========%=%%%%===|=%=||=====%==|=======%=====|==|||===|||||=||====|=||=||=||=:||=|====%=%%%|==%==%%=%==%%%====%=====%%=%=|====%%%%%%%%%=%%%=%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%==%%=%=%%%%%%%%%%%%%%%%%%%
==%=|%========|%|%=%%%%==%====%==%%==%=====%======|========|===|===%=======%=%===|=||=|=%===|======|=|===|=|===%=|=|||=|==||===|===|=|=|||==|==%=====%=%==%=%%==%|=%%====%%====%===%=%==%%==%%%%%%%%%%=%%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%=%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%