float
float
float
EN / FR
................................................... urban / architecture / interior / scenographie / design / art / infrastructure
................................................................. current / competition / research / built / in construction ......
................................................................. ................................................................
2009 - Interior refreshment of Tent meeting room
01 / 02 / 03 / 04 / 05 / 06 / 07 /

PROJECT TEXT .................................................... CREDITS .........................................................


We've updated and restructured the Agua Carioca website with lots of new information, films, photos and a section with all the latest news.

Take a look here:



Alongside other project information, you can read about the story so far, our approach to the project and watch films and animations that explain what it's all about. Keep up to date by subscribing to the RSS feed on the news page!
 
%%%%%========%=%%%%=%%%%%%%%%%%%%%|%%====%%|%==||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||=%%|==|=|====|==%%||=%%=|=%=%==%=%%==|=%=%==%=|=====%|%%==|=====%==%%%%====
|=||||||:|||====|=|======|======%|===|==|==|===......................................................................................................................................................................................................|.=|.:.::|.==||||=|||||=.=|:.|=:==:==|=||===|===|||=|||=|==:|:||==||==||=|:
===|=|=|||=:===%.=======%.====.==|====:=|=.=====....................................................................................................................................................................................................||=::.||.:.||=====|=::|||=||||=||==|===|=|:.||==|=||||=|=|:.|:|::||=||=:|:==
|==.|==|=.=||==:====|====|=|==:==|====|==||=====...................................................................................................................................................................................................:|:=.=:::|:.||===|||===||=|==||||=====|====:.|.|||||:.||=||=||:||:|=||||%=|==
===.|=:|=|=|===|=========|||=|======|=||=|||:===|..................................................................................................................................................................................................||:=.||:..:|.:||.||||=.|||=====|===||====|=|=:=|||||==:|||||====||=|.||||===|
|=||=%|.=|===|=||===|====:=|==========:==|=::===||................................................................................................................................................................................................:==||||:||:.|.:||:|==||=::===||||===:====|||=.|..===:||||||||||||:|||::||||=||
.|||==..=.|=|===:========:=|===|===|=|||=:=::=|===................................................................................................................................................................................................|||.:||.:..:|=.|||||=|||.||||====||======:::||.|||=|=|||==|||||::|||.||..|||:|
=:||==:|=|======:=====|=|======||====||=:.|:=||===|..............................................................................................................................................................................................:||||||.=|:.:.:||=||||=|=|:.|===||====|:|.|:|:=.=:||==|||=.|||||||=|:||...|||||
|.|:|::=|======|:====||======%=|=%=:=||=|:=||||===||.............................................................................................................................................................................................||||||||::|..|.|||:.||==|||==|=|=|||||=:.:|=.|.:==.=|||==||:||||||:||:|:::.||:|
=.|:|||=|======|||===|============|||=|=||||=.====|=............................................................................................................................................................................................|||||.|||:||||:=|=|=||.|::.:||||||==|..=|.|.::|======||||=||.:::|||||||.=|:.||::
=||.==.=|======|=||===|========|====:|||||||:||||=|==...........................................................................................................................................................................................|||||=||==|:|||=|=|=|||||:|..:.===|==:|:=%|||||.==|||=|..|||=...|||:|||:|=.=.||.
.|::||=|=|=|======|===||=%=========:|==|=||||:||=|===:.........................................................................................................................................................................................|||:|.:||||||||:|=|:|||=|..:||=:====||.=||||:.||:||=:||.|..|.|=|.||=|||...:=|....
.:||:=:=====|====|||============|==|||=|=|||:|=|=||=|=.........................................................................................................................................................................................||.||:||=|:|=|.|:|:||||=|:..:|:==||===%=:...::||:====|.|:|:|=|:==.|||::=..::.|||.
.|:|:=:==========.==|=|=====|=%=.|||=|===.||:||||:====|.......................................................................................................................................................................................||:|||=|=||||=|.|====|=|=|=||||.:||=|=%|=||||...|||||||===|::|||.:|||::.==:..=.|:|
.|.||||=|=|=|====|===||=|===||%=:=|=||===|||=|=|::==|=||......................................................................................................................................................................................||||||||=.|.|||||:===|||||==||=:..|==||||==..:|.|=|==||||||=|:..=.:...||==...:|.:.
.:.=|..=|===|========|==.===|====||====|=||||=||||==|===.....................................................................................................................................................................................=||||=|:|==|||:|=====|||.=|=|=|==.|:|=.%=:....==||=|||||.:==|.|||:|:|.:.:|==....=..
::|||=||=%|=.=====||||||:===|==|||====||=:.=||.||||=|=|==....................................................................................................................................................................................::|:|:||:==.|==|===|||..=|===|:==|||.::|||=...:|=||||.|==|..|:.||||:..|.:||=|..:.=.
|==||=||=%%.===|=%|||===:=|==||=:|====.==|||=:|=|||=||||=:..................................................................................................................................................................................:|||=|=|=:|=||:|||===:=:|.====|.::|||=.:|||.....==|:||=.=|:=.||......|.:|.||==..:.|=
|=:|||===:%::======||==|=|==|||:|||==%===|=|==|=|||||=|=|=..................................................................................................................................................................................:||:||=||=|==||.||==|=.||.=====|:|.::..=||......:|||||=|==|=..|=:|||||..|..:=||...|.
=:||==:===%=:=====:||==|==:|:.:=.|=|==|=|=|.|=.|=|=||=|=|==................................................................................................................................................................................|=||:.||=:=||=|=|..|===.:|:=======|::|=|||:.......=||:|==|=:|=|.:::..:||.:.:::=||:|::
:|==||===|==:|.==|=.======||:||.:|=:===|=:=|==.|=||||||====:...............................................................................................................................................................................:||.=|.|==|||||||==|||==:.======:.|||.||::.........|||:|=||::|:.:|::|.:||.::.||:..:..
||:||==|=|||==|====||=======:|.:.||===|==||===::=|=|||=|====..............................................................................................................................................................................||||||||||=:=||=:||||====|==|==||===|||:=:..........||=||=|||:::|:||::|::|:.::...|..||
||||==||=|=.==.====|==.===|||:|..||=======|===||||||||=.=|===............................................................................................................................................................................:||:||::=|||==||=||||||===|||:=|:|===|..|:...........:=:||||||||||::.|:::::|::||.|:||::
==||=|==:||||:|:====|==|===||.:|.=======:=|===|==|||=|=.=====:...........................................................................................................................................................................:|||:||||====|====|...=====|=|||.=|==||...............||:||||.|||....:::.|.:|:.:..||...
=|:|=|=|.=||||||||==========|.|||=======|||=:====.:====|==|===..........................................................................................................................................................................||||||:|:||||=|====|||.=======::===||=:::...............:|:||||:|:|::|:.:.:::|::|::..:==
|||=|==:|=.||||=|===|=======|:||============:====||=|==|====|==.........................................................................................................................................................................|=||:|||:||=||===|||.:||===||=====:=||=:................|.|||||.|..:.|..::|:..||.=|:..|.
=|.==|=:|==||||:|=====%|=|===.=======.=%|=|=|=====|||==|=||====........................................................................................................................................................................:|||.|||||:|=|::==|:|:::|===|||||:=|=|.|..................|:|:.|:||.:.:|:||||..|:|...||:=
==|=:=|==%=..||:|=.=|===|==||=|.%====|==|=||=======|.|====|||===.......................................................................................................................................................................==|:.|:|.::|||====|:||:.|.||||||:||===....................|::||.||:||..||:.:=::||.:|.::.=
|=||=:|=====||=|||:|==|=|==|==..====:||||||======|=:=|====||==|==.....................................................................................................................................................................|=|||.|:.:|.|==|====||:..:.|||==.||.|=|=.....................:||..::|.|:::.|::=::||.:::|=.
||=||======.||||=.||=:==.=|||==|====.:||||===|===|=|=====||||=|==:....................................................................................................................................................................:|:|:.|..:=||===.====|..:.|=|=:.=.|..|=.....................|:::|...::||..:..:.||:=:..:::|
==|=|.====|:||:=.||=|==:.|==:======|||||==|========|======|:==|===...................................................................................................................................................................||||:|:.||:===||=||==||.:.|=|||||||:=.|.......................|.:::...:.:..::.:...|:=|:....
==|==|==||==||=|=:|====.:==|=======|==||==:===||=|======|=|===|.==|..................................................................................................................................................................||.|.|:=:=..|=|==||===|=|:|||=:=.:..|=........................|.:..|:.::.=||..|=|:.:||...::
|=|===|=|||=|====|==|==|.:====.=|===|=.|==|=|=:==|=|====|==|===|===...................................................................................................................%:............................................|:.|:|.:.:|==||======.||==|||.|||:|..............................=::.|:..|.:|:::.||||||:|..:
:=.====|=|||====||=|=||=||=:==|==|===|==|||||||==========|====|=:===.................................................................................................................%%=||:.........................................:.|:.:.:.:|==|:|||::==:|=|=|:==||=::............................:|=|.........=:|=.=|.||==...
=|||=|=|=|||====|===||||:==|:|=|=========|=|=:==|===|======|||||:===|...............................................................................................................|•%====||......................................||.||:.:.=.||||||=|==|||=|==|||:|.|...............................||.=.:=.:|:::||||.=|.:|=|:.
|=:|=:|=||=:||=|=====|||:==:|:=|===||=%===.|=|=========:==%|:|||||===...............................................................................................................••••======|=...................................||||::..||=||:=|||==||=:|===|==|:|=.................................::.||..||:..||=|.=..|||..
|:||=|||===.===|==|=|=|=:=||:|=|=|=|=|===|.:|=|========|======:||:==|=.............................................................................................................••••••••===%%==|...............................||||::::.::==||:=|||=|||=|==||||=.||:............................:....|=.=::||:....:====.:=::|
||:=|.==|=|||||===|||=|=||=|:|:===||=====|:.===:============||||=||===|...........................................................................................................••••••••••••=======:...........................:|||:|||..|:|:|=.|||||:||=||==.:|=||:..........................||.::..:|:|.=.::::||:.||===.|||=
|.|=|.|||=:|=|||||=:=|=|=|||||.|=:=|=====|||===|====|=====|||||||||==||..........................................................................................................%••••••••••••••%=======.........................|||||||::.::|:=|||=|||||:|====|.:||:...........................|||=:|:||.|..|.::|.:.=|====|||||
|||=:||||==|:==|.==|=|=|=||:=.|.=|==||==||=|========|===|=:|||||||||====.......................................................................................................::••••••••••••••••••%======|.....................:|:|::||||::||||||||||:.||.===|=.:.|............................||..=|..|:==:.:..=|=:.|||=:|....
:||||||=|||||==|.==|==||==:|:.|.|=|=:===|=|:===||============||||==:=|=||.......................................................................................................••••••••••••••••••••••=====||:..................|||||||:||||||.|=|||==:=|=.||||=||:.............................|=...|%.:::=.|:.|||...:|||==:|..
|||||:||||||.==|||||||=||===||=..|==|===|=.|===||=|=======||==.||=||||===......................................................................................................••••••••••••••••••••••••••=====|:...............::::||||||=||||=|||:||||=|====|==|:..............................==....:||:.||::||.==.=::||=.||:.
|||:|||||||=.|:||=||==|=||==|=|.|:=|======::===||==|======||==||||||=||===....................................................................................................•••••••••••••••••••••••••••••%=====|:............:|||||:=|||.||:=|||:||===||=||||||...............................==.....::|.|||||.:|==.||||==||||
:|.:|:|||||||||||.||==|=|===|||.=:==|=|=||=====|========|=|===|=||||||||==|............................................::|====...............................................=••••••••••••••••••••••••••••••••%=====|:........||:|||::=:|:|=|=||...||=|====||.||:...............................==.......|||||||=::|||.:||||=.=.
||::=:=.:||||:|||:||=:=======|..=.=====||:|===|=|=====|===|=|=|==:=.||||===.....................................|==|==%|=||===:..............................................••••••••••••••••••••••••••••••••••••%====||......|||::||==:||=|==|=|.|:.||===||||.|.............................:.:=%....:..:|:=||||||||:||:|||:=.=
:||:|.||:||:||||=.|==:||====|=|==||=|==|||============|==||=|||.|:|||||:=|==..........................:%======|%||==|====%••••%.............................................••••••••••••••••••••••••••••••••••••••••====||:..:|||:|||=|=|||==||||:.=:===:=.||:|.....................:........=.:%=.....:..||.|:|=:||:||.|||.||==
:||:.:|||.|||::==.|==|==============|==|||==============|=|==|||=:|||==:||==|.................:||======%===|===%%%•••••••••••••............................................••••••••••••••••••••••••••••••••••••••••••••====|:||:::::|||=|.||=|..|=||=||=|=.|.|..............................%=.:==......::::=..:|||.|||||||||:||
.:||.:||:||||:::||||||======|===||==||||||=======|=|==||:||===|==|||||=|=====..........:|||||||=|======%•••••••••••••••••••••••%..........................................•••••••••••••••••••••••••••••••••••••••••••••••%==%==||||||||||=.|=.||==||.|==::=.|.....................|........===.|=%.:.....:|:|||.|=|:.||::|||||||
::::|:::|||:|:|:.|||||=|||====|==|=:=|.||.===|==||=|=:|=|======|===:.|||=|=||=:||||||||||||||=%•••••••••••••••••••••••••••••••••.........................................=•••••••••••••••••••••••••••••••••••••••••••••••••••=====|||=||||=|||::==:|.|===|.................................===.|=%.|..:...||||:.||||..|||:|..|||
||.|:|:|||||:||:||||||=|=|===||=:===||.:=|==||===|=|==.|:|===|==|==|||=====|===||||||=%•••••••••••••••••••••••••••••••••••••••••%.......................................:••••••••••••••••••••••••••••••••••••••••••••••••••••••%========||:|==:|==|:|||||=|................................%==.==%.=....:|%||=:=||=|=.|||..:|.:|
|..|:||.|||.:|::||||||=|=.==|=|=:=|==:.|||==||===|====|.|===|============|||=%•••••••••••••••••••••••••••••••••••••••••••••••••••.......................................••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%======|.|==|||==|::..=.|..............................:.=%%.==%.=.:.:|:=%|.=||||||..|=|:||=.=
|.|.|:|:|::|:|.:|:||=|===|======|===:===|=============|:|==%=:=======%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%.....•...............................••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%====||==||=|=|::.|||:................................=%%.=%=.%=...|:%%%:||||||||:|=||:...|
|||:::.||.|||.|.||||||==||=|=:=|||===.|||=====|=======||===%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.....|..............................%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=====||||.||:.||||.:..................:.....|%=%..=%%%.==%.%%|:|:|=%%=:||||||=|:|||=%|=:
:=::|=.|:|:||.|:||:|.|==:=:|=|=||||=|||=|==||=|======|=====%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%..................................|•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••====:..|=|:::||.=................::=|::..:%===|•••%.%%%.=%%|||:=%%%|||||=||||.|=|==|=
.||::|||:|.:=|.|=:|||=|=:|==|||===|==|||=|||||=|==%==|=||===•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..................................••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%..==|||..:|||=..................|...|...=%=%%==•=•••:===||:|=%%%|||::.||:=|=|===||
..:|.|:.||.||.|==.=||==|=:|||||=:||||=||=|:|||=||===|======%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=................................•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%••%=:|=:.|:=||..................||...=...==•%===••%%•%===|:|||:|:|:::.|||||||||=||
::||:=|.|=.::.:=:.||||=|=.|=||||||=|||=|=||=||:=||====|=|=|=••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••...............................••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%=||||:|.|||..............:....||..||..|•%===••%%%•===:||:|::•|:.|=.|.:||=|=.|=
::||:=:|.:||::||.|:|||===.=|||||||=.|||:====|||||==:====|===••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=.............................%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%••••••%|=|||||||||................:.....=.:=..%====•%%%%%•••%||:|%•%:=.||||=||||====:
.:|..||:::|:|.|::||.|||=|=|=.|=|=|=|:|=|=|==:||:||=.|==:====%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%............................|•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%.||||.|:|||..............:........=.:==%%=%%•====%••%%•%%••||:=|.:||==|=|.|=||
|=.|:|:|.|.|.::.:.:.|::|||||:||||||:||=|=:==||==|==||=|===|=%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|...........................•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%||=|||||=|||.......................=|:=•••%%•%%=%%•=%%•••%||::%==|.|=|=|==.|||
:=:.||.=:=.|:|:||...||.:||||.|||||=.|====|===|=|=|||=||=||==%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%..........................•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%=||||.||||||................:.....|.:=%%=%•%••==%•%=%•%%•=:|:%%=:||.||||=|==||
=:|:|==::|::::|:=...|..||||||||=.||.||=|===|===|==||==||=|||%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:........................•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%=||||||||||:................:.....:=.:•==%•••••%••%%%%%%•||:%%=%=||..|====|=||
=.:=||=.|::|..|.|:.||.|:||=|||||:=|||||||==||===||==||=|=|=:%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%.......................=•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%•••••••••••••••••••••%%|=.||=.:||||................:......=%:•===%•==%••••==%%%•==%%%=%:|=.|.||==|:=|
=|:|==.||::|:|:..|..:.||.:=|||=:.|:::=|=||||:||=|||=||==|===%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:.....................:••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%•••••%%•••••••••••••••%||:|||:..:|::...............:......===•===%•===•••%====%•::.:%=%%|=:=.:||=|==|
||||==.||...|.|.|.|:...|.::.||::|=|.|=:|=|==|||====|==:|.|==%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%.....................•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%•••%••••••••••••••••••%||=|:.||::|::...............:.......=%•===%•=%••%•%%%=%•%::..:.%%==:|:|..==||=
||||==:|.|:=....|.|....::|:.|:|:|=|::|||==|=|=||======|||:==%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:...................•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%••••%•%••••••••••••••••••%|||.|:||:|:.................|:......==••==•%••%%=•••••••%|.::.:|=%|=|.||:|==||
|||=:|||.:.=:|......|.|:.||.||::||.|||||||=||=||||||===|=|==%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%.................:••••••••••••••••••••••••••••••••••••••••••••••••••••••%•••••••••••••••••••••••••••••••%=|:||:||..:.::..............%=.......=•=••••%==%%•%%=%•%%%|..:.::=||==:|||====
|||=||:|.::=|.:.:.:.|.:::...|.::|||||:||||||==:||=||==|:=|==%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.................=••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%|||||::|.|.|.|..............==.......=%=%•%•====%•=%=%•%=%%......::.:|:|:|====
||=|:.|:...=.||.|:|...:.:.:.::|:|::|.||||||||||||=|=========%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%...............:•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%|||||||....::................:..|....%=%%%%•====%•%%%%%•==%:::.....|.|||||:=||
||=.|.=..::|.||...:..||..:::.||::::||||||||||||||=|========|%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••...............••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%:|||.:|:||....=..............|..%|..%•%===%•••%%%•===%%•%=%=..........|...=|=|
|===..|..::|.:....::.=...::|::::|::||:|:|||||||:|||====||==|%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=.............•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••==|||.||..|....:..............:|.==..=•====%•%%••••%%===•.=%=........=:::||:|==
||=|.:::||=|:|.......|..:::|:||.|::::||:||||||||||==|=|=:==|%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••............%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••==:.|:.|::..:.|................=.==..|•%===•==%••=••=%%%•:.:%=......::|.=|||||=
||=|||:::|=.|=..:.|..:.:::.::::||.|:|||:.|||||||||==|===|==|%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=..........=•••••••••••••••••••••••••••••••••••••••••••••••••••%%•%•%••••••••••••••••••••••••••••••••%=|||||.::..::.|:...............|....=•|%%==•====•%•••%••==|..%........||::|:|||
=|||=.=.:|=:|:...||....=:|.:|:|:::=:|=:|:|||||:|||==|||=|==|%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.........:••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%••%%••••••••••••••••••••••••••••••%=|||:|:.:.:.|.:||...............=..==::=%•••==%%••==••••====..|........||:|::..
|.|||:=:.|||||...|.:.:.|.|..:.|:::|.=.|.||:|||:|||===|||==||%••••••••••••••••••••••••••••••••••••••••••••%••••••••••••••••••••••••••••••••••=........•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%=:=||:|.....:::.|...............=:%.:...:=%•====•====%•|====%..:.......::|..|.|
=.||:.=.||||:|.|.|.|.=..:|:.||:|||=:|||:|||||..||:==||=|||||%••••••••••••••••••••••••••••%%••••••••••••••••••••••••••••••••••••••••••••••••••.......•••••••••••••••••••••••••••••••••••••••••••••••%••••••••••••••••••••••%•••••••••••••••••••••%=.||::.........::...............%=....:..=%=%%==•====%•..==|=%:........%.|.=:||
=..=..|||:::||.::|.|:|.:.:|.::.|.:|:||:|:::|:.||||==.||||||=%•••••••••••••••••••••••••••••%%%%%%•%••••••%%•••••••••••••••••••••••••••••••••••|.....%••••••••••••••••••••••••••••••••••••••••••••••••••••••••%•••••••••••••••••••••••••••••••••••%|||:.:.......|.:.=...............%.===:..|=%=%%%•=====•=..|%===|.......=|:::::|
=.:=..:||=..|:::...:|=.:.:|.|:=|::|.||:.|.:||:=.=|==:=||||:|%%•••••••••••••••••••••••••••••%%%%%%%•••••••%•••••••••••••••%••••••••••••••••••••....|•••••••••••••••••••••••••••••••••••••••••••••••••••••••%•••••••••••••••••••••••••••••••••••••%=:.:.|.:......|.:................:.:=%....%=.%%%••====••:..:===%%......|%:::::.
|||=:.||==...:|.|.:|=|.||||.|.|:|.|.:=||:|::|.=.:||===||||:|%%••••••••••••••••••••••••••••••%%%%%%%••••••••••••••••••••%%%%••%••••••••••••••••:...••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%|.........:...|...:.................==....=%.=|=:•%===••=|...==|%%......%|..|::
.::|::||=||=|.=.|:||||.:||.::.:.|.:|||:=||::|:||.|||||||||.|%%••••••••••••••••••••••••••••••••=%%%%•%%•••••••••••••••••%%%%%•%••••••••••••••••%..••••••••••••••••••••••••••••••••••••••••••••••••••••••%••••••••••••••••••••••••••••••••••••••••%:...:.:.......:..||.................|=.....%.||::.•%=%••%%=...==|==|:...•%|||:.
|::|:.||=|.=.|:|:|||=||:=|.=.||.|.||||:|||:|||.:.|.|||||::||%%•••••••••••••••••••••••••••••••••===%%•••%•••••••••%%%%%%%%%%%%%•••••••••••••••••:••••••••••••••••••••••••••••••••••••••••••••••••••••••%•••••••••••••••••••••••••••••••••••••••••%:|:.......:..:...::..................=.....=.|:|:.%••••%%%==...|%==%%...•==:|=:
:|.||:=|=||=:||=||||||||==.|||::|||||||:||.:||:..|:||||||::|%%••••••••••••••••••••••••••••••••••====%%••%•%%%••••%%%%%%%%%=%%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%••••••••••••••••••••••••••••••••••••••••••%:..|:..:.||::..|..::.................|.....:.=||..%=%•%.===%%:...%==%%:.•==||||
..:||.||||:||||=::|.||||=|:|=:.||||:|:=||||.|:.|::|||:|:||||%%•••••••••••••••••••••••••••••••••••======%••%%•%••%%%%%%%%=%====••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%•••••••••••••••••••••••••••••••••••••••••••%%:......:.:..|.:|...|.........................=||..%%==%..%=%%=:...=====%•==||:.
:.||:||||=:||.|=|=|.|=||=:|||..|||=.=:=:|==.|:.:|..::.||||||=%•••••••••••••••••••••••••••••••••••••%%%%%%===•%%%•%%=%%%%=%%%==•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%••••••••••••••••••••••••••••••••••••••••••••%%.:..........|.||:..|.........................=|=..====||..%%%%==..:|===%•==%||.
..::||||||==..:...=.|||=|=||=:.|||=:|||:=.|.|..:|:|:..:||||:=%•••••••••••••••••••••••••••••••••••••%=====%==%%%%%%%%••%%===%==%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%.|.|........:|.|=.||.................:.......|.=..%==|.=....|.......:===•==%:|=
...|:||||||==.:|=.|||||=|=.|==.|=||||=||=.|:|..:.:::.::||:||=%•••••••••••••••••••••••••••••••••••••••=====%==%%%%%%%••%=%===%=%•••••••••••••••••••••••••••••••••••••••••••••••••••••••%•%••••%=••••••••••••••••••••••••••••••••••••••••••••••••%%........||.::|:.|||||...............:%.......=:=..==%..=:.............%=•==%:|=
:.:||=|=|.||=::|=.|::||.|||||::|||||.=|==|:::.....|.:::||.||=%••••••••••••••••••••••••••••••••••••••••========%%%%%%••=%=%===%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%=%•••••••••••••••••••••••••••••••••••••••••••••••••%•::::...:..|.:|:|.==:|...............•||......=.=..==%..:...............=•====.|
...||.|===|==||==.||:||.||:|=:||||||.||=||.:||.:..|:|:|||.:|=%•••••••••••••••••••••••••••••••••••••••••====%==%%%%••%•==%%====%•••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%=%••••••••••••••••••••••••••••••••••••••••••••••••••••::.|......|||:||:.|||...............=|:......=.=..%==...|...............%===•|:
:.::=|:||.||=::||||=.||:|=||=|||:||=|||=:=:||:...:.::|::||.==%••••••••••••••••••••••••••••••••••••••••••==========••••%%%%===%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%=%••••••••••••••••••••••••••••••••••••••••••••••••••••••|....:..|.|||||:|.|||:...............%:|.....=.=..%|....|...............=•==%==
|.||=|:=|:||:||||||=:=:.=|:=|||=..||=||=.|:|.:.....=:::|||.|=%••••••••••••••••••••••••••••••••••••••••••••==%====%•••••••%=%=%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••==%•••••••••••••••••••••••••••••••••••••••••••••••••••••••:::.|::...:||:||||.|||................=::....=.=..:.....|...........:=..=%%•%==
:.|===|=.|:.:||||.|=|=.|==.|.||=|:|||:|=..|=||.|...:..:|||:||%••••••••••••••••••••••••••••••••••••••••••••%==%===%%••••••%%==%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••.=:.|.:..:...||.:.:|=|.................::....=.=........:.....:...||==..=|:%%=.
:|=|==||.|::||:||:||||||==:=|||||==||:||||.=||:|::.:|.||::.|=%••••••••••••••••••••••••••••••••••••••••••••===%===•%••••%•%%===%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%••••••••••••••••••••••.|.::|:.|::|.|||.=|.|::.................:|..:=.=........:...|..:%===:=..=|:==|=
:|||=:=.|||.|:||.:|.|.|||||==||||===|.||:=.||::|:|..|..:||:||%••••••••••••••••••••••••••••••••••••••••••••===%%=%%=•%%•=•%====%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%••••••••••••••••••••••:||:.|....:|:|.=.|:|:=:.................|::.:=.=........:....=....===:..%::=...
|==:===.::|.:|=|:|=:=:|||||=:||||=====.|:=|:|:..:=.:|...|||||%••••••••••••••••••••••••••••••••••••••••••••====%=%•=%••%=%%====%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%••••••••••••••••••••••••••%|||.:.|.::=|::||.:||:||..................:::|=.=........:.....=|........%::=...
|||.=|:....:.=|:.:|||:||:||=:==|====|=.=.||.:|..|=.|||..|||||%••••••••••••••••••••••••••••••••••••••••••••=====%%%%•••%=•%====%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%••••••••••••••••••••.||::||.||:|.||:=|||||=|...............:.::|%|==......|.|:....:==:......%::=...
|==||=:|.=.|::::.::|.|:=.||=||||=====|.=.|=:||.||=|||||.|||||%••••••••••••••••••••••••••••••••••••••••••••======•••••••%•======••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%=%•••••••••••••••••••:|||.:|||:.:|:|||.||.|||................=.|:===|...:.==.||.....====|:...=::=..|
|||=|:.=:..=|||:...::|:=:||||.||==||=|||.|=::|=||||=||::||:|:%•••••••••••••••••••••••••••••••••••••••••••%======%••••••••======•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%••••••••••••••••••%•••••%%%%•••••••••••••••••%::.:|.|=||=.|.:|..:::|:|................=|.::%=...====..==......=====..:|::=...
=|||||.|=||=||||...|.|=:|||==:||===|=|:|.|=|||||.||===::=||=|%•••••••••••••••••••••••••••••••••••••••••••=======%••••••••======••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%••••••••••••••••••••••••%%%%••••••••••••••••%%||.|:|:|||||:..|:|.:.||..................=.:::%....||=..==......====:..::::|...
|||||..|=|====|..|.|.|=||||=||:===|:||:|.||:|:||.|||||||=||||%•••••••••••••••••••••••••••••••••••••••••••======%•••••••••%==|==••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%••••••••••••••••••••••%•••%%%%•••••••••••••••••%:|=|.:.:||==::|::|.|=:.|.................|..=:=|:...|..||||.....==||...=.:::...
:|||=:|=||=|===:.|.|.|||.||=|||==||||::|.|=||:|.|||||||||||==%•••••••••••••••••••••••••••••••••••••••••••======%••••••••%%%%%%=•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%••••••••••••••••••%%%••%%%%•••••••••••••••••%|||=.:|.||:|::|.:..:|=|.:...................:%=|==.....=:.=.....|===...=:::..:.
.||==|.|=|=====.:..|||||.|||||=|==||::.||||==:=.|||||||=||||=%•••••••••••••••••••••••••••••••••••••••••••======%•••••••%=======•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%•••••••••••••••••••%•%•••%%%•••••••••••••••••%:||||.::||.:.:|....:::||.....................|%::%=....==.|=.....|=|...:::|..:.
|=.|==::=|===|||||.|||||.|::||=.||||...||=||=|=:|||||||=:|||=%•••••••••••••••••••••••••••••••••••••••••••%%%===%••%•%%•%||||:::••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%•%•••••••••••••••••••••••••••%%••••••••••••••••%%.|||||.:||:|..|:...|||||.:...................:==:=:::...|:|=:....||...|:.:=..|.
|==||::|=|===|::|=.||=|::|.||:=.||:.:..:||=|=|||=|.=|=|=||=|=%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%•%%••••••••••••••%••••=•••%•%%%••••••••••••••••%%||=|::...|=...|:|.:.:|=|:=....................|.|.|.:|....|=|....=:...=...|..||
||||||:||=|=|.|=.|.||=|.|::|||:.|:.....|==.||||:|=:=|===||=||%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%••••••••••••••%===•%=%•••%%%%•••••••••••••••••%=:|=....|=|...|||..:.|==:|...................:|..=.:..|....:||...=....|:::...:.
.=:.||:|.|=|:.:=.=.=||||=.|||||||....|:===..|||||||||======||%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%==%••=%••%==%%••••••••••••••••%%||==|....=||.|||=|.|.:|||||.................::.......::::....:.......=..:=.....
.=::::|=.|==|.|=.===||=|=:|.:=:|:=...:==|=:.:|:||.|||==|==|=|%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%=%•••=%••%===%••••••••••••••••%%|||||.:..=||.||===:||.|||||..................:|..........|...........=.::=....:
||:.|.||..||=.=::|||.|||||||||:=||:.:|=|||.:.|.||||.||||==|||%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••==••%•••••====%••••••••••••••••%%|:|||:...=||.:|==|.|.|||:=|.................:.............:|........:|.::=|=••%
=:.|.|=:||=.:|=..|||=||||=|:|=|==|:..|=|=...:::::||.||||===||%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%••••%====•••••••••••••••••%%|||||....|=|||||||.|.:||||||................=.............::|:......|:|==%•%•••
:.|:|=|||==.:.:.:|:|=|=||=..==||||..|.=|=||:||..||=||=||==|||%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••==%=%•••••••••••••••••%%:|:|..:...|:|||:||.:=.|:|=.|................=::.|....|:...=::.=|...||=•••••••••
|.::|.:||=.::.|:.|=|=:|||=.:=.|||:|:..|||||=|=..::=:|=|===|:|%%••••••••••••••••••••••••••••••••••••••••••••••%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••==••••••••••••••••••••••••••••••••••••••••••••••••%===%•••••••••••••••••%=.::|:||...||||.||||.|.:=||::................|=..=...:......=|....|=•••••••••%••
.|..=.|:|=||:.:|:=||=:|=||||=====.|||:|||=====.:||=.|||==|..|%%•••••••••••••••••••••••••••••••••••••••••%%••%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••====••••••••••••••••••••••••••••••••••••••••••••••••%====••••••••••••••••%%%..::.|||.||::|||.|||...||||::................=|.||...........|••••••••%••••••••
.|.:===||||.:.:::.|=..|=||||==|=|:|=||||=||===.|||=.|||:|||.|%%••••••••••••••••••••••••••••••••••••••••%••••%%••••••••••••••••••••••••••••••••••••••••••••••••••••%======••••••••••••••••••••••••••••••••••%•••••••••••••%====%•••••••••••••••%%=::::||||:|::=||.:||::.:.|==.:................==..........|%••%•••••••••••••••%•
.=.||=||||::.:|:.|==:||=|||||=||||.||==|=||==|||:=||:||:|::.===||=•••••••••••••%%%•••••••••••••••••••••%%%••%%••••••••••••••••••••••••••••••••••••••••••••••••••%========•••••••••••••••••••••••••••••••••%%%•••••••••••••=====•••••••••••••••%%=||::||||.||.||.:=.||:.:.|:==.................:==.....:••••••••••%••••••••••••••
|:.||||||:...|..:|=|.|.||||||==:||:|.||||||=|||||=||||=||..:==..==:||••••••••••%%%•••••••••••••••••••••%%•••••••••••••••••••••••••••••••••••••••••••••••••••••%|====|====•••••••••••••••••••••••••••••••••%%%••••••••••••%%====%••••••••••••%%%•=|||.:||||.::|||||:|=|::|.|==|.................::.|•••%•••••••••••••••••%••%••••
|=.:||.|:....|..=|=||...||=|||||.|||::||||:=||:|=||=|||=|:.||=:||::==:|=•••••••••••••••••••••••••••••••%%••••••••••••••••••••••••••••••••••••••••••••••••••••||||==%•••••••••••••••••••••••••••••••••••••%%%••••••••••••••%%%%%%%••••••••%=.=%=|.||||.||=|||||.:.:||||..:..=||:.............:.:%•••••••••••••••=••••••••••••••••
||..|=:|...||::.=||:|.=:||||||||||||=.=.|=|=|=.|=|=|||==||:|||:||.|||=|=.:=•••••••••••••••••••••••••••%%••••••••••••••••••••••••••••••••••••••••••••••••••%:=••••••••••••••••••••••••••••••••••••••••••••%%••••••••••••••••%%%%%••••%%=%=|..:|:.|||||:|=|.||||:|.:=||||:.:|||||...........|%••••••%•••••••••••••••••••••••••••••
|.|:|=:|::..|.:.|.|.|.|:|.:|=|.:|.|.:.::|=||||.|====|||==:|:|||==.|=|=|=|::.:=••••••••••••••••••••••••%%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%•••••••••••••••••••%=|====:.:|=.:=|.|:|||||||=::|..|:|::||||..||:|:|.......:%•••••••••••••••••••••%••••••••%•••••••••
|:||=.=.:..::.|||.|:..|||:||=:.:=..|....||||:::=|||=||:==||||||==:|=:||||:||||.%%•••••••••••••••••••••%%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%••••••••••••••••%=====|.......|%:=||||.||.=|||||.::.:..:.||::.:|.|||::.:|••••%••••••••••••••••••••••••=•••••••••••••••
:.:|=:||..::.|:=:.:|...:.:||=.||||.|.||:||||.|.|=.==||==|||||||=|||=||||.:=|.||•%%%%••••••••••••••••••%%%••••••••••••••••••••••••••••••••••••••••••••••••%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••===%%%|||.........::=...|..:|:|=||||..:|....:||.=|.::||:=•••••••••••••••••••••••••••••••••••••••••••••••••
=:====|:=|||||=|:..|.|||.:|||::=|||::.|||||:.|:=||=|||=||.|==|==========|=====%•••••%%%•••••••••••••••%%%%••••••••••••••••••••••••••••••••••••••••••••%%%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••%===%%=====|||.........:%|=.||...|:|.|:||:.|.:...|.:||:..%•••••••••••••••••••••••••••••••••••••••••••••••••••••
=.|==|=.:|||:===.|=..|||.||:.::||:::..:|=||:..:=||=:|||:|||||||==|============••••••••%=%•••••••••••••••%•••••••••••••••••••••••••••••••••••••••••••••••%%••••••••••••••••••••••••••••••••••••••••••••••••••••%==%%=========|:|:..|.....:||:..||..:=:.:|::|:::.::.:::|%••%••••••••••%•••••••••••••••••••••••••••••••••••••••••••
:|=|||||.|:||=|||==|||=||||||||::|...:.||||::.|||:.||=:.|=|:|=|=====%==%====%=••••••••••••••••••••••••%%••%•%••••••••••••••••••••••••••••••••••%••%•••%••%••••••••••••••••••••••••••••••••••••••••••••••%%•••%=====%===%=====:||........:|..:..|...|:|:|.||....|.:=%••%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••
.|=|:==|::|||=|||==:||==||||||||:=.|.|||:|..||||:::|||.....:|==|====%=%%====%=•••••••••••••••••••••••%%%•••%%•••••••••••••••••••••••••••••••%%%%•%%•%%%%%%•••••••••••••••••••••••••••••••••••••••••%===%%|::|=====%==========:||.........|...:||:..||....::.|:|%%•%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
|===|===||||:|||===.:|=|||||:.||||||.=|||=:.:||:..:||=.........:===%%%%%%=%%%%••••••••••••••••••%%%••%%%%%%•••••••••••••••••••••••••••••••%%•%•%•%%%%%%%%=•••••••••••••••••••••••••••••••••••••%%%%%=:===|||||=======|=====|=:||.........=...:||..:::....||=%•=%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
==|=||.|=|=|.|=|==||.||||::||.|||||||=|=||.|.||:..:.||.............=%%%%%%%=%••••••••••••••••••••••%%%%%%%%•••••••••••••••••••••••••••••••%%%%•%%%=%=%%%%=•••••••••••••••••••••••••••••••••••••%==:|.|===|:|||=||====|=====|||:|.........|..|.:||.:|:.|%%%|=%•=•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
======|=|=||||||=|||=|||||:|=.:|||||||:=|::|||:|:||:|.................=%%====•••••%%%%••••••%==%%%%%%%%%%%%%%%•••••••••••••••••••••••••••%%%%%%%%%=•%=%=%=••••••••••••••••••••••••••••••%••••••%%=:|:|===:||:|||||===||||||=||::..........|.:..||.|====%%%%%%%%=||••••••••••••••%||%••••••••••••••••••••••••••••••••••••••••••••
=%=========|==|==|||||||||||.|.|=|||||||||||||.=.||||.....................|==•••••%%%%%%••••======%%%%%%%%%%%%%%%••••••••••••••••••••••••%%%%%==%%%%%==%%=•••••••••••••••••••••••••%•••••••••••===::.|===:|::||::||||||||:|||||:..........|.:%%||:%==%%%==•%%........•••••••••........•••••..............••..............•••••••
%%%=%=========|===||=|::|||.||:==||||.||=::||||=.:|||.............:.:||......::|%%%%%%%%•%%•%%%%%%%%%==%%%%%%%%%%%%%%%••••••••••••••••••%%%%%%==%%%%%==%%=•••••••••••••••••••••••••••••••••••••%%=::.:===.::::|||::|=||||.|:||:..............:.||:=%=•=%%••:..........••••••%..........%•••..............••..............•••••••
%%%%%=%%%=%%=======:==|.||||:|==||||=.||=|.|||==|||||..........................|||||==============%%%%%%%%%%%%%%%%%%%%•••••••••••••••••••%%%%%%%%%%%%====%••••••••••••••••%•••••••••••••••••:..:==....===.:.:.:=::|.=|:::.|:||................|%==•==%=%••|............•••••............%••..............••..............•••••••
••••••••%%%============:||||.||=||:|=||:|::|||=|||||...........................|:||.||||||===========%%%%%======|%%%%=%•%•%%%%%%•••••••%%%%%%=%=%%•%%=%%%%••••••••••••••••••••••••••••••••••....==:...===:..|:||=.||||:.|..:::...:::|:....|.::=|==|==%%%•%..............•••..............••..............••..............•••••••
•••••••••••••••%%%%%=%===|||||||||:|=|::.||:|:||||||..........................|||||:|:||||:|..|.|==============|.|%=%|.=:====||==%===%•••••••==%•%••%%=%==•••••••••••••••••••••••••••••••••%....=%|.:.===:.:||=|=||||=:..:....|:||=|:|=:|:.==:===%=•%•••=......•••%.....••%.....••••.....=•••••••••.....•••....•••••••••••••••••
••••••••••••••••••••••••%%==|==|||||||||.||||:||||:|..........................|=|||:|:||||......:|============|%.:|%|..=======|%=%=%=%••••%=====%%•%%%%===••••••••••••••••••••••••••••••••••....:%=.::===|||||======||:|::=|:=|||=|=============%%%••••••.....•••••%....=•:....••••••.....••••••••|....:•••....•••••••••••••••••
•••••••••••••••••••••••••%%%%=%%====||||:||==|||:=.:..........................==|||||||||:......:::.:=========%=.==%||.=%=======%%=%%=•%===%====%%•%%%==%=•••••••••••••••••••••••••••••••=••%=..|%=|||====|=|=%%====.===:====:||=======%%==%%%%•%••••••••....|••••••....|•.....••••••.....••••••••.....••••....•••••••••••••••••
•••••••••••••••••••••••••••%%%%=%%%=%%=%======|=|=:|.......................:.:=====|||||||.......:|===:.|=======.|%|%=|========%=%=%==%%%=======%%•==%====••••••••••••••••••••••••••%•••=•••=...=%%|=|==%%====%%=%•••%%==|=||======%%%%%%%%%%••••••••••••....%••••%•....:•.....••••••:....•••••••.....%••••....•••••••••••••••••
•••••••••••••••••••••••••••••%%%•%•%%%%=%%%=%=====%|:......................:|==%==========...::.::====||=|.:==.==:.:.|%=====%==%%%=%%%%%=%%%=====%%==%====••••••••••••••••••••••••••%••%•••••..|=%•===%=%%=%%%•••••••••%========%%•%%••••••••••••••%%%•%•....%••••••....:•....:••••••|....••••••%.....•••••............:••••••••
•••••••••••••••••••••••••••••••••%%%••%%%%%%%%%%%%%%=%%%%==|..............:==%%%%=========||::|:.|======|=|=|:.=%.....=....|%%%%%•%%%==%%%=%%=.=%%%%%%====•%•••••••••••••%••••••••••%••••••••=.==%•%=%%%%••••••••••••••%%%%==%%%%%••••••••••••%•%•%%•%%%%....%••••••.....•....:••••••|....••••••.....••••••............:••••••••
••••••••••••••••••••••••••••••••••••%•••%••••%%•%%%%%%%%%%%==||||......::|===%%%%=%%====%====|=..==============:•||.||%%%...:%••%%%%%=%%%%%%%===|.===%==%=•••••••••%••••••••••••••••%•••••••=•.%%%•%=%%%••••••••••••••••%%%%%%%••••••••••••••%%%%%%%%•==%....•%••%••.....•....:••••••|....•••••:....|••••••............:••••••••
•••••••••••••••••••••••••••••••••••••••••••••••••••••%••%•%====|=|||======%%%%••%%%%%%==%•%%%|||:|==========%%==•=%:%%=••%%••••••%••%%%%%%%%%•%==||=|%====%%•%••••••%•••••••••••••••••••••••=•:%%%%===%%•••••••••••••••••••%%••••••••••••••%%%%%%%%%=%%%=....%•••••%.....•....:••••••|....•••••.....•••••••............:••••••••
•••••••••••••••••••••••%•%•••••••••%••••••••••••••••••••••%%%%%========%%%%••••••••%%%%=%%=%%|||:|=====%===%%%%%%=%|=%=%•%%••••••••••%•%%%%%••%%=%|%|•%===•%•••••%%%••••••%••••••••%••%•%%%•==|=|===%••%•••••••••••••••••••••••••••••••••%•%••%%%%%=%•==•....•••••••....:•....:••••••|....••••.....••••••••....•••••••••••••••••
•••••••••••••••••••••••••%%%•%%%%••%•••••••••••••••••••••••••%%%%%%=%%%%%%%•••••%%%%%%%======|=========%%%%%%%%•==%|%%%%•%%•••••••••••••••%%••==%%=%=%=%•%==%%•••••%%%•%•••%%%%%••%•%%%•%=%=%.•%%%%%%••••••••••••••••••••••••%••••••••••••••••%%%=====%%%....=••••••....:•.....••••••:....•••=.....••••••••....•••%%%•••••••••••
••••••••••••••••••••••••%•••%•%%%%%%••%%•••••••••••••••••••••••••%%%%%%•••••••••%%%•%%%%•••=======%====%%%%•••••%%%%•%%%•=%%%•••••••••••••%•••%%%•%%%••••••••••••••%%=••%%•%%%%•••••••••=•••%|•%••%%••••%••••••••••••%••%•••%%••••••••••••••••%=%=====%=%....:••••••....|•.....••••••.....•••.....•••••••••....••%====%%••••••••
•••••••••••••••••••••••%%%%•%%%%=%%%•%%%%%•%•%••••••••••••••••••••••%•%%•••••••%%%••••%•••%%%••=%%%%%==%%%%•••••%%%%%•%%•=%%%•••••••••••••%••••%•••••••••••••••••••%%%••••••••••••••%%••==•••%%••%%%••%••••••••••••••%•%=%%==%••%%••••%%••••••%%%========.....•%•••|....%•:....%•••%•.....••.....=•••••••••....•%=%=====••••••••
•••••••••••••••••••••%••%%%%%%%%%%=%=%=%%%%=%%•%•••••••••••••••••••••%•••%%•%••%%%••••%••••%=%•====%===•%%%••••%%%%=%%%%••=%%•••••••••••••%••••%%••••••••••••••••••%%••••%•••••••••••%••==•••%%•%••%•%=%%••••••%%••%%••%=•=|==%•%%%%••%%••••%•%%%%%=•|===:.....%%•:.....•••.....=••%.....%••.....••••••••••....%========%•••••••
•••••••••••••••••••%••%%•••%%%%%==%=%%==%=%=%=%•%••••••••••••••••%%••%%%•==%%%•=%%%•••••%••===%====•===%%%••••%%===%%%==••%%=•%%•••••••••••••••%%••••••••••••••••••%%•••%%•••••••••••••%=%•••••••%%••====%•••••%%••%%%%%%%==|=%•%=%%%•••%•%%%%%%%%======••..............•••..............••..............••..............%••••••
•••••••••••••••••••••••%%%%%%%====%%==%=%%%=%%%%%•••••••••••••••%%=%%%=%%==%=•%==•%%•%%%=%•%•••%===%%%==%%••••%=|===%=:|=%•%=•%=•••••••••••••••==••%=%•••%•••••===%%%••%=%••••••••••%=•%=%%••••••==%%=|=%%%%%%•%%%%%%%%%%%====•••%=%•••%%%%%%%%%========••%............•••••............•••..............••..............=%•••••
•••••••••••••••••••••••%%%%%==%=%=========%%%%%%%•••••••%••%%=%%•%=|=%==%%=|=%===%%%%%===%%•===%%•%%%%%====•••%=|====....%•%%%%=%••••%=%%•%•••%==%•%==•••=•••••%==%%%•=||:=•%•••••••=|%%=%%••••••%=||||==%%%%%%=%%%%%%••%====%%•%=%•%•%%%•%%••••%====%%=•••=..........•••••••..........••••..............••..............=%•••••
••••••••••••••••••••••••••%%%%%%%%=%%%=%=%%%%%%•••••••••%%%•%==%%=|||%=|=||:====%%=%%%%%==||||=%%•%%•%===||%•%%=|||%|...:=•|=%%==•%••=|=%%%=••%===%%==%••=%••%%=|=%%••%||.=•••••••••|:%%=%%%•••%%•|==:|===%%%%====%%•••%==%%%==•%=%%%•••••••••••%%%%%===%••=%.......|•••••••••:......:•••••..............••..............==%••••
••••••••••••••••••••••••••••%%%%%•%•%%%%%%%%%•%•••••••••%%%%%=%••=|||=%==||.||||=%==%%=%=|||:|===%==•%%=====•%:::||%:....:...%%==%|.|==|%%|%••%=========:.%%=%%==|=|=%=|:.|••••••%••||%%=•%=••••••%==|==|=======%%••••%%%=%==%=%•==%%••••••••••••%%=%==|%==%%••••••%•••••••••••••••%••••••••••••••••••••••••••%%%==========%••••
•••••••••••••••••••••••••••%%•%%•%%%%%%%%%%•%%•••%%=|=%•%•%%%=%••%=||==%%===||||||==%====||=||===%%=%%%====%•=|:..|=||.......=%=:|::|=|%%%=..%%=========..:%•••%=|||=||||:%%•%••••••|.%%=%==•••%%%•=:.|:|========••••%%%%%=%%%%%•%%%%•%•••••••••%%%=%==|•==%•••••••••••%=••••••••••••%••••••••••••••••••••••••••%%%%%%%%%%=%%•••
••••••••••••••••••••••••••••••••%%%%%%%%%%%%••••%=||::.=%%%%%%|%%%%%%=|=%%%%=::||||=======||:====%%==%%==|=%%=....:%%........%=|::||=:.|==|.:%=%%%=|||==..:=•••%=|::.:=||:=••••••••%..==|%==%••••%•=.....|%======%%%=====%%%%%%%%%%%••%•••••••••••••%===%=%•••••••••••=:=•••••••••••••••••••••••••••••••••••••••%%%%%%%%%%%%%•••
••••••••••••••••••••••••••••••••••%%%%%%%%%%%•%•%=..::.:=%%%%%=%%========%=%%%|:||||=|==||::::|=|=%===%...==%=|.............|=|:||:|==:||====%%•••%...=|...|%•••=||...|:||==%%•••••%..===|.==•%%%%••|....:%=======%%=%%%=%%%%%%%%%%%%•%%%%%••%•••••••••%%=%•••••••••••%•••••••••%••••••••••••••••••••••••••••••••%%%%%%%%%%%%%%•
•%••••••••••••••••••••••••••••%%•%%%%•%%%%%%%%••%=|.|%•••%%%%==•%=====|==||=%%%:|||||==::|...||===%==:|:..==%::.....|:.....====||||.||...||:|=%••%•:..::...=|•••:.::.||.||=%%•••••%%..===.:|=%••••••%|..::=========%=%%%%•%%%%%%%%%%%%•%%•••••••%•••••%=%=%••••••••••••••••••%••••%•%•%•••••••••••••••••••%•••••%%%%%%%%%%%=%=%•
•••••••••%••••••••••••••••••••••••%%%%%%%%%%%%•%%••••••••%%%%%%%%%=====||:..|==::|||==|:.::=======%=|=....|==.......=:.....|||......|:...|:..|=%•••=......|:|••%..:||.....=•%%%•••%=..|==...%%•%•••••%...:=%======%%%%%=%•%%%%%%|||==%%••••••••%%%••%==%%=%••••••••••••••••••••%••••%%••%•••••••••••=|===%%••%••%%%%%%%%%%%%%=%%
••••••••••••••••••••••%•••••••••••%%%•%%%%%%%%%%%%•••••%%%%%%%%%=%%%==%=|:......::||==|:::=%====|===:|:...:==.......=.............:.:.........%%%••=......|.=••=..|:......|%=%%%•%%=..===...=%••••••%%|...|====%===%=%=%•%%%%%%=|||=|==%••%••••••%•%===%===%••••••%••••••••••••••%•••••••••••••••••|||||||==%%•••%%%%%%%%%%%===%
%••••••••••••••%••••••%%••%•••••%•%%%%%%%%%%%%%%%•••••••%%•%%%==%=====%=:||.....|:=|==||:.%%=======%::.....==.......=.............|.|........:%•%••=........=••=====:=:::.=•%••••%%=..|=|...|==%%%••%===|.:=%%%%===%%%%%%%%%=%==|||||==%%••%%•••%=%=||====%=••••%%=•••••••••••%••%•••%•%•%•••••••%%=||||||||=••••%%%%%%%%%%%%%=%
•••••••••••••••••%•••••%%%%%••••%%%%%•=%%%%%%%%=:=%••••%%•%%===%%==%%=%=:.:..:.|=|====||||%%========|.....|=|.......=.............|.|........:%%••%|....|:.%••|=%%%%==::::=•••••••••=.:||....==%=%%%%=.:..|=%%%====%%%%%%%%=%===||||===%%•%%%••%=====|===%%%=•••••••••••%•••••%•%••••%•%•%••••••••%%%•%|||||%••••••%%%%%%%%%%%%•
••••••••%=••%•%•••••%%%%%%%%••%%%%%%%%%=%%==:.....|%•••••%===|||====%==%=::....:====%=|=%%%===||=|........:=:.......=:............|..........=%•••%:....••••||=%%%%%%%%%%%%•%•%••••••=:||....==%••••%|....:=%%%|==%•%•••%%======:::||==%%%•%%•%===%=====%••%%=•••••••••••••%••••%•%•%•••••••••••••••••=|||||%%••••••%%%%%%=%%%%•
••••%••••%••%•••••%%%%%%%%%•••%%%%%%%%=%==|........=%••••%=|||:::=======%|.:.|.:==%%==|========|:=........|....|..||.=.:..........|.........|==%••=....:..:||||=%%%%%%%%%%%•••••••=•••%=|....===%%%%•:....:===%====%%%%======%%=..:::==%%=%=•%===%%=====%%•••%|%••%•%•••••••••••%•%•%••••••••••••••%••%||||==%%%••••••%%%%%%%%%•
•%••••••|•%%%••••%=%%%••••••••%%%%%%%%====|......:=•••%•%==||::::=========|||=.:|=•%===||:===|==:=.........||=|==|=%===|..........:.........|==%•%|.........|||=======%%%%•%%%••••%=•••%=....|===%=%%.....|==============|==%%|..|.||===%=%=••===%%=%===%%•••••••••=••••%••••••%••••%•%•%••••••••••%•••|==||=%••••••••%%%==%%%%%
•%••%•••%%%%%•••%•=%==%••••%•••%•%%%======:......=%••%%%===|||...======|=====%|:|=%%==||:::==||=|=|:.::.:||||:.:..==|:|.....................||=%•=|:........||||=====%%%%%%%%%%%•••%=%%%%:...:|==%••%|:....|=============||||=|.:.:||:======•%====%•%%%=%%••••••••••%•%%••%••%••••••••••••••••••••••••%=||===%%••••••%%%%%%%%%%%
••%•%%%%%%%%%%%=%%%===%•%•%•%%%%%%%%=====|......:=%%%%%=%==|.....======:::..:||||=%====||:..||:|==|=•••==|:.......==::......................::==%=|........:||:===========%%%%%•••••%===%%=..:||=|==%=%=:.::==============:.|:..::...||====••%%%==••••%=%%%•••••••••••••••%%%•••••••••••••••••••••••••••••••=%•••••••••%%%%%%%%%
%•%%%%%%•%%%%%%%=%==%%•%%%%%%%%%%%%%=====:.......|%%%%%====|.....:===|:.......|||======|||=%=|:|==%••••%=:........=:..........................|====|.......:|::|====|||====%%%%•%•••%%||===|..||||==%====|::|=|=%%%%%%%%=:.:..::.....:||=|%••%%%=%••••%%%%•••••••••••••••%%%%•%••••••••••••%•%•••••••••••••==%%•••••••••%%%%%%%%
%%%%%%%=%%%========%%%%%%%%%%%%%%%%%====|........|=%%%%=%===.......||...........||=====|=%%%%=%%%•••••••%.........:..........................:====%=.......|:::=====|==||====%%%%%••%%%:====:=====••%====%=|=|=%%%%%%%%%=:.....:.:.....||=%••%%%==•••••••••••••••••••••••%•%••%%%••••••••••%%%•••••••====%===••%%•••••••%%%%%%%%
%%%%%%%%==%%%==%==%•%%%%%%%%%%%%%%%%=|||.........|=%%%====|:::................|||=======%•%•=%•••••••%•••%:...................................|===%•=.....:::.|===|=:|||=======%%%%•%%%%==|==|=%====%==%===:|===%%•%%%%==||............•=••••%%%==%•%••••••••••%•••••••••••=%%%•%•%•%•••••%%%•••••••||||||||%•%%%•••••••••%%%%%%
%%%%%%%=%•%••••=|=%%%%%%%%%%%%%%%=%==||:.........|====%===|.............:::||====%====%%%%%%|=•%%=%=%%%%••=...................................|====•%=|..:::|:=%====||||===|==%%%%%%%=%%%=======%=:=%%|=||::=|==%=%%=====|:...........|%%••=•%%%==%%%••••••••••••••••••••••%%%%%%%%•%•%•%%••%••••••=|||||||=••%%%%•••••••%%===%%
%%%%%%=%%%••••••==%%%%%%%%%%%%%==%===|:..........|======|||.............|:=|===%%%===|=%%%•%%%•%%%%%••••%•%...................................:::|=%•%%====%|=========|||:|=====%===%=%%•%=======%=••%=|....|=|===%%%====|.:..........%==••••%%%==%%%••••••••••••••••••••••••%%=%%•%%•%%%•%%%%%•%%%=||||||%•••%%%%%••••%%%====%%
%%%%%%%•%••••••••%%%%%%%%%%%%=======||:..........:=||==||................:|===%%%%=..:|=••%%•%%=%%%%•••••••:........................................=====%%%===%====||||=|||=====%%=%%%•%%%=%=%%==%=••=|....|||===%%%%%==:|..........=%=%••••%%%=%%%%%••••••••••••••••••••••••%%%%%%%%%•%•%%%•%%%%=||||=•••••%%%%%%%••%=========
%===%%%••••••••••==%%%%%%%%%========||::......:..:=||||:....................:===:|:.|=====%%•%==%%%••••••••:......................%:................|::||=%%=%=====%==|||:||=====%%%===%%%%%==%%%%==%•=|:...|||==%%%%%%==:...........%==%••••%%%%%%%%%%••%%•%=••••••••••••••••=%%%%%%%•%%%%%%%%=%=|||%••••••%%%%==%%%=%=========
%%%%%=%••••••••••%=====%%%%%=======|||:..........:|||:.....................:====|::==|====%%=%===%•••••••••:......................=.......................=%%%%%%%=====|.:..:|=%%•%%%==%%%%•%|=%%=|%••===:..::||=%%======::.........:|%=%••=%••%=%%%%%%••••%%•••••••••••••••••%%%%%%•%•%%%%%%=%=%=%••••••%%%=====%%%============
%%%%===••••••%%%%%===%%%%%=======|=::::...:.......||:......................:==%=|=|||||||.:=%%==%•••••••••%=..............................................|===%======||:..:|====%%%••%=%••%%%%|%%%%••%%==|:.:|||===%===|=||:........|=%|=••%%•%%%%%%%%••••••••••••••••••••••••%%=%%%%%%%%%%=%%%•••••%%=====%====%%%=%===========
%==%==%••%%%%%%====%===%=%========|:|||::::::::....::...:=%%=.......:.......==%%====:=|....====:%%%%%•••%%%%.........................................:...:|==========%..::|====%%%======••%=====%%••%%%%==...:|||||=||===:|.........:==:|.=••%%%===%%••••••••••••••••••••••••%%%%%=%=%%%%%•••••••%=====%%%===%=%====%===========
•%%%%==•%%%=%%===|================|||||::.....:=%=::....::%•%=..:..|.:|..::====%===|:......%=:|.=%%•%%••%%%%........................................|||..:==========::||=:.==%=%%%=======%•===%•=%%•%%%%%=:.||:|||====|||:...........:.::||:=%%%%===••••••••••••••••••••••••••%%%%%%••••••••••••%=====|||||==%%%%===============
%%%====%%%====%=%|=====%==========||||::::....=%%%•%|.....|=:||.%=:==|=%||=||%==:|......:.:%==::=%%••••••%%%::......................................||::::=======:=:|:....:|=%=|=====|==%%%%=====:%=%%%%%%=|==|:||||||||=|:.............:|||•••%%%%•••••••••••••••••••••••••••••%=••••%%%%••••%%==||||||||||=%%=================
==%==%=%=%=%=====.|=|====%======|=||::|:.....|%•••••%=:==%=|==.=|.=:.==|==|||==:.....::.:.:%%%|.=%%%••••%%=%........................................::..::|=|==|=|==|=..:.|:|=|==|=:|:===%=====%=|:%=%%•%%=|==||||||||=|||...............:|%••%======••••••••••••••••••••••••••••%%=%%%%%•%%=====||||||||||=====================
%========%%======...=%%%========||||:.........|=•••••%=========||||=::||:..:|.......|=|...|%%%%|=%%%••••%%=%.......................:.............:........===|====:|===.:||||===%%%=|===|=|||======:%%%%=%=====|||||:||:||...............:%•••%%=|==%•••••••••••••••••••••••••••••%=%=%===%=%====||||==||==|====================
======%•===%===%%=:.%%%=========||=|...:::.....|===|=||:=|:..:.|:::.................===...:%%%%==%%%••••%%%=.............................................:|===%=|=|====|.|..|====%%%%===========%%==|%%==%%%====||||||||||...............=••••••%=======•••••••••••••••••••••••••%%%====%=%=====|||||||||==|=%%%%%==============
=|====%==%%%=====%=:%%%%%=%====|||||...:::.....:====|||||:|:.:..:.:.................:=|....%%%%==%%%%•%%%%%=..|.................................:.......:===%======||=:|===:.====%••%==%%%%===%%%%•%%|%%%%%%%=||==||:.|||:.:.............••••••••======••••••••••••••••••%%•••••••••===%%=======||||||||||===%%%%===============
===||=%==%%=====|===%%%========||||:....:::......==========:....:.................:.:=|....%%%%==%%%%••%%=%:........................................:..||===%%=%%======|||.|||==|%%%%%%%%==%%=%%%%•%%====%%%===|:===||||||..............=••••••••=%==•••••••••••••••••••••%••••••••••%====%%====|||||||==||=%%%%%%==============
=====%%==%=%====|==%%%%=======|||=:::...:.......||%======..:|.::.:..................:=|....%%====%%%%%%%=%=...=.............................:::..:..|.:=|====%=%•%======:=|==|=%=%%••%=======%%%%%==%===%%=%%%%==||=|..:|...............%••••••••••=%%•••••••%•••••••••••%%%•••••••••==========||||:=••••%=%%%%%%===============
=%%%=====%==%=================|==|.|.:|=.........====%|..||:........................|=:....%%====%%%%%%=:==..:................................:.::::|:||=|===%%=%%==%==%=======%%%=%====%%==%=%%====%=||=%%===%%==:.%|:|.:::...........:%•••%•••••%===••••••••%••••••••••%=%••••••••••%%=%====||||%•••••••%%%%%%%=%%============
%=======:======||=||==|======|=|.=.%%••|.........|=%.....:..........................:|.....%%=%==%%%%%%%:=|...|.................................::|=||||=|=%=%•%%•%=•%==%==%=|=%%%%==|:=|==|==============%=%%%%%==..==:||:............=%•%%%%••••••••••••••••%%••••••••=%•••••••••••••%========|•••••••••••%%%%%%%=============
=%%====||=====|||:||||||=|=|.=.=%%••==.|:...........:...............................:|.....%%=%%%%%=%%%%.:::..:................................:::|=||==%=====%%====|%%====%===%%••===||======%•••%======:=%%=%%====::==::|...........:%=%%=%%••••••••••••••••%•••••••%=%•••%|=%••••••••%=%====|%•••••••••••%%%%%%=%============
=%%%%=|==::|||==||||=====...||%%•%:|.:%=.............................................:.....%%%=%=%=%%%%%:...................................:::.|||=|=|=====%%=•===%=•%===%%%==%•%%=|:||==|:|%=%%=%%=%%|..:=%%%======||=•===..........|=|==%==%%•••••••••••••••••••=|||======:==%••••••••=%==|||••••••••••••%%%=%%==============
%==%%%==|=|||::::=|||||.%|=%•%==..|=•%:=|:.........:||:......:.............................%==%===%%%%%%=.............................:.......::||====|=======%%%==%==•%==%=%%=%%%%==:::|===|=%=====%=%==|:==•==%======|=%%...........=|=%==%=%•••••••••••••••••%||..||===|==:===%••••••••%||||==•••%•••••••%%%%%===============
%%%%%====:|=:::|:::::===%••=.=..%%|%=%==|..........:=.:.....................:.:............%==%==%%%%%%%=|...........................:........|:=||||===|%===%==•======%%=%%==%%%%•%==|||:=|=.===%=====:.::.==%%%%%%%==|==%=.........:=|===%=%•%%••••%===%•••••=.|..|.|====::=|.||=••••••••=||=|%•%••••%•••%%%%%================
%%=%%====|:.::::.=||%••••|.=.|%%||=|=|=:............|...................|:%::.:.:..=.|.....%=%===%%%%%%%==..................................:...=======||%===%%%•%=••%%%%%%%%%%•%••%||=.|=|..||==|==%|==|:|||==%%•%%=%=%%==|=........||==%%=%%••••••==%=%%•••••=|.....|=%%%.:=|:=:==••••••••==||=%•••%%•••••%===================
%%======%=::..=..%•••%%|=•:=%|.=:|:=|..................:................|=|:.|.::===|:|....===%=%%%%%%%%=%.......:..................:...........||||=|=======•%%%%==%•%%%%=%%%%%•%%%%=|==%==.==:===||==:|=.==|=%•••%%%%%==...........:|%=%•%=%•%•••===%=|=%%•••%=......=%%%.:=.|||==%••••••••%=|%•%%%•••%••%=%==================
%%%======|:|:|=%••%:|.|==•%||=:|:=.......................................=||.|:|=======:...|=====%=%%%%%%=:..........................:........::|:||=|====%===%%%%%==%%=%•%==%===%%%%%:|==|==..::.|=::=====||=%=••%•%%%%=%==:........:=%=•••••=%•%=%%=|||||==%•••|....:|===..:..:|===%•••••••%====%••%%%••%%%%==================
=%%==%=::||=%•••=%:|=|%%%%%.=:==.........................................|=:=::||=====||....=|==%==%%%=%==............................:........::|||=|=|==•=====%%•==%•%%%%%%•%||=%%%%=:=%::|=:|==.:|.:==||%%=%%%••••%%%%=•::||......|==•••••%====%••=%%|||=%••••%....:.||.:.:|..=|==%•••••••%==|====%••%%%%%%==================
====|=:|%%•••=|||:%•=|=%=%%==..................:...........................:.=|=====%==:.....=|=====%%%%%=......................................:|=|=|========%=%=•%=%%%===%=%%=|========%%::==|===.|||...:==%%%%%%•••%%%%%===......|%%••••••%::==••%%%===%•••••%|...:::||..:.:.|=|==%•••••••==|||||=%%%%%%%%=============|==|==
=.=|=%%••••%•:|=%%|%%%===%%..............................................:||::=====%=%==:....:===%=%%%%%%=..........................:.:......:.:.::|===|===%=%%%=%%%==••===%======%====%||=%|||=:..|||==...===%%%%%••••===%%===.....=••••••••••===%•=%===%=••%%%=|..|::|=|:...::|||=|=••••••%==|||||%%%%%%%%==============|==|==
:.%%••••|==|%%%||%%|=====.................................................:::||===%=%===:.....:|====%===::..........................:.:.:........::||=|=|%=%===%=|=•==%•%%%•%=%%%|||=|=%=|==|=|||.:||.===.|=%%%%%%===••%=%%%|==::::.=••••••••••=|=••%========%%=|...|.:=|.|..||:|||||=••••••%=||=|=%%%%%%%%%%===========|==|||==
=%•••=%|=%|%%|%==:%=%|...::.............:.|:.............................:.::|==%%%%=%==..........................................|.:.|........::=:||||=|==%=||====%%%%%•%=%•=====|||=====|:.|=..=|.::=..|::=%%======%%====%=|=::=::===%%%%•••%|=•%%=========%==.......=.:|::||===|||=•••••%=|=||=%%%%%%%%%%%===========||=|==|=
•%%||=%=%•=%%%==%:%.....................|..|||............................:.:|===%%%%===..........................................:=|::..........|:||=|=||=%=|||=|==%•%%••=|==%=%=|||||:|==|||=|||=|.=|:..:|:=%%%%==::=%%%%%====:==.:::|==%%%•%%••%%=||=====••=::::..::|:=||==%%==|||=%••••%=====%%%%%%%%%%%==========|=||=||===
:.:%:%•%%=•==%=%|..........................................................:.:=|==%%==|:..........................................:=::.::...|......=:||=|====|======%•%%%•=%=%%====||==|==%%:.:|..|=|.:|::....=%%=|:.::%•%•%%=|=:=:|:|||===%%••%==%%==||====%|:::::..||.===%%%%%%===|=%•••%==|||=%%%%%%%%%==========|=|=|:==|===
:.:%%::%==%==%|:...........:=...............................................:::=|===%=|...........................................:||..::.......::.|:=||||==•======%%•%==%%==|%==|==|||=|==%=..|=..|=:........:|=%%=.:=:%••%%%|:=:=|=.::==%%%%%%=%%%========:::::::.|:===%%%%%%%%%%||=%•••%=||||%%%%%%%%==============||||==|=%•
•=:.:%||==%===:::..........:%.................................................|:=|==|.............................................||||::...::....:.:.:.|======||=%=%%•%%%%•%==%%=||==||:=|=|==.=:|.::..:..:...::====:.||:%%•%%========:|:==%%%%%%•••%=======|||:::::===••••%%%%•%==||=%••%==||=%%%%%%%%%============||=||||===%•
::%==%:=====:|=|:.........|:%=............................................:::...::=...............................................||||:....:.....:..:|||=|====|||===%••%%%%•%=====|:=|..:%:..||...%........:...=%===::..:.%•%%•======.|:::=%%•••••••%=||======|:::=%==•%%%%%%•••%=|||=%••%==||=%%%%%%%%%%%========|||==:==|===%•
•%%%%%%|..:||:==::......:...==.........................................:::......:=|=..............................................=||||:...:.:.:|.|:|:|=|===%%|==%%==%%•%%%•%=|||:::=%...|=||:|..|:|........:=.:==|=.:|....=••%•%=%%==|::::::|==%==||||=====||::::=|=%%%%%%%••%%==|||=%•%%==|==%%%%%%%%%%%%======|===|====|===%•
%==%|||..:||||:=|...........%:............................................:.:...:|=|.............................................::=||=|:::..|:|||=|=||=====%%|||=%==%%•%%=%%==|||||::=|:|=%|...==:==..:....:==|||=|:|||.:.:%••%%•==%|||:::::::::::||||||||||:::|==%%%%%%%%•%%===||==%%•%%==|=%%%%%%%%%%%%======|==|=|==|======%