..
. .
** . / ,
((( .. , ./(#(((((( ,
(((((( ./**.. . . (((((/*,,,,(. *
((( (((/ ,********,. * . * , ,* .,,,,,,,,,,,*/((((((((. .
((( /(((* ****************, . *,,,,,,,,,,,,,,,,,,,,,,,,/((((((
((* /(((*.*************************** .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/(((#(,
* .,.,/(,. (( ((((. /**********************. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,*(((((/
, (((((((((((((((/*,*,.*(( .(( .((((..******************** ,,,,,, ,&%(. ,,,,,,,,,,,,,.*(/,,.
(((,,,,,,,,,,,,,,, . /(/ /(((( .*****************. ,,,,, &&&&&&&&&&% ,,,,,,,,,,, ,,/((#
,(*,,,,,,,, ,,,,, (( ((((( .**************, ,,,, *&&&&&&&&&&&&&* .,,,,,,,,, ,,,*(( , ,@@@&//(@@
((/,,,,,,. .&&&&(,,, (( ((((( .************* ,,,.,&&&&&&&&&&&&&&&. ,,,,,,,,, ,*,,((. #@@///////////(#
((/,,,,,, .&&&&&&&/,. /(. ((((/ , . .,. ***. ,,,,&&&&&&&&&&&&&&&&/ ,,,,,,,,..,*((/(/ @/@&@%&&%////(#@
((,,,,,,, (&&&&&&&&&. .(( .( ...,. ********* %&&&&&&&&&&&*/&&& ,,,,,,,, ,*( ./ * /&////%&
.*(/,,,,,,,..&&&&&&&&&#, ((, .. ************, &&&&&&&&&&&. . ,*( . &(////@
. ((,,,,,,,,, &&&&&&&&&&. (( ((((. *****, ,*****. .&&&&&&&&& ,,... . . . %&@&@@@////@& @/(//////@
.((((*,(,,,,,, &&&&&&&&&/ (( . (((( ,**,.,,, ******* &&&&& *,,,,,,, . .**, , &&//((&@&@%@% .%@@&&////#
.(*(,,,,, &&&&&&&&% *(( %@ ...... /(((( ,** .., ******** .,,,,,,,,,, ,,, ***, . &///%@ ,%//#@
#* .,,,,, &&&&&&&&. (( ,@(................... ,((((*.*****..********** ,,,,,.,. ******* . @ *%&///(@%
, ,,,,,,./&&&&&* ((* ..@&........................ *((((. ***************** . ************* .&//////((/%@(
.,,,,,,,,,,. ((( .. &@%............................. /(((( *, .**************************** @@/(/(* &////&@@@
, *,,,,, *(( ...(@@,................................. .((((( ,. ,****************/*********, , @////&@ @@@&/@/
. .* ,((. ...@@&.................................... /((((( .*****************(/********** . %/ %@@@
((/ ....&@%.................,,,,,,,,,,,,,,......... ,(((((/ .*************/((*********** %%//(##
((( ....#@@,..,(@@@.,,.....,,,@@@@@@@@@@@@@@@@@@@@@@@@( ((((((, **********/(%%/*********** %@#
, ((( ....,&@@@@@@@@@@@%%*,,.........,,,,,((%%%%&&&%%%%%%%* ......... .(((((( ******//&&%#/.**********
((( ...&@@@@@@@&*,,,,,,,,,..................................,,,&&,@,,.....((((((((****//&%%%%/************
((( ..,,,,,,,,@&,,,.........................................,,**@/&%,,,,..(((((((/.*. /(%%%@@@(/************
(((.,,,@#@/,...@*..............%@.*@@,.......(&,............,,,*&&*@,,,,,.((((((( .****//%&@@@@(/************* ,
(((.,,,#&*@,,..*%....,,.&..........@,,,,......,,,,@(..........,,,@*@#,,,..((((((* *******(%@@@&(/************* ,
. ((( ..,,@&,&,...%(....,,&,,,,,,..,,,#@*,,,,,,,,,,,,%%....... ....%...... (((((( .*********/(/(/************** *
.(((. ...&,.... %.......,.&@&,,.,@@&.**,@&.,,,,,,&%%,..... ((((( *************************** ,
* .@@@@@@@@@@@@ .* /(((, .................,@,,,,%,,,,.,........ ((((/ /***********************.
. %@@@@@@@@@@@@@@@ *@@@@@/. * (((( ...................%/............ (((( **********************
. @@@@@@@@@@@@@ %%%%%( @@@@@@@@ (((((((/. ........................... .(((. ***************** .
* @@@@@@@@@@@ .%%%%%@@%%%%% @@@@@@@@@ /(/((((((.. ..................... (((( ************** **. ** ,
, @@@@@@@@. %# %&%%&@/%@(%%%%% @@@@@@@@@@. . /, .. ((( ((( *********** ****. ,*********
,.@@@@@ #%%%%%%%%@((@@@@@@(%%%%% @@@@@@@@@@ ((((((( (( ,*******/. ***, ******************* *
,*@@@@@ #%%@#(%%%%%@@/%%%%@(#%%%%% @@@@@@@@@@ , ((((((( */ ,. ******* ***, ****************/******* .
@@@@@@@ %%%@@@&/%%%@@(%%%%&#%%%%%% @@@@@@@@@@. , * , * *((((((, (((((. .*********.***, **************/, .,..****** , * .
**@@@@@@@@ %%%%%@@(%%%%%&%%%%%%%&&&%% ,@@@@@@@@ . /. * . */ /((((((( ((((/. ,***************. *************** ,,,,,,,,,,, .,****,
.(@@@@@@@@@ %%%(#@#%%(@%&@@@&&,.%%%%%% .@@@@@@@ * *****. . . **/ *((((( ,(((((.. ************** ***. ************** ,,,,,,,,,,,.,,,. ,,,,,,**** .
@@@@@@@@@& %%%%%%%.@%%%%@@%@%@.%%###%( @@@@@/, , *******,,,, *,*. .*(((( .**************** .**** **************, .,,,,,,,,,.,.. .,,,,,,,,,,,,*,,,,, .
*@@@@@@@@@@/ %%%%%(@%%%@@@@%&@#%##(#%%# @@@% , ,**,,,,,,,,,,,,*****,,********************** ,*******************/, ,,,,,,,,, ,. .,,,,,,,,. ,,,,,****** ,,,.
,@@@@@@@@@@. %%%#%.@@@@&@&%& %%% /@@@@@@. .,,,,.,, ** *********************** ,******, / ***********..#&#*..,,... ,,,,,,,,,,****,,. ,, ,. ,*
@@@@@@@@@ .%##(%%#.. .%. @@@@@@@@@@# , . */**********,,,,,, *%&* *** ,****************, ****** /%%%% ********* /##&#&##(# ,,,,,,,,,,,***********, ,,, ,,,,,,,,,,******.
@@@@@@@@ .%%%%%* @@@@@@@@@@@@@@@ , .*****,,, . #%%%%%&% ,/***. ********* ****** *%%%#%%%%% ****** , #&### * ,,,,,,,,,,,.,**********////* ,, .,,. .,,,,******///, .
, @@@@@@ (@@@@@@@@@@@@@@@@@@@@@ . .. ., .##./######%%,&%.,**************** .*%%%%%%&###&&%*. ,,,,,,. * , ,,,,,,,,,**,. ,***//////*** ,,,,,,,,,
* .@@@@@@@@@@@@@@@@. @@@@@@@@@% .//******,. %%%(##./#####.%%%%&* *********** .%%%%%#%&&%# &####&, %&/ ,.,,, .,,,,,,,, ,,,****** ,,,,,,,,,,,,,,, .,,,,,****,
. . *. .#*.%&### .(%%% **** *.. (#.&####,.,%##### ,..,,,,,,,.,,,,,,*. .////. ,,,,,,.,,,,,, .,**,*****, ,
, ###&(# *%%&##( ************ ,*****************. #.,#&&##(#####. ,,,,,,,..,,,,,,,,,,,, , ,,,,,,,,,,,, .,,,*******,
* (###&&&%,#### .%&&### ******************** ,**.******/ *%%&#####.###*#### .,,,,,... ,,,,,,,,,,,,,, ,,,,,,,,,, *.. ,,******,
,%###. *,%%%,%&&###(,,%&#% ./********************,*******, ,%%%&#######(,%&*#####. ,,,... ,,,,.,,,,,,,,,,,,,,,,* *** . , ,/*/,
, , #%%%%& &&## , *%%&&###,%#,# ,. %%%%* ********, /******** %%%%%(####(./&&%###.## %% .,,,, , .,,,,,,,,,,,,,,,,,,. ,***.
, %%%%%.%%%%&&# ,# (%&%*#*%%& *%%##,#, ,* ,****** && %%&&##(./%&&#####**%/,&&&&# ,,, ,,.,,,,,,,,,,,,,,, , , .**
. %%%,.#%%%%%&#%.# ,%&%# %%.#(%#* ************* .#%%* &&& .%&#,#%#%.&%####*%#%%%&&&#### ,,, ,, ,,,,,,,,,,,, , ,
.. #%%%%%%.,**,/%/*#/.&&#*% ### . && ************* ..%%/%%* #&..%&&####. .%%%%%&&##*##### ,,,,.,,,,,,,, ,
#&&&&&&&&&&&#%%%%%%..%&& ##/,&,% #### , &&&%. ********** &%&& # @ &/&, &. *&&#( (#.%#.&%&&(##########* ,,,,,,,,,, ,,..
*&&&% ./(#%%%%%%%%&&#(.,# ( (((## , %&&&&% @@*. &.*. & @.% @@ (%(###( # #& ,## %%%%&** ,#############, .,,,,., ,, *
& #&&&&@( . %%%#(#%#&.,###. ., ,,,,,,,.*&&%.& @ */* #@ * @,# . @% #### #/ , #( *%%%* ####################(.,,,,,,, *
&&&# * (%%%%#%%&&######* ,,,,,,,,,.&&&@&&&& % @.@ @ #*.@ #&%&&&&%# ,. ### %%,...&&%##############%#( ,,,,,,,, .
@# ..%%%%%%&&&######( .,,.,,,,,.&&&&%%%%,.(.@ @ / @@@@@@@@&%% && @ &&,&/. *%%%(. #&&####* ####### ,&&&&(,,,
. ,%%%%%&&&####(###..,,,,.,, &&&&&&&&%. (@ #&@@@@.@@@@ , & @ @ &&&&%*, ,, #%%%%%%,..(#########( ,,,,,,,#&&%
, %%%%%%#,(######### .,,,,,,,(&&&&&&&&%%@@ @&& % &.&, @@@& &&@&&.,,,#%%%%%%%&&########### ,&&&&&*.,,, &&&
, %%%%%%&&&########,#..,,,,,,,.&&&&&&&&&%%@@,* @ & % @@% && %.#. &&&&,,, %.*%#%%&&########### ,,,,,,.&&@. &&
./%%%%%%&&&######*####* , ,,,,, &&&&&&&&&%## **@ ., @ &&&&&&&&&&&&& ,* %%%%%* .&(######### # ,,,,,,,,,,,,&& .&&
%%%%%%%%&&####.######## .,, ,,,,,, *&&&&&%%(@@@#@@@@%%%&&&&&&&&&&&&(*, %%%%%%%&%########### ,,,,,,,,,, && #&
*.(,/%%%%%&&. ###########*. ,,,. ,,,,, , &&&&&%#@@%@@@@%%%&%&&&&&&&&.,,, %% #%%%%&&############ ,,, .,,,,,,
/#%%%%%%%&&&############,,,.,,,,. ,, %&&&&%%&%@@@@%%%&%%&&&&&#.,, (%%%%.,%%&&############( ,,,,, ,,,, *
,,,,,, %%%%%%%%%&&&##########.,,,,, ,,,,, &&&&&&%%@@@@%%&&%%&&&&@.,, %%%%%%%#.*&############# .,,,,,, ,, .
,,,,,,, %%% .%%%%&&&########(,,,,,,,., .,. &&&&%&&%%@&%%&&%&&&&&&& ,%%%%%%%%%&&#..######..### .. ,,,,,
.,,,,,,, % *,.%%%&&&###### ,,,,,,,,, ,,, %&&&&%%&%%%%%&%&&&&&&* ,, (%%%%%%&&######, .( .## ., .,,,
.,,,,,, ,,,,, ..,*, .,,,,,,,,,,,, ,,., &&&&&&&%%&%%%&%&&&&& ,,,,,,..,%%%&########### ,.,, ., ,,
* . ,,,.,,,,,,,,,,,,,,,,,,,,,,,.,. &&&&&&&&&&&&&&&&&&&/.,,,,,,,,,,,*. .. .*,,,,,,, .,,. .