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