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