float
float
float
EN / FR
................................................... urban / architecture / interior / scenographie / design / art / infrastructure
................................................................. current / competition / research / built / in construction ......
................................................................. ................................................................
2013 - Annex building for the Rui barbosa Foundation
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!
 
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=%%=%.:••••=•===............::....%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=.=•..............................••..|:..|......:..=..=..:.••
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=::::%•%%••===........:.:..........|•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|...%%............................•:...=..=.........•.....=.:.
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••==%•====....:.......=....:.:....=••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=....:•|..........................•...%...=..%..:...:.....=.|.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••===••====.......•::...:•.......•.%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|......••........................••..:•..||..%..:..|......:.•.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:•••••••••••••••••••••••••••%====•%==%=:..=•............••.....|••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%.......=•.......................|•...•...•..%..•..%......•.•.
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:••••••%••••••••••••••••••••••••••=====••%=%%%:.....:=::...:.:.....|.:%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=.........•%......................•.......=.....%..=......|.•.
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=••••••••••••••••••••••••••••••••======••%=%%=:.%|......||::...=..=..:=•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..........|•....................|•......%......%..%........•.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=••••••••••••••••••••••••••••••======•••%=•==:......:..:.%|..........|•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••............•%...................•............::....=:.:..:..
•••••••••••••••|........%•••••••••••••••••••••.........••••••••••••........................••••........................•=•==%•.••••••••••••••••••••••%%======•%••====:%•%.....:......|.|....::•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.............••.................:•.•%......•=..|..|.::.=.....
•••••••••••••.............:•••••••••••••••••.............••••••••••........................••••.........................••.:•%:•••••••••••••••••••••==%=====•%%•%====:........................•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..............:•:...............=•.%=.:=..:•......%.:...:....
••••••••••••................••••••••••••••.................••••••••........................••••.........................•••:•=•••••••••••••••••••••===%====••=%%=====|•....:%..:...........:|=•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••................••..............%%.•|.....:.........|.....|..
••••••••••=..................••••••••••••...................•••••••........................••••........................•|••=•.•••••••••••••••••••%====%=%==•%========|...........%|.....=.....•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..................•|............:=:•...•........%|..•..|..•.:
•••••••••%....................••••••••••.....................••••••........................••••........................•=•:|•::•••••••••••••••••======%=%%••=========%=|...==%=........=...•|••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••...................••...........|||•...•..•.....•:.......:•..
•••••••••......................••••••••......................|•••••.......................•••••........................:%==|•..••••••••••••••••%====%=•=%%•==========|..•........==..|..••....•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••....................:•:.........:•=•..•:..•:..............%..
••••••••...........:............•••••••...........:...........••••••••••••••••••••........•••••.........................=:....•••••••••••••••••%====•=•%%••==========|......|:.....|%........|•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••......................•%........:=%•..%...=.....•.........%..
••••••••........|••••••.........••••••.........•••••••.........••••••••••••••••••........••••••......•••••••••••••••••••:=.|..•••••••••••••••••%====•=•%=•===========|:.|.....%.......%=|..|.:•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.......................|•:......:|%:..=.........•...........|
•••••••........•••••••••=.......:•••••........•••••••••........••••••••••••••••••.......|••••••......•••••••••••••••••••%•.|..=••••••••••••••••%====•=•=••===========|......=....:%%=.....|=..•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.........................•%......•:...%.........=..:.|.......
•••••••.......|••••••••••........••••=.......•••••••••••.......•••••••••••••••••........•••••••......••••••••••••••••••=••.:..==•••••••••••••••%%==%•===•============|..|..|:.......=|•:|...=.•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:.........................|•.....:|.•...........•..=.=..%....
•••••••.......••••••••••••.......••••.......=•••••••••••.......=•••••••••••••••%.......••••••••......••••••••••••••••••.%•.|..•••••••••••••••••%%%%=|==%•======%=====|.........:.%%...........•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••............................•%...%=.............:....|..:....
•••••••.......••••••••••••.......••••.......•••••••••••••.......•••••••••••••••........••••••••......•••••••••••••••••••|•:...|••••••••••••••••%%%=====•=======%======|.:...||•......|=......%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:............................=•..%=.............:....•..:....
•••••••......|••••••••••••.......••••.......•••••••••••••.......••••••••••••••........•••••••••......•••••••••••••••••••|•::.::%•••••••••••••••%%=====•%=======%%=====:.=.........|....:......•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=.............................:•::•..%..•.......:.:..•..=.•..
•••••••......•••••••••••••.......••••.......•••••••••••••.......••••••••••••••.......%•••••••••......••••••••••••••••••|•%.....%•••••••••••••••%======•========%%=%%==....=|:•:...........=•.:•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=...............................%••..•..|...............=.•..
•••••••......•••••••••••••:......••••.......•••••••••••••.......•••••••••••••........••••••••••......••••••••••••••••••.••....%••••••••••••••••%=====••========•%=%%•%:.•........:....||%%....•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|...............................%••..•..•..:..=.........=....
•••••••......•••••••••••••|......••••.......•••••••••••••.......••••••••••••|.......•••••••••••.....................••••=•:...=••••••••••••••••%=====•%========•%=•••=.....••..%.|.:......|.•=•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|..........................|•••••=...•..:...........:...=....
••••••=......•••••••••••••=......••••.......•••••••••••••.......••••••••••••........•••••••••••.....................••••=•:|.|:••••••••••••••••%====•%%========•••••==•|....:|..::...%=::...:.•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|......................•••••=%.|....|:..%..•..........:......
••••••=......•••••••••••••=......••••.......•••••••••••••.......•••••••••••........••••••••••••.....................••••••...:||•••••••••••••••%===%•=%=======•••=••==...::|....:.|...........•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%................|••••%|..:.%.%.|..........•..=..•..•........
••••••=......•••••••••••••=......••••.......•••••••••••••.......•••••••••••.......•••••••••••••.....................•••=••.|..•••••••••••••••••%===•==%=====••••==•===|......:.......•.=...|.:••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••...........•••••%=..|.=:.:.=:|:=.......•..•..:..:..|.•......
••••••=......•••••••••••••=......••••.......•••••••••••••.......••••••••••........•••••••••••••.....................•••=•|....•••••••••••••••••%===•==%==%%••=%==%•===..•.......|===..........•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%......|••••%..:|.•.%::.:..=.:.•.=.•....•.....•....|:.|....%.
••••••=......•••••••••••••=......••••.......•••••••••••••.......•••••••••........••••••••••••••.....................••••••....•••••••••••••••••%==•=%=•=%••%%====•====|....••|.............=|.••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..•••••|.%::.|:::|•.:.|..:...:::=......:.....|....|..=..|.:.
•••••••......•••••••••••••|......••••.......•••••••••••••.......•••••••••........••••••••••••••......:::::::::::::::•••••%=|.|•••••••••••••••••%=%•=%=••••======%•====..•......:.....:••=...:.••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|=.|:=..|.::.:=....%|=.=:.:..:.:%.............:....=..•...
•••••••......•••••••••••••|......••••.......•••••••••••••.......••••••••........•••••••••••••••......•••••••••••••••••••••=:.|•••••••••••••••••%=•==••••%=======•=====...|:..:...:|...........••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:%.%=:=|...::=.|%:.....:=.:|=.|.....=.•...........%.:..•......
•••••••......•••••••••••••.......••••.......•••••••••••••.......•••••••%.......••••••••••••••••......•••••••••••••••••••••%:.:•••••••••••••••••%••%••••%=======••=====......•.........=•......••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.=•.%.%=:.|:.:=:=.%..%..:..::.:.|:|%:.•...•..............:....
•••••••......=••••••••••••.......••••.......•••••••••••••.......•••••••........••••••••••••••••......•••••••••••••••••••••%:.|•••••••••••••••••%•••••==========•======......|%:............==|••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|.=:|•:.%.%...||.=.|||.....|.•.=:=|.......•.....•..=.....:....
•••••••.......••••••••••••.......••••.......•••••••••••••.......••••••........•••••••••••••••••......•••••••••••••••••••••%:.:•••••••••••••••••••••%==========%•======:.=%........:....•|•....••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=..:..%:::.=|:....|:|.|...:..:.|.=|=...:..=.....•..=.....|....
•••••••.......••••••••••••.......••••.......••••••••••••.......|••••••.......|•••••••••••••••••......•••••••••••••••••••••=:.=•••••••••••••••••••%============•%======...........|=.:......:..%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=..::.=..|%||.:.:.:.:..=.•.:.%....=|..==..:..:..•.....|..|....
•••••••.......•••••••••••:.......••••:.......•••••••••••.......••••••........••••••••••••••••••......•••••••••••••••••••••=:.|•••••••••••••••••%==============•%======.:••............:.:.....••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:•.•=.|.....:|.:..|..:..|:|.=:....::..:...•..|..:.....•.......
•••••••........••••••••••........•••••........•••••••••........•••••|.......•••••••••••••••••••......•••••••••••••••••••••|:.|•••••••••••••••••%=============•%%%=====......•%=..:•...........|•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|:•.|•.:|::|.::.|::%.::.%.=::.•.:.=.......|..=..•..•..:...:..•
••••••••........•••••••%........••••••.........•••••••.........•••••........•••••••••••••••••••......•••••••••••••••••••••|:.|•••••••••••••••••%=============•=%%=====.•.%............:•...=.==•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:.::.=:.|:....:|.%.•::...•:..=|:.•|...•...|..•..|..•....=..=.:
••••••••..........|••:..........••••••%..........•••..........•••••........••••••••••••••••••••......•••••••••••••••••••••=.:.•••••••••••••••••%============••=•%==%==...........::....::•.....•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=|.|...::%.|:...%|||•.%.=..:.=:%:%.......:.........=..|.•..|..
•••••••••......................••••••••.......................•••••........................••••........................•••=.:.•••••••••••••••••%======%=====•==•%=%%%=.......:..............%•.•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%.|:..||:.•.=.=..:=:.|.|.•.%.=..•.=..%..=.........::..:.•..=.•
•••••••••.....................%•••••••••.....................•••••=........................••••........................•••=..:•••••••••••••••••%======%====•%==••=%%%%...:.......•.............•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.•.:%||......:.=•:.....:%.%:%|.=.:...=..|.....=......=..%.%..:
••••••••••...................=•••••••••••...................••••••=........................••••........................•••%.|.•••••••••••••••••%======%===%•==%••=•%==.....:•::...:•.......•..|•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..=.:•.=...|%.=:|=:•..•.•.%.•.•:.....|.....|..............:...
•••••••••••:................%•••••••••••••.................•••••••=........................••••........................••••.|.•••••••••••••••••%======•===••==%••%====..|•............••.......•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••...|:.%.==:...::.|.|.:.|:•|.•.=%.|..%..=...........=|........•
•••••••••••••..............••••••••••••••••..............=••••••••=........................••••........................•••=.:.%••••••••••••••••%======•==%•===%•%=====.....:=::...........|.:|.•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|..||.|=.::|.:.:.:::|.•....=.%:.||..•%.:...•..|..•...........|
•••••••••••••••..........••••••••••••••••••••:.........%••••••••••=........................••••........................•••|.:.=••••••••••••••••%======•%=••%%=%=======.=|:.....::::...=..=...:.••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.:=..::=.•..=.:|:%=.|.=..::..=.=.:..%.:...•..:..:.......|.|..
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|.::=••••••••••••••••%====%=•%%•%%==========......:....%:........:...•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.•%..:|..:.%:=|:•:.|.||:%:.•.::..=...=.=•..•..|.....=.:|....=.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|...|••••••••••••••••%====%=•%••============••%.....:......|:=....:..•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.=:::%|::|.=:.|:%.:..:%.•.•.%.|......%..•..•..•.....|.=..|....
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|::.:••••••••••••••••%%===%=•%•=============.........................••••••••••%.:|.=:..••••••••••••••••••••••••••••••••••••••••••••••••:..=|.|.:=....||.|.•.:.=.•..|•.:.....•.:...•..|..|..|....|..:.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=.=.|••••••••••••••••%%%=%%==%•=============%.:...%..|.......::..:||.••••••••••.........%••••••••%%%••••••••••••••••••••••••••••••••••••..:..:|%...:...|=|::=.%:.:.=:=::=|...=.....:....:.....:..:....
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|.=.:••••••••••••••••%%%%====•==============..........:%|.....=......••••••••••|......|=•••••••••...••••••••••••••••••••••••••••••••••••:=|.=.:.|.|=|•..:::|.•:%.::.:...%.|......................=....
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%.%..••••••••••••••••%======%•==============%|...%=•=........=...•|•:••••••••••=..:.:|•=•••••••••...••••••••••••••••••••••••••••••••••••:.•.:|.::•..|.|:.:.|.=.=.|.|...%.::...•.............:....|....
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=.•..••••••••••••••••%======•========%======..•........==..|..••.....••••••...•|.....:%%•••••••••...••••••••••••••••••••••••••••••••••••...|.•..|.:|:.%...:.|.%:%||:=.•..=....:..•=..:...........|....
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..%.•••••••••••••••••%=====%•========%======......|:.....|%........:.•••••=..=•=....:|%==....••••.|:•••••••:%•••••••••••••••••••••••••••|...%.=|....|.:%:|.•..:.%|:=:|.....%..%.%•...=.•..|.....:.....
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|:|.•••••••••••••••••%=====•%========%%=====|.=.....=.......%=|..|..:••••••..==......==............:|••••=..:%•=======%••%••••••••••••••.%.:.:.%..:.=::.%.=:=.=..|.::|:=|:....•.:•..|•.•..=.....:...:.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..:.•••••••••••••••••%====%•%========•%=====......=....:%%=.....|=...••••••......:::|=|..............••|.|.:|%=•========%••••••••••••••••.|.=.%..%:=.=|.:.|=.::.....•.%.•.|...•..•........:.........:.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••:.|:.••••••••••••••••%====•=%========•%=====:.|:.:........=|•.=...=..•••••%......::=%•••............••..::.|:%==%%======%•••••••••••••••.|:..%:..|.%|=..:=.=.:.•.:=|..:::.....•..:..|..%.....%....|.%.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|=•.|••••••••••••••••%===%•=%=======%•%==%==:........:.%%............•••••|......|==%•••%=:..||=•.%.••.%=..|:%===%%%====%•••••••••••••••.:.•=.=.•...•:%..:|:•.=|%:=....|.%...:|..•.......=...:.:.::...
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|.%.|••••••••••••••••%===•==%=======%••==%%%=.:...:|%......|=:.....%.•••••.....::||==•••••=%.=%•%=%.••::.::::•====%•====%•••••••••••••••|...|::..=...%.|.|.:..|.====.:|.:........•..%....:.......:%...
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=.•..••••••••••••••••%===•==•=======%••%=%%•=.|.........=....:.......••••••..:.:.||%%•••=....:•••••|••|.:.:::•=====••====•••••••••••••••.:.|.|.||.%::.::•.%.:..:|:.:==:|..=......•..=..:.......=....|.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|:•:•••••••••••••••••%==•===•%======%••%••••:...=||•:...........=•.:.••••••:|=...=|==••••.....%••••:••....:.:•=%===•%•==%•••••••••••••••:.%.::..||:|.•...•.::.:.:=%••••••••......|...............:..=.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|==.•••••••••••••••••%==•===•%=%====•••••=•==.•........:....||%%.....%•••••|:|...|==%••••:....•••••.••%...:.|•%%%=%••%•=%•••••••••••••••...%.::..•.%=:|.|=•••••••••|......•.:..................•....%.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.%:.•|•••••••••••••••%=••===•%=%%%••••===••=.....••..%.|.:......|.•%:=•••••:==..:|==%••••:....•••••:••:..:.|.%====%•%%%•••••••••••••••••..::|...=••••••••%|...............•.......:...........|.....%.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.==.•.•••••••••••••••%%•==%=•%=•••%======•==•=:....:..||:..=|.|.....:=•••••|=|...===%••••|....•••••|••%......•==========%%•••••••••••••••••••%===|........................•....|..:........:..:.......
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..||:.•••••••••••••••%••==%%•••%========•===:..:||......:............%•••••=%=...|==%••••%....•••••%••:......%%==========%••••••••••••••••|...............................•.......:..=..|..•..:.|.....
••••••••••••••••••••••••%%%%•••••••••%=||:||=|||••••••%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.=%=.:•••••••••••••••••=%••••==========%•===|......:.......%.=.:.|.:..•••••%%%.::|==%••••=....••••••••:......%==%========%•••••••••••••••.••..............................•||.....|..:..|....|=...:•..
••••••••••••••••••••••••%•••%••••••••%|||=|==:.=%•••%%%%%•%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..•%:.••••••••••••••••••••=============•====:.•.......|===............••••••=%.:|:.::••••:....••••••••|......%===•=%=====%•••••••••••••••..%•.............................•.=........|..•..•..%...=...
•••••••••••••••••••••••••%%•••••••••••=||=|==||%•%%•==%=%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..••..•••••••••••••••••%=============%••=====....%•|.............=:...••••••%=.|........:.:.|:..%|•%••:......•====•%=====••••••••••••••••...=•............................•.:..|..%.....=..•..:.:....|
••••••••••••••••••••••••••••••••••••••====|||||=••%•=%%==||%|%••%%%•••=%•%=%==%=%•••••••••••••••••••••••••••••••••••••••••=.••..•••••••••••••••%===============%•=====|.•......:.....:••%......|••••••==.........:•••••••••••%••:......•=====•%====••••••••••••••••.....•:..........................•.............|..%....:.=..•
•••••••••••••••••••••••••••%••••••••••%====|=|:=••%•••%%=.....:.........|.......|••••••=•=••••••••••••••••••••••••••••••••|••..••••••••••••••••%===============••=====|..=:..|...:|.............••••••.:|||.:.::=••••••••••••%••|......•=====%••===••••••••••••••••......•=.........................•.......=........•.......:.|
•••••••••••••••••••••••••••••••••••••%=====|==|=••%•••••=....:.:..::.......::..::••••%=:•|••••••••••••••••••••••••••••••••:•%..••••••••••••••••%==============%•=======.....•.........=•......:.••••••.====::.|=••••••••••••••••|..=...•=%=%%••••==••••••••••••••••.......••........................%.......•.......:..........•
••••••••••••••••••••••••••••••••••••••%======%%%••%••••••......|.................••|=|=||=••••••••••••••••••••••••••••••••.•=•.••••••••••••••••%======%=======••======|.....:%:............==|..••••••======|.|%•••••••••••••|••|..::.|•=%%=%••%%•%••••••••••••••••........••.......................=.....:.........=...%.......
••••••••••••••••••••••••••••••••••••••=%=%==•••=••••••••%.....::........:......::•••:=:•:=••••••••••••••••••••••••••••••••|=•|.|•••••••••••••••%======%======••%%=====%.=•........:....•|•......••••••======|.=••••••=:=•••••=%•=...|..••=========•••••••••••••••••.........|•......................|...............:...........
•••••••••••••••••••••••••••••••••••••••%%%=%%%%%•••••••••:.......................••||==%:%••••••••••••••••••••••••••••••••==••.=•••••••••••••••%======%======•=%%======.....:.:..||.:......|::|.••••••::%=|==.|•••••....%•••••=•%......•=•=========••••••••••••••••...........•:....................:..•...........|....:.......
••••••••••••••••••••••••••••••••••••••%%%%%%%%%=•••••••••......:......:.......:.:••==|=•:••••%%•••••••••••••••••••••••••••|=••..•••••••••••••••%======%=====••%%%=====%:••............:.:.....:.••••••=%:.:=|..•••••....%••••|%•%.....:•==%%=======••••••••••••••••............•%...................:.....••....|..•..•.........
••••••••••••••••••••••••••••••••••••••••%%••%%|%•••••••••:.......|.....•......:..••:|:::::•••%%••%%•••••••••••••••••••••••|:••.••••••••••••••••%======•====%•=%%•==%==%.....•%|..:•:............••••••:===.•=.••••••....%•••••%•%...:.:•====•======••••••••••••••••.............•%..................:..•..|:.%..%..•..:......|..
•••••••••••••••••••••••••••••••••••%%==•••=%•••%•••••••••....................::.=•••:|::||••••••••••••••••••••••••••••••••=.%•.=•••••••••••••••%======%%===•%=•••%=%==%•.•............:•...|.=:.••••••=..=||=:=%••••:...%•••••=••:.....•=====•%====••••••••••••••••..............%•.................:..%:.......=..%.|:...:.....
•••••••••••••••••••••••••••••••••••••••••••%••%%•••••••••:......................:%•%:%|%:|••••••••••••••••••••••••••••••••%:=•.%•••••••••••••••%======•%==••==•••%=%%%%.....:....:|::..::=:.....••••••:%||:==:=•••••....=•••••|••|.....•=====%•%===••••••••••••••••...............=•................::....|..|..%..•.........•..
••••••••••••••••••••••••••••••••••••••••••••••=••••••••••...................:....••=:%:=||••••••••••••••••••••••••••••••••%•==.••••••••••••••••%======•%=%•%==•••%=%%%%......:.:............=%..••••••.=|=.|::••••••|.||%••••%:••...::.•=====%%%•==••••••••••••••••.................•:..............:|....•..•.....:.|.....=.%..
••••••••••••••••••••••••••••••••••••••••••••••••%••••••••.......................:=•|::::=:•%•%%•••••••••••••••••••••••••••=•=..••••••••••••••••%%=====•%=••%%=•••======..|.......•..............••••••.=|:.||.:=••••••••••••••.••=::.:.•=%===••==••••••••••••••••••..................•=.............:%•......•..%..|..=.=..•....
•••••••••••••••••••••••••%.%••••••••••••••••••••%••••••••......................:=••:•:|:=:•%•%%%•%%•••••••••••••••••••••••.•|•.••••••••••••••••%%=====••%•%============.....•::....•.......•..|.••••••:=|::==.:|••••••••••••••.••.::..:|%%%%%••=%=•••••••••••••••••...................••............:%•.........:.......•....:..
•••••••••••••••••••••••••:.|=•••••••••••••••••••%••••••••:..........|...........:••:•:%:•:••••%%•%%•••••••••••••••••••••••=•%=.••••••••••••••••%%%%%%=•=•%=============.=•............••........••••••.%|..|=..••=••••••=•••••.••.|:..:•===========%•••••••••••••••....................••...........:•...|......•.=•....•.....:.
•••••••••••••••••••••••••:...:..=•••••••••••••%%••=.............................=%•:=.::%:•%•••%••%•••••••••••••••••••••••|%%•.•%••••••••••••••%%======%•==============....:=::...........|.||..%=••••|%==:|=.|••••••••=.•••••=••:.....:•%=========%•••••••••••••••.....................:•...........•............:..|..•..:....
•••••••••••••••••••••••%=....=...:•••••••••|%%==:||.............................|%•%%%:::|••••••••••••••••••••••••••••••••=%%•.:|••••••••••••••%=======•===============%=:.....==||...=..=............:•%%||=.|••••••••%|•••••=••.::...|=%•========%•••••••••••••••.......................•|.........•.........:|.•|.:.|%..%...:
••••••••••••••••••••••===|...%...:.•••••••|:=••%%•.............................||.••••=|.=••••••••••••••••••••••••••••••••=.••.%:••••••••••••••%======•%===============.....:....%:........:....=|..:..••%=|=:=••••••••:%••••==••.::.::|===•=======%•••••••••••••••........................•%........•............:..:..:..|....
•••••••••••••••••••••••%=||:::...|.•••••%••.:.=%%=..........|...................|:•••••:::%%•%%•••••••••••••••••••••••••••===•.%.••••••••••••••%======•================•%.....|......|:=....:...|==|==:%%%%%%.=•••••••••.•••••=••...:.:=====%•=====%•••••••••••••.•.........................•=.......•.=..........|......:...%..
•••••••••••••••••••••|=•=%..:..:...=|•|••%|...:%=|.....................:.......:::•••••=•|•••••••%•••%=•••••••%%••••••••••|..%||.••••••••••••••%=====••================........................•=%%%%•.%%%%•%.=•••••••••|••••••••...:..|======•====%•••••••••••••.•..........................=•......•............•......|......
•••••••••••••••••••••==•=:.......|%%=%=%:......•|%..............:.:........=::.=::•••••••••••••••••••::|.•••••=:||:|•••••=.%=•|=.••••••••••••••%====%•=================.|:..=..=.....:.||..::|..|•••••.%%••••:==••••••••=••••:=••...:..|=====%%%%==%•••••••••••%|.•...........................|•:....•.|......|..=:......|..%...
•••••••••••••••••••••=%|=...................::.%=%.............|:.|.......:|...%||...::||••••••••••••|=%=••••••==%•••••••|.•..|•:••••••••••••••%====•=%=========%======.........:%|.....|.......=•••••||%%••%.%•••••••••=••••=|••.=..|.%%====%•=%•%%•••••••••••::|•.............................•|...•.==.....•..•.......:......
•••••••••••••••••••••=•==..:.:.|%==.:........:.%%=.............:........==..|..=.=•••••••••••••••••••:=%%••••••=•••••••••|.|•|:•:••••••••••••••%===••=•=========%=======...==•|........|...•|•..|•••••==••••|.=•••••••••:•••.%=••...==.:%%%%%••%%%•••••••••••••:::•..............................•%..•.|•..•..•.:•....•.........
•••••••••••••••••••••=•=•..|•|:%%:%::.....|....%.•.|.:.:.:.....=:..|=......:...|||•••••:••••••••••••|:===••••••|••••••••=..|=•.||••••••••••••••%===•==•=========%======.•........%=..|..•%......|•••••=••••%%:|•••••••••:••••:=••..:.|:=•===========••••••••=••:|:•...............................••.•.%...•..•..•....•.....•...
•••••••••••••••••••••=%%•|.=..:%•:%%|...=......%=•...............::::..|.:..:.=.==•••••%•••••••••••••==%%••••••|•••••%|:•|.•%..:.•••••••••%••••%==•%==•========%%======....:||.....:=......::|:.|•=::::|=•••%=|%••••••••:••••==••:...:|.=•%=========••:=%•==|:•::.•................................%%•.....|.%•..•....•..=..=...
••••••••••••••••••••••%%%|.|..•%%:.............%=•.......:..............:...|•....•••••••••••••••%=%:=•••%=%=::%••••==•••|.:•:|:|•••••••••%••••%==•===•=======%%%%=====.=.....=.......%=|..:.::.|..|•%•%•%•%•|=%••••••••:••••==%•:......==%•========••:•••%•::|:.:••••••••••••••••••••••••••••••••••••..:....•|..%....•..•......
•••••••••••••••••••••••%%.....•%%....|.........%%•..|..:...:%.......:=:.:.:....•%:..%•|%•••••••••••••••••••••••••%=•••••%:.=••..••••••••••|••••%=•====•%======%%•%=%===.....•:....%•%.....=•....:|:.•••••••%%|:•••••••••.=•••••••|:=%=•••===•=••••••••••••••••=|||•.::|:•.:....|..:..=.::......=.:...........•..:...:.|..|.:..•.
•••••••••••••••••••••==•%..:..•|......:|.......%%•................|...::......%.|:=.|•%=•.....:.:..::|||::.........|........•.%..%•••••••••••••%••====•%======•%•%=%%==.|:.:........||•:=...=....=|.•••••••••••••••••••%..•••|•••••••••••••=.%••••••••••••••••••••.%.:|.=..•.:|.%.:....=.|.:..•:...:.....................|.%....
•••••••••••••••••••••%%•=..:..•|.............:|%%•.....:..............|....:..:•.||.|•==•••%•••%%%%%•••••••••:=%••••%••••..=%•%.::===%==%|%==:•%•=====•%=%====•%•%=%%=%........:.%•.............•.|.=••••••••••••••••%••:••••••••••••••••:=•.•••••••••••••••••••••.=.|....|..:...:...:..:.=..:..%..||...........:...............
•••••••••••••••••••••====....|==|...:...•...%=•=%%%|...........:............:...==|:.•%|••••••••|::.•••••••...•••••••.|.:|..••%.......:==..:.=•••%====••=%%=%=••••%••••.:...::%......|=......•....:::%••••••••••••••••••:•••%%%•••••••••••••.•••••••••••••••••••••..%::=.==.=.||.:::.:%.:.:.=:..:.•.%...=......................%
•••••••••••••••••••••=%==:...:==•==.:...=|..:..||=.......:.....:%..|............%%=..•:|••••••••|:..•••••••.%.•••••••.•.||.:••%..:.......::%||••%%=%=%••%••••••••••%=•=.:.........=.............|.:...••••••••••••%•|•••:••••••••••%••••••••.••••••••••••=%•••••••=..|:|=:.:.•.=..:.%:•.::.%.|.=%:..|.......%...............:..:
•••••••••••••••••••••=•••.....=|•==.:.::.......|=%.....:...................|...:.:=:.•||••••••••||..•••••••.•.•••••••|%.|=.•••=..|......:.%%%.•••••••••••%==========•==...|::•:...........%•..:.....::|•••••••••••••••••:|••••••••••••••••••.•••••••••••••••••••••......::|...:.:|.:.•.•:...:|:|....:.......:.:.:.%.........::..
•••••••••••••••••••••=•=•..|.|=|•|=.:.::.......|••.......||...:.................||=:.•||••••••••••.|•••••••.•.•••••••|%||=.••.•..|........|••.••===================•%==.•........:....||%%......%..:.::=••••••••••••••••:=••••••••••••••••••.•••••••••%•••••••••••.•.:%|.%.•.::|.:=.:|:|.•.==.:.|•.::....|..•...=.|..•....|....:
•••••••••••••••••••••===%....|==••%.|..........=%•..:..:....:..................:|:...•=%%•••••••=%%:•••••••:•.•••••••=•%==.•••...|.....:.••••.•%==================•%===....••..=.:.:......|.•%:.....::===•••••••••••••••.|••••••••••••••••••.•%=%%=%=|||..|:::.....|•::..:=.|:.|.=:•..|.%.=.:.:.=::::...%%.....=..%.:.....:..•.•
•••••••••••••••••••••==•%..:.|=.%:=.:.|........|••.:...:...........:|...........:.|%=••••••••••••|||•••••••==:•••%%••||||=.••.=..:....:%••••|.•%=================•%=====||......==:..::.|.....:|:..|=|==:==|||||:==:||:=:=|=|=|||||==||:::::..:::::.................=|:..=.%.=:.:.|..:•..|::=.%.:.=:%:...:..:.....•.|..=|.:....%
•••••••••••••••••••••=%•%......=•%•.|..........|••...:....:....................:::...••••••••••••••=••••••••••%.=.•:=••••|.•••...:...=••••=||=•%================••=====..::=......:............|=:===|==::|:::..........:=......................:::......:........:...|.=..:.=:...:.=|..:=.•.%.:=.:•::..:..||..•..•.|..:.....:.=
••••••••••••••••••••|=•==:...|:••••:=.:=...%|••••%:....=:=:....................=|:||.%••••••••••••••••:••••%••=•%|•:==•••|.=•=•..::.•••••.:|=%•%===============••======:.....:.......•.=...|.:...|===|==||=...:::|......|=.........:|..:........:=||.....•........=..|.:.=.:|.•.%.|=.|.%.:|=•:.•..|.:%..%..||..|..=.:..=.:...:.%
•••••••••••••••••••••=•==..|..•••••.=..........|||....:............................|••••••••••••%•••:|•••••|••.=%%•|==|.=:.%•••..:•••%.:==%%=••%======%=======••=======.%.......|===............:||%==%|=:=::::..::.....|•|....|.:|=::.:........:::=..:..•.....:..:.•....=::%..:.=.=.:•::=..|::•.•...%.........%....:..%........
•••••••••••••••••••••=•=%....:=••••|=..........:•%...................................••:••••..%•:=•=:.:%%::•|:|:..%=%.===:.|%••.:||=%•••%••••••%======%======%•========....••|.............=:....|==%===•=|:=:|:.=|=:•..|•|.....:.=%%=:|::.:|.|::=|=:|::.%.....|..:.|=.•:.%...:..=|•..=.•.•...•.•|•..=.....:...:................
••••••••••••••••••••%••••.....==•%%:|:|:........••:..............:..............|:•%:••:•••••%=•=%|=|:||=|:=.|:...=|.%|•=:.|=|=.•.•••••••%%%%=•%======•=====••==%======:•......:.....:••%...:..|.:==||%|:|%:•=%=|===:=..|•|.::.%:|%•%%:|||=|:.|=:%:||||=|•|....=..:..::..:.=.|....•.=...|•.=:.|..|.:=.................=.........
••••••••••••••••••••.====|....==•%%:=:....=.....=|:...::..........|...:.....=.......:••:••••:|.:==.=|=:==..:.==|•%==.%::%|•=•%•.:%••••••••%=%=•%======•====••===%======..=|..=....:........:.....||.|=%====•••=:=|%===..|•=.:==::=•••:===|==|.|||%|==|===•:....:...|..::•.:|%.%.•..•%::.|..•.•=..•.=...............:..%....=....
••••••••••••••••••••.==•=:.::::=•%=:|:=.::.....:•.=......|.....|..|:.:...........|•%:|%.••:=.......•%..|.|:::=%•%%.=••.=|•••=••.:%•••••••••=%=•%======%===%•====%======|....•.........=•.........:|:|=•%=%••••=.:=%=%=:.|•:.:=•:%=••=:=|=%==|...=%|==%=|=•|..::|:=:.•..%.=::..:=|..|...=.=%.•|.%....:........•..|..:..=.|..=..•.
•••••••••••••=•••••••=%•=....||=•%%.|||=...:....•:=.................%=:...|.....=.•••••.••.:.%%:%.........:.%:=:%=•.••••%•••%.=.•|••••••••••|=•%======•===•=====%======:....:%:............=%|...:====%•==%••%%%.=||%=..=•|.==%:..••.=:•=%%|%..|•==%=======••%|%|.:=..:.:.•....=.•....%.%|....:|=|..=.:..•...|..|..•..•.•.....%.
••••••••••••••••••••|=•%=....:.=••%.==|=.......:•%=..............:.....:....:|=...•••••=•••=:=%.=....:.=.|.==%=%•••••••••••••=•••%%••••••••••%•%======•%%•====%=%%======|•........|....•|•........==|=•%:%%••••%%%.|=:..=•%.||:.||%•=|%==%:%|..==%%%%|%%:|%=:%||:=|::|.=.=|..:...:=:..|:%.•.:=|.=.|...•..•:..%..%..%.%.....:.|%.
•••••••••••|••••••••==•==.:..:.%••%:%::=..:|....•:=::...:......................:|.•••••%•••••::%|....|.:|..:|||•••••••••••••%•%•••=••••••=|%•••%%=====•••%====%=•%=====|....:.|..::.:......=::=..=|=:=•%|%•••••••%%%:=|:%••:|==%=:••%•%%==••=|:%%•=%%%%•%•%|:..|=•:=..%.%:..|:.%..::=.%:.%..|.::...|:.•..•%..=..:..%....=....|..
•••••••••••%•••=|•%•.=%=|....::%•••|%|%:......=:•=•=..=.:..:=...:..............::|•••••.%••=:••:.==|:...|.:.:.%•••••••••••••••••••=••%%==|..•••%%====%••=%====%=•%=%===•••............:.:.........|.|%%=|=••••=•••••%|%|%••==%•|:.••|••••|%%•:|••%%=%%=••:..:••••••....•.=.=|.•.==.•.•.:.:.•||....==..•|..•..|.......||.........
••••••••••=|.•••••%•••••|.....:...%.%.|........:•=%|=.||:.......:........:=......:•••••••••%==|=::.:.=..:••%=.•••:=•••|%%••••|%•=.:|..........•%%%===••%=%====%=•%=%%===....•%=..:•.............|.........••••=••••=•••%•••|||•..|%=|%•%•=•%==.%=%•%•|:|:.%=:•..•.|.:.|..|.|..:•=....|:|.:.::.|%:|%.:.=..•:.|=....:|....=.......
••••••••••=|:..%••:••|=•|:.....:•••.|.::.......|•%%=|.:.......:.............|..|=•:.%|•%=|=.=.=:..............|.|%•%%%%::•.•%|••............:.%%•%%%%•••=%%%==%=••=%%%%=.•............:•...|.|:...........••••..%............:.=::%%%|%%•===%%.%••=%::.||•••••••••:..=..|.=.•..%:%:==.=::...|.%.=...=.•..=...=.......|..........
••%••••••|:%.:=%•=:%•==%||.:..:••••..=:...:....|•=%.:.......:=|||||==••••••••••••••%•=|..|.|.|.....|...:.=.|||||......|=:=.%==%•....::...|::|.•%====•%%%====%=%%••=%%%%.....|....:=||..:.|:.....|..•...:.:••••:.............................::.||:..||===%||=||•=|:...=.|:.=.=.:%:••:=.:..=..:.:::=...:..•.....::...%...........
••=••••%=.==|=|%•==••=•=|:.:...••••.:==|..:==%••••••••••••••••••••••••••••••••=%==•==•%••|.:...%.:.%.|..•.|......=.....:•..=•.••:|....|:...:..%%===•===================.....................=%............••••%:....|...............:...........................::.|..|%::..:|:..=•••..|.=|.||.•.%.=.....:..|..•....•.......:...
=|.:==..=%...:=%•|:••=•=:=:|:.|=||•.|:..••••••••%%=%••%=%%=%•%%===================•==%•%==••....:.=.|.•........•.....•|.•...%•.•..:=:=....=%..•%==•%====================.:.......•..............:%..%%|:...•%..|%....|%...|•....|........::......|......•|:.......|.:|::.|..=.=.••••.%...%.•.=....=•:...............:....•....•.
%%%•|=|||:=::||||.:••%•%:|.|..|..:%:=||:••••••%•==================================•===%•=====••=............=.......:....|...•..=..........:||•%=••====================....:•||....%.......%..=......|•|..:•:•..%.....:......:.........::.........:=.......|:.......=:..•%%...:%.••••.:|...:=:=..:..:...............•....•....•.
=::..:..::||=:=:....••%=:..•..:|:•=.=.=|••==%••===================================•====••======%••:.:.|:...........|.=.......=.=:......:..|==|•%••=====================.=•............••.....:......%%••|.%|.•....•..........:••..%:........|•|...........%:.......|..:==••|:.:.|••••••..:::.:..||.:=......:..|.....•..|...:..•.
=::|..:.::::.::....%••••:.....:=•=|:=:.:•%=====••%================================•====•••=====%===%•%:|.:....:........:.=....:.|..|.........:|•••••••%================....:=|:...........:.....:.....:...•..|•........:.....=•:...===:.....:....:.....|::::......:...=.•••:.•..•••••••••...:|.%||......%.:...|.....•.:..=.:..|.
:...•........:|:...====•:.....:|•==.=.==•%=======•••==============================•===%•%••====•=======••=|.....:.........|..|.|.•....%...::.|..====%••••••••%==========•:.....|:.......==•=.......:..:.|••...•=.....|..%.:..........:.:=:.....•::.............::.=.|•.••••.:.•.•••••:••..|%..:..|..:..:•..•..•=....%...::.:..••
=.:..|..::||....:•.===•=.:.....|•%%.|:•••==========••%======%===============%=====•===•••=••===•==========•••..:......•.:..=.:......=.......=.:.=..|:====•%••••••••••==.:=:..............===.............%••=:•=........=•%=..............•=.............==•.......=•.=:••••:|.=•••••%.=..|.::..|.|•...:•..•..:.....:...:..••%..
.%..|=............•==•%=.:..::.=•|:...•.•============••%====•===============•=====•====%%=%••=%•%============•••..:.|......:.:..•..=.:.:=.|..=.........:|=========•••••====...........:%•=:..............||••:.=...|.......•|.....==:......:••%............|:==|..::.•.•••••••.••••••%:=.:..•.=|..•....=•..•........:.%.........
|=:................=•=%=.......|•%%.:.•.•=======%=====•••%==•=======%=======%=====•========%•%%•%===============••::|..:......%.|.....::.:....:.=.|..=.:%.|:|=====%=••===========|.....:::..............:=•%:...............::.:.............:|:.......|:.........:.=.:••••%=••.••••••=.:.....|.:|..=..•:.•:...:....:...........
:||%...............%%=%%:.....|:..=..:•.•=======%=====%==••••======%%=======•%====•==========•%••=%===%=%=======•=•••=|.....:...|..:....=..=..|..:....:..%..|..:.=====%=%%%==========%====|:....::......::..:|:......|::........||......:......:::::=........:::...::|=••••%.:•.|•%•%:.|.|.=.:.=|:.|...•..|............:|..=|...
||::...............••%%%...:..:..:..=.•.•=%%%===•=====•====•••%====%•=%=====•%===%•====%======•===%%==%=•=======•%=••==••.|.....:........|.....:...:.....•.|%.......|=======%%====%==•%============|....:||==|.......:|•%.....:%•%|.......•%|......:=::...............=•••••.....•..•|....:=.|:|:|.=...•..|........:|%••%|......
.::................••.:||::|=.:.%•..:••.•%••%%=%•=%==%•=%==%••••==%••=%=====•%=%=••%===%======%•=====%•=•=%=====•%==••====••=...:....:.:..%..:....|.......|..=......|...||======%=•%=•%%================:...........|•••••:..............::=••=...............|:=:=|%.=•••••....•=..••=•%•.............%....................:...
|%•=...............=•..|:.||%..:%•..||•.•======%•=%%=%•=%%%%••%•••%••=%%%===••=%%•••===•=======••=======•=%%===%•%===%•%=====••%:..:....|:.:....|..:....:|.•..|.............|========•••%%====================|:......::.....:....|•••|...............:...|=•=:.........••=...:••%...••|:....:..................................
.=•=:.......:.....|=•:.::.|:•..=••..:.•.•|=======================%••%=====%%%%=%%•••===•========••=========%%==•••=====••=%=====%•%:=..|..|.=..:...:...:....=..|:......=..|..:.|=========%==%%=======================|%%•%=:...................:=||::......:::.........:•|•:...•%....••:::::::.....::|:.....:...:||:............
..:=%%.....%•...|•|=•:.:..|.....=•..:.•.•.=========================%••============•%==%•%======%=••===========%•••======••%========%••=.........:....%.:=..|..|....|:......|..|..:..:==========%%===============%===========|:::::::=••=.......................::......•|.:•..:||....:•.....:|%•|...::...|=|................::..
.:.=•••..|=•••....|=%:.:..|.:.=:%•..:.•.•.===========================%••==========••%=%•%======%==••============••%%%====••=========%==•••.......%..=.%:....%..•..:..::...|.::..•.......:==========%========%===•%%%=================|.........%%=|::....:=:.......:|=%•:..••.......%••:....::|%%•=..........:•••%%:............
:...%=:|..••••|••|.=•.•...:.=..%••..:.•.•.=%====%======================%••========••==•••=%====•===••===========•==%%%==%=••========%=====•••:............:.|..|•..%....:..•..|......::..:..===========%===%•%==••%%%=======================:.............:|:.........%|•••=•|.......•••|.............:||||......|.:..........:•
%..===|:.••••••••.:|•.•..:|=•..=••..::=.•••••••%%=====%==================%••%=====••====%=%===%•%===•%==========•======%%=•••%======%========•••....•.......:.:%.:|.........|..::.........:...%:==========|%••==•••%%%============================|.....:%%%||||......=.....•|..........:%•••%........................:=%••=:...
%|.=%%•%%=•••••••...%|::.::....|••.:|.=.•••.::%•••••••••••••••=============%••%===••========%=••%====•%=========•=========••%••=====•%==========•••=.......:....=.........::.........:......|..:...:|===========%•••••%==================================|:......................:::......................:|=|:.::..............
=%•••::•...••••|..:.::...=..:.:=%•..|.=.•••..:::•|:•..|:|==••••••••••••••===%=•••%••==========%••=%===•%%=======•%===========•••====•%==============•••......:.....•......•...%..=.:..|%..•..•....%...:.=============•••%===%%=====================================••|..........:|==|=|:.....:=••••••|.........|==:........::::%
•:||=..•:...........::...:.:|..|%•.:|.:.•••...:.••••..%:|%||.::::.|:|:%•••••••••••••===%==========%%==%••=======•%=============••%==•%=========%====•==•••:.....=..:....:..=:..=.|......:..........|.......:================%%%%=========================================|......................=••••|..........................
•=%:=....................|:||.....=%|.=.•••:••%.••••..•%:||:|.|•|=|:=:.........:%•••••••============%==%•=======•%==============••==••=%%====%%%====•====••••.:..:..::.:|..|....:........%..=:.......%...:......=%============%%%%%=============================================|....|==|...........:=••••=..........=%••%%=|...
•..%=.......................|.:...:=..=.•••%.:::••••..||.:..=%|.%.=....|..:.........|=•••%==============••%%====%%===============••==%=•%====•%%====•=====%•••••.....|..|:...:...:........%:.%............•.......:|==============%%%%============================%=======================•••|...........:::::...........|%••••=
..:=........................|....••%..|.•••=•|.••|:•|....:|||:.::.||=..:...............|%••%%===========%••=====%•========%=======%•%====%%==•%•====•=====%=••%=%•%|:..:..|.:...:.:..::.:|.|...:..::..|..:..|.....|..:::================%%========================%%========================%=|||:...........|=%=|............:|
=:%=...........................:|•%•:.|.•••|••:%••%•..==..•=:••••••%|:.=..................=%•••%==========••%==%%•========•=========•%=======•%•%=%=•=====%===••===%••=......:...:....|..:....:.:..==..=...:....:...|......:=================%%==========%%======%••%%=============================%%=|:.......::||====:........
|•••.........................:••••••=.:.•••%•:.%••••|.|::.•..•••••••:::|.....................=•••%=========••==%%•%=%=====•==========••======|%••=%%•===•=•%===••======•••........=..=..%..:...•..|..|...•..|.....:..=•.:.....:|=================%=======•••%====%••%%%%%=================================%%%=:.................
.•:|............................••••..:.•=•••%:=••••...:::•••••••%••••••......................:%••••========•%==%••=%%====•%========%=••==========%%•===•=•%=====••=======•••.=.............%..:...=|.%..|:...:=...|=.||........:=======================%•••%====%•••%%%%%======================================%%%=|...........
.%=:..............................:=.....=%•••:=••=•..|==:••••••••••••••=........................|=%••%======•%=%•===%====••========%==••===========•=%=•=•%======••==%======•••:........|:...=..::....=...=........:.................||=================%%••%===••••••%%%%%%=========================================%=%%=|:|=%
..||:.......................................|••%••%•..|..:••••••••%••••••.......................%...:=%•••====•%=•========••=%======%===%•%=========•===•=••=%%=====••%=========%••==..:......:............|.....:....::.........||.:..:..:=====================%•••••••••%%%%•==============================================%%%
•••••|.....................................%••|:••••..•••••••••••:••••••=••|...%•••.•••••••••%•••|.:%..=%•••%==•%•========••=%%=====%%====•%========•=====%•=%%%====•%••==========%=•••:|...:•..%..|........=...=.=|............=..=.....:...=:====================•••••••••••••%===============================================
•••••%%%.................................••••••••|.%•%=•••••••••••%•••••••:....:•••.••=|=%%•|......:=••.:%==•••=••===========%%====%•%=====•%=======•========%%%%=%=•=•••=========%====••%.......|:.............|•......•...:.....%:.:•:..........:====================••••••••••===============================================
•••••••••.......:=..........................|%•|••|=|=.•||••••••••%••••••••...•••...|••••%=:•=....:|=••.•••|==••••==============%%=%••======••=%====•============%%=•%•%••%=======%%====•=••%.=..:•...........:|..::.....|..:......:•..%•.....•......:=====================%•••••%%=============================================
|:%•••••••...=•••••....................................:.::.%•••|.%••••••••|.•.......•••••=••..........|%•••.%•==•=================%••=%=====•••====•===============•%••=%••======%%====•====•••%.....:|............|...|..=...|..=...=...|...|.........:||========%========%••••%%%======%%%%==================================
%•••%%|==%%%•••••••%...............................................::.:::=|:%•.......•••••=||:.........::=|:|:|•||===================•=%%====•%•%===•==================•%=%••%====%%%===•%======%••==:.....|:.::=:...=:..:..:|...:..|..==...:.::..::..:|.....:=====%%=========•••%=========%%%%%%===============================
..:||••••••••••••••••=...•%..........................................................%:|=|..=|=||.......:%••:.=•::••======%=============%%%==•=••%==•=====%===============%%%••===•%%===•%======%===•••..::.:...|•.....=...:.....||..=:..•...:..:...|......=....••••%%======••••••========%•%%%%%%%%============================
%=•••••••••%===•••••••••••••...............................................................::=%•=.....|%%..%:.%|.......===•==================•=••••=•=====%===================••%%••%===•%======•======•••.:......=.....•..::..||..=•......:...|.........|...:....••.=%%%=%•••••••=============%%%%%%%%%%%======================
==••••=|:••••••••••••••••••••=..................................................................................=::::%•••%%%=================•%••=•••=====%====================%•••••=%%•%======%=========•••..|%.:=.........=:..=..==..:|.....:....::.%=.........••=....•••••••••=================%%%%%%%%%====================
=.•=•••••••••••••••••••••••••••:...........................................................................................|:||:=%%%%%=========%•=%••===%=•%====================|%•••%%%•%====%=•%============••=:..:...|:.....:..=:..||..::.::|.|:...=..|.......=•=|..%•••|:••••••======================%%%%%==================
%:•••••••••••••==•••••••••••••••%........................................................................................................::::=••••••••==%=••==========%============••==%%•====•=•%=============%%••%.:...........=..%=..|:...:..|..:....:..:=....••••%.•••|:%••••••==========================%%%=%%=============
:%:•••.:.••.|••••••==%%•=•••••••••:.........|%=.........................................................................................................:|•••••••••%==%=============%•==%•%===•=••%============%====•••|......|...|......•...||..............=:..•••%••••:..•••••••.==============================%%%%==========
.•|••%|..•.•••••%••••••==%•%=••••••%:=••••••••••.....................................................................................................................:|=••••••••%=====••=•==%=•=••%=%=========%%=======•••:...||......:.......|:.......==..:....|••••.••...:•••••••:..:..=============================%%%%%=====
.•••=.|.|•=••%%••••••..:|%|::=•••••••••••••••••••.................................................................................................................................===%%•••====•=•••=%%=========%=========%•••:......:........:|...:......:..:...•••••.=•...••••••••%........||=============================%%%%=
%•=%::|.••%•%|:•%%%=|::=%••••••••••••••••••%=:.=••.........................................................................................................................................:::...:::|••%%===%=%%%============%••%|.......|:................::...•••••....:=•••••••••..|...==.::.:===============================
.•••••..••|•=|::..:.:|••••••••••••••%%|.|%••=|||•••...........................................................................................................................................................=••=============%=%•••..|....=:..=..|......|:.....••••••=%..=•••••••••%..::...........|%==========================
.•••••..••=•::|:::::|..••••••••=....=•••••••=||==•••...:•••••••••••....................................................................................................................................................=%•====•====%•••=|...|...=:..|..:...=...|:.••=.:|..%•|:••%..:...=:....=:.........========================
••••••:.:•=•=|::..%....•••|..:=•••••••••••••••||%•••••••••••••••••••.............................................................................................................................................................:%•==%•••=..:....||.....:.=....|•.%•=..||...••%••|......%•..|%...:.........|===================
••••%=•=:•=•|.....:=...•=••••••••••••••••••••••••••••••••••••••••••••....................................................................................................................................................................=•••.|....:..:|......:..•%|•=.....:••|••=.........=%..|•:.....:%....:.:|===============
••••:..::•%=%•=%=••...:=••••••••••••••••••••••••••••••••••••••••|:||%=.........................................................................................................................................................................:•=.......:......•:.:••:.:..•••:.%•:...:......:=...::.....:|..:......|===========
=••=•..|:•••|•.•%••|..•:••••••••••••••••••••••••••••••••%|:.|%%%•••••••........................................................................................................................................................................................=•.=|:•=...|••..=%•=.....:.|=...=.........|.......:...%|.:=======
||•%••••%•••••••••.•..•.•••••%%%•=:.•••••••••••••••::.%•••••••••••••••••.......................................................................................................................................................................................:|.....=...•••..:•••......:.......•=..::...|:..|.............====
....••••%•••••••••.•..•.••••%%%%•|:=•••••••••=|..%••••••••••••••••••••••%.............................................................................................................................................................................................|..•••.....|••......:....:...•=...........:....=........:=
....%••••••••••••%=•:%==%••••••%=.:.=•••|:.:=••••••••••••••••••••••••••••=...............................................................................................................................................................................................••|......••=.......::......::...:|...=|......=•:.:::...
....||•••••••%•••.•=%•.%•••••••%..:.•%•=••••••••••••••••••••••••••••••••••|................|===%|........................................................................................................................................................................••.......%•%..................:...:%...........:|...:..
.....:%••••••••••.•=••:•••••••%=.||:••=••••••••••••••••••••••••••••••••••••|...=%•••••••••••••••••••%....................................................................................................................................................................•=...........................................%%........
......|%••••••••%••.••.•••••%=.:||.%••.•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%................................................................................................................................................................•......................................................
.....==.........:.•||•.•=...::|:•=.%••:••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••::.................................................................................................................................................................................................................
.....==:....:|:.:%•=|=:..:|:=%%=••.••%.••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=|.............................................................................................................................................................................................................
•|....||..........||.=.|••••••.=•%%==•.•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%=|...%••%............................................................................................................................................................................................................
••...................•••••••••..•:••.•|.|••••••••••••••••••••••••••••••••••••••••••••••••••%.••••••••=....:::||=••••%...........................................................................................................................................................................................................
...%•...........:..•••••••••••..•.••|•=:•••%%••••••••••••••••••••••••••••••••••••••••••••••••••=|:...:::|====|||%••••%..........................................................................................................................................................................................................
....•...........=..=••••••••••.••.••%•%•••%%•••••••••••••=%••••••••••••••••••••••••••••••=|:....:=|=::::|%%•%|||=%••••=.........................................................................................................................................................................................................
.................:.:••••••••••%=%.•••==%••|•••%%%==|:==|=:==::•••••••••••••••••••••=|::=%%%%%=%%%•:::.:::=%%%:||:|%%•••=........................................................................................................................................................................................................
.................:==••=•••••••.:=.•====.••%:......|=%••==%•••==•••••••%••••••••|:|:|=%••••••••%••••%=::::|%••%:::|=%•%••|.......................................................................................................................................................................................................
..................=%••==%••••••:|.•===•.....|.|•=|::.==%.••••%.=••••••%••••=.:::=•••••••••••••••••••=||=•%••••:.:::••••%•.......................................................................................................................................................................................................
•••%%=%|.........|=%%•=:.|=%%••:..•|%%:.:|•%%:.=%%=••••=•••••|..=•••••%|:..:|%=%••••••••••••%==•••••%=|:••••••:.::|=••••%•......................................................................................................................................................................................................
••••••••=.......=.•=:•|::|••%%......|•.|=|=%••%=%••••••|•••••..%••••••..:|=%•••••••••••••••••••••••••%|%%••%••==:|:|•••••••:....................................................................................................................................................................................................
•••••••••|=%••••%%%%..•:||••%%:...|..•••••••••••••••••%=••••|.••••••%|.=%•••••••••••••••••••••••••••••%•••%:=•|==.::••••••%•....................................................................................................................................................................................................
••••••••••••••••••=%....==••=%==•••...••••••••••••••••|.••••::••••••%.|••••••••%•%%••••••••••••••••••••••••:|%•=%::|%••••••••...................................................................................................................................................................................................
••••••••••••••••••|.:.......:%•%=••%|.|••••••••••••••%..|••%.•••••••=:=|||%%%=%%•••••%•••••••••••••••••••••:|•••.:|%•••••••%••..................................=••••••••|......................................................................................................................................................
••••••••%%••••••••..:........|•%%%%••.=••••••••••••••=•..=•:.•••••••|:•|%%%%===••%%•%%%%••••••••••••••••••=:|%••=|%••••••••••••.........................:|%•••••••••••••••••••=::...............................................................................................................................................
••••••••••••••••••..........:.=••%%•••.••••••••••••••.•:.:%.=•••••••::•|••%•===|===•%%%%••••••••••••••••••••••••%|•••••••••••••=..................:=••••••••••••••••••••••••••••••••|:..........................................................................................................................................
••••••••••••••••••....|........|••==••=%=••••••••••••.••|...%.%•••••|:••%•|=%%===%%%=%%%%•••••••••••••••••••••••••••••••••••••••|.......::=••••••••••••••••••••••••••••••••••••••••••••••••=....................................................................................................................................
•••=%==|=|||:••%:.....:.........=••==•=•|•••••••••••%%•••........•%•:.•=•==%=%=====•%%•%%••••••••••••••••••••••••=•••••••••••••••::.|•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=...............................................................................................................................
....:.::........:................|••|•%•.=••••••••|=:=|••=..::%=••=•:.•|%%%=%%%%%%%%%%%%••••••••••••••••••••••••••••••••••••••••••%•.••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%..........................................................................................................................
..................................|%.|=|.|.%%=|....=|=|••%..:|%===••..•%%%%=%%•%%=%%%=%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%:....................................................................................................................
:......:...........................%%:=%:=..==••%•.=%:=••=.=.|=|::%•:.•===%==%%%%%%=%%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%=:...............................................................................................................
:.:.:.............................:=•=•=:=.=••%•••.%•.=%•|.•|.:|.:%•:.•======%%••%%•%%•••••••••••••••••••••••%••==.|%•••%=•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|..............................................................................................................
::==:.............................|:=••=.=.%•%•..•%%••:%•..|•..:..%•:.•••%%=%%%••%%%%•%•••••••%%•••••••••=.......||||%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••.............................................................................................................
••..:.............................:..|.•%•.%•=||%%••••=.•..||:....%•:.••••%=====%•%•%••••••••••••••••=:.....:%=|:.:•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••............................................................................................................
•••••=............................|:...=%•.:=|:...•••••:|..=||....%•..%•••%%%%%=%%%•••••••••••••••|...|:.||...:|%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%•=..........................................................................................................
••••••••••%=||||:::|:..................:=•........=•••••:..=%:...•%•..••••%%=%%%%%%%•%%•••••••••••%•=:::====%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%•••••••••••••••••••••••••••••%•••••••=•:........................................................................................................
••••••••••••••••••••%=|.....:%...........=:.:%=|:.|••••••..%.:...•=•..••••%%%=%=%=||%=||==%%%==...........•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|••••••••••••••••••••%=|=%••••••••••••=•.......................................................................................................
••••••••••••%|...:.....:%••••••...................:|•••••%:|=...==%•..=•••%==|...........::.:=====•|...:•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••|•••••••••••••••••=|:%==|•%••••••••••••=•......................................................................................................
•••••••••=|.:.::........%•••%=:.....................%•%%=•%:|:%.%==•..|••:............:|...::||||||%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%.:••••••••••••=:||:|||=•••••••••••••••••=•:....................................................................................................
•••••••=:.:::...:........%|........................:|•••|••%|||.|.|•..:...:=•....:.......:|%%|•••••••••••••%•==••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••==|:|||||=%%%%•••••••••••••••••••:...................................................................................................