You are on page 1of 13

%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############

%#####%%#######################################################################%##%
%%%%%%%##########%%%###%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%###############%%%
%###########################################################################%%%%%%
%##########%%%%##%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%#############
%#############################################################################%%%%
%######%%%###%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%##################################################################################
#########%%%%%######%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%###################%
%###############################################################################%%%
%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%###%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############
%%####%
%###############################################################################%%%
%%%##%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%#####%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%#%
%##############*###################################################################
#########################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%
%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%#####%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%
%##################****#**#########################################################
***************################################%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%#####%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%####%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################%####%%%%
%#######################***#####################################################***
**********************##########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%#########%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%######%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%##################################################################################
###############******************************##############################%%%%%%%%
%%%%%%%%%%%%%%#############%%%#######%%%%%%%###%%%%%%%#######%%%%%%%%%%%#####%%%%%%
%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%############################################################%
%#####################******************************************###################
#############%%%%%%%%%%%%%%%%%%%%###############%###########%%%#################%%%
%%%%%%%%%%#%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%########*###################################################%
%####################**************+++++
+*********************##################################%%%%%%%%%%%%%%%%%%%
%##########################%%%%%###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%##%%%%%%%%%%%%%%%%%
%#######******####################################################
%################****************++++
+******+**************######################################%%%%%%%%%%%%%%%%%%##%%
%#####%%#########%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
##%%%%####%%%%%%%%%%%%%%##############***###*####%%
%###################################################%#####****************+++++
+****+************###*#######################################%%%###%%%%%%%%######%
%#####%%####%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
##########%%%%%%%%%
%###################*****##########################################################
#####*****#***************************************#################################
######%#####%%%%%##############################%%#########%%%%######%%%%%%%%%%%%%%%
%%%%%%%#%%%%%%%%%%%%
##########%%%%%%%%%##############***##*****######**+
+**###################################################*************+***************
********************##########################################%%%
%###############################%%##########%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%
##########%%%%%%%%%
%###########*****##*****####*#**+**#########################################***####
****************+++********#####*********+
+**+*##******###################################%%##########*#####################%
%%%%%##%%%%#####%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
###########%%%%%%%%%
%##################*######**################################################*******
*************+++
+***###########**#***#****##**##*****####################################%
%########**####################%%%%%%%%%%%%%%####%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%
*############%%%%%%%%%#####%########################%%%#%%%#######%%
%##########################*************####********############****#######**#####*
********##**######******#*############%%%##############################%%%%%%%%%%%%
%#####%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%#%##%%%%%
################%%%%%%###############################%##########%%%%
%##########################************#####******##############***################
##****************+****################%%#############################%%%%%%%%%%%
%######%#%%%%%%####%%%%%%%%%%%%%%%##%%%%%%%%%%######%%%%
##################%%%%################################%#####%%%%%%%%
%###########################*****###****#********##################################
##******+***+++++*****###############################################%%%%%%%%%%%
%######%%%%%%%%%##%%%%%%%%%%%%%%%##########%%%########%%%
####%%%%%%%%%%##############################################%%##%
%#########################*******####****###*****##################################
#**********+++**+++***#################################################%%%%%%%%%%
%########%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%#######%%%%
####%%%%%%%%%%#############################################%%###
%########***#############****+
+***####**######################****##################***********+
+******#################################%#################%%%%%%%%%%%%########%%%%%
%%%%%#%%%%%%%%%%%%%###########%%%%%%%###%%%%#
######%%%%#%%%##*###############################################
%#######****############**+++
+****################***###***##*********#############**##************#############
######################################%#%%%%%%##################%##%%%%##%%%%%%%%%%
%%%##################%%%%%%##
#%%####%###################################################%
%##########***#########*****+++
+***####################*####**************######**##########********##############
########################################%%%%%%#####################%%%####%#######%
%%%%%################%#%%%#####
%%%#####%##%##########################################
%###############**###########****++
+***##########################****************####***####**#*******################
###########################*########%%%%%%%%%%%#############%%#####################
%%%%%%%##################%%######
%%%#########################################%%%######%%
%##########################****+
+***######################*###******************####****#**********################
##**############***##################%%%%%%%##%#######%####%%##%%
%#####################%%%%#################%%%#######
%%########################%%%##############%
%################**################************#################*******##**********
*******#####****######***###########*****##******#######*****###################%%%
%################%%%####%%%##########################################%########
%#######%################%%%%%%
%#############################**###############*********####**############*********
****+***********#################################*****#******##########*###########
***#############################%%###%%%%%
%################################################
#########################%%%%####%%###########%
%############***##########***********##############********************+******#####
######*##########################****#*****####################*###***#############
##################%########################################################
##########******########%%%%#####%############%
%###########*****####**##***********#####*#######*******+***+
+***********##**#############################################***###################
*#*****####################*######***##############################################
##############
#########****###########%
%##########*####################**************##*************####*************+++++
++++
+*****#####***#####################################****#######**#################**
##*##################***####****################################
%############################
*#######################%###########**###########
%#########*************##******###*************+****+++++++++++
+*##**##**################################################***##############********
***##################*######*######################################################
##########
############################################################********************###
*****+*************++++++++
+**##**##*########################################********##****#####**************
**********#########################################################################
############
#****##############***######################################*******************####
*****+++***++******++++++
+***###**##*########################################*************#####*************
************#######################################################################
##%###########
#****#############*****###################################*************************
*******++++++**++++++
+******###***##########################################*#####******######**********
#**************#####################################%#######
%########################################
#****#############****################**#################**************************
*******+++++*++++
+*****###**#*##*#######################################*****####*******###*********
*#**#***********#################################################################*#
######################
###******#####**#***###########*#######################******++++
+*******************++++++*****++
+****#####***#*####*##########################*************************************
*****+**+**#*****##################################################################
#######################%
###********###******###########*###***###############*****++++++++******+++++++++++
++++++++*****++
+**######*****#####**####**********************###*********************************
***++++
+*********########################################****#############################
###############%%
###*********###******#############******#####**#*##*****++++++++*****++++++++++++
+=====++++*****+
+**********##**#******##***************************************#*******#####*******
***++****##****###*####################%%%##%########********##############*######%
%%%%%##################%%
###****#****##**##**##########**#********###**********+++++++******++++++++++++++++
+===++++++++
+******************************************#*************************###***********
************#******##################################**##***###*##**######***####%%
%%%%%%%##########***###%%%%
************##################*******+**********+++++**+++++++++***++++++++++++++++
++++*+
+**********************************************************************************
**************************#########***#################*****#**###******###*####**#
###%%%%%%%%%###**##########%%%%%%
*************##############*********++**+++++++*+++++*++++*+++++***+++++++++++++++
+**********************************************************************************
*+
+*******##*********************##########***#############*****************##**#####
######%%%%%%%%%%###***#######%%%%%%%%%
+*******##*##############************++*++++++++*+++**++****++******+++++++++++
+**********************************************************************************
************************************###########**###########*****##****##***##***##
#*#########%%%%%%%%#######*####%%%%%%%%%%%%
+*****################**#********++*+++*++++++++++++***+**++++++**++++++++++++
+*********************************************************************************+
+
+***********************************##########***##########******####*##*####*#####
#######%#%%######%%####%%%######%%%%%%%%%%%
***#***#**########**************++++++++++++++++******+++++++=++***++++++++++
+****************************************************************************+*****
***********************************########********########*****##***#############*
+*###############%%%%##%%%%%%#####%%%%%%%%%%%
******##****#***********+++++++++++++++**+++++++****++++++++++++***++**++++
+**********************************************************************************
********************++***************#####*#******###############################
%#-:+##*############%%%%%%%%%%%%%#####%%%%%###%%%
*****###*************++++++++++++++++++***++++**+++++++++++**++****++****+
+**********************************************************************************
****************+++++==++************************####%%############*###########%#*+
+*%%#*#############%%%%%%%%%%%%%%####%%%%#####%%
**********+**+++****+++*++++++++********#*+++**++++==++++++*++*****+
+**********************************************************************************
************##*******+*+++++*************##########***#####%%######################
%%*-=#@%@%############%%%%%%%%%%%%%%%%%%#####%####%%%%
+*******++++*++++++++++*++++********+***+*******++++++++**+*+
+**********************************************************************************
**************##****+++*+++*+**+++************###############%%%%%%######%%
%########**##%%+=+%#*%%@%*###########%%%%%%%%%%%%%%%%%%%%%%%####%%%%#
******++++++**++++++++++++++****#*+++++++
+****************=*#*+*************************************************************
***********************************#***+*%#++#*****+**************#########*###%%%
%#%%######%###########%%%%+=*+*..=%@%%+#########%%%%####%%#%%%%%%%%%%%%%####%%%%%%
###***++++****++++++++++++++******+++++=+****************#++*
%#*********************************************************************************
*****************+*%%#*##@*+++*#***********################%%%
%#######################==*#* -*%%%%@+########%%%################%%%%%%%#######%%
#******+*************++**************+++*****************#=-+%
%#*********************************************************************************
***************+*##***+=#++***************############%%%########################
%###*%*..-#%%@%%%@#########%%#################%####%%%########
****##****************************************************+=+**
%#************************++++++++
+*************************************************************+***%%
%###@#+************##*###***######%###########################**#%@-=@%%#%#%%%@
%*##########################################
***####*************#************************************+*==#*#
%#**********************++++++++++++++++****************************++++******+
+*****++*++++++++*%%#**+
+=*#=***********##****##*#######################*##########***#%%@%%@#%%%%%%%
%**##############***######*****###########**
********************************************************#=+++#*%%
%#******************+++++++++++++++++++**************************+++++++++++++
+*****+++++++++**%#*####%+#%=+
+*********#*****########################***########*#*#**%%%@%%%%%%%@%%
%**###########*****####*********######******
**********************************************************%=+#*%%%%%#+****+***+++*+
+*+++*++++++++++++*+*+++++**+**********+++++++++++++++++++++++++++++++++=+=+%#:+#+#
%**%*--=*+*+++****+****######################********########***%%%%@%%@@%%%%%
%*##########*****#*#**%#***##***##*#*******#
********************************************************++#+*%#%%%%%%#*++++**++++*+
+++++==+++===-++=++++++**++***********++++++++++++++++++++++++++++++***++==#= :+**
%#.+#+-+=++++*****+*******###########*******************#***#****%%%%%%@%#*%%%%
%**########******++#%#-*@%@%###************#
**************************************************+******#@%%@%@@%%%@@%#***++++*+++
++++++##%*+*###*+*++**++**++*********++++++++*++++++++++++++++++++++++
+=+=+@==##***+--#+:--=*++**++++*******************+++++++++*****************+%
%#*@@#+#%%%%%%******##******++**%@%.=%#@@@%%********#####
**************************************************+*****=#%@@@@@@%@%%@%%%%#**++++++
++++=*%%%=.:=-=+%%@#+*+++++*+****++++++++++++++++++++++++++++=+++++====++*#%#@#**@#
*#==--=*+++++++++**************+++++++++++*****++++******++++%%%*+*%%#%%%%%%******+
++++*****%%@@+ .%%%#@%#*****#**#####
************************************************++*****+*%@@%#**##%%%@%%%%%%%#*++++
++++=*%%#- :. :%%@#=+++++**+**+++++++++++=======+++++++++++++++=+++++*++#%#%*#%#*=
: =*#%#*++++++++++++++++++****+++++++++++*******++++++*****++++%%%*#%#%@%%%%%%+++++
+++++++***#%%##+==%%%%%#*********####%
************************************************+++++++++%%@%%%%##%@@@%@%%%%%%#*+++
+++++%%%%*=+*##%@@@* =+*++++++++++++++++++++==++++++==+++++++++++++****+*####%%**#%
%%%**###%%*+++++++++++++++*****++++++++**********+*++++***+*+*++#%##%%@%%%%%%%%++++
++++++*+**+*%%%%%*####*%#*********####%
****************************************+++****+**++++++*%@@%@%%@@@@%%@@%%%%%%%%#*+
+++++%%%%%##%%#+%%%%*+++++++++++++++++++++++++++++++=+++++++*++****+++++###%#*##
%#*++**#@@@@@+++++++*+++++++******++++++++++++********++++**+****++#%%*%@%%@%%%%%%+
+++++++******+*#%@%%*#%@@@@%#*******######
****************************+++++*++****++++++++**#***++*@@@%@%%@%*#%%@%%@@%%@@%@
%*++=+*%#%%%%%%%%+@@@%@#++++++++++++++++++++++++++=++++***++++++++++++*++*###*
%@##*#%##***##%%@==+*+++++++******************+++++**++++++++++*+**++++#%%*%%%%%%%%
%%%*+++++++****+**###%@@%*#%#%%%#*+***########
****************************++++*++*+*+++*+++++*+#*#%%*+=@@%%@%@@%#%%%%@@@@%%%%%@
%@#+++##*##*##+######%@#++++++++++++++++++++++++++++++*++++++++++++++++++*###%@##%%
%#*##%*%#%#%#=++*++++++***********+++***++++++++++++*++++++***++++#%%#%%%@%*%%%#
%*+**++*****++*+*%*#*=++#%=*##%+**##########
************************++++++++*++++*+++++++***=**#%@*=+@@@@%%@%%%%%%@%@%%%@%%%%
%@#=++#%#%%#%%*##*%#%%@#++++++++++++++++++++++++++++++++++++++++++++++++=#%#%###
%#**##****@%@@@%++++++++*****++++++++++++++++++++++++++++++++++++++++#%%#%@%%#+#%%%
%*+++********++*##*#*=+=-++*###****#*####%%#
*******************++++++++++++++++++%%%%%%%%%@#+#*%%%#-*%%@@%%@@@@%%%%%%##%@%%%#%@
%+=+#%%#*#%#=#**#%@%%#+++++++++++++++++++++++++++++++++++++++++++++++=+%##%#%#*#@@
%#%*##%%%#%%+++*++++****+++++++++++++++++++++++++++++++++++++++++#%%*#%%%%%%%%%
%*+*###*********+#**+--.-#++%*-*##*#########
******************+++++++++++++++++++%%%%@@@%%%*=#*#@@%=*%%%@%@@@@%%%%@@%##%%%@%
%###+++#*%%##%%+##*%#%%@*+++++++++++++++++++++++=+++++++++++++++++++++++=####%#
%####*+**++*##%%*%*****+++++++++++++++++++++++++++++++++++++++++++++++=*%#*#%%%%%%%
%%%##%%#******#*+***=%+-: .-=*@#:***####*#####
***************++++++++++++++++++++++%%%@@@%#%@#+%#%@@@+#@%%@%@@*##%%%@@@%%@%%%%%@@
%+++##@@%%%%+#**%#****=++++++++++++++=========++++++++++++++++++++++++##%%##+
+*##*+=-:+**%%@@%*******++===+++++++++++++++++++++++++++++++++++++++++*%%#%%%%%%@@%
%%%%@%**###*****+*#-#*. .:+*==- -**#####%%%##
**************+++++++++++++++++++++++%@%%@%%#%@%*@@@%@%+%@@%@%@%###%%%%@@@@@%%@%+*%
%==+#%@%%%%#=*+=*##%%*=++++++++++++++++==+++=+++++++++++++++++++++++**##%*+%*
%#***+=+-=+++*%#%##*****++++++++++++++++++++++++++++++++++++++++++++++*%@@%%%@@@%@%
%%@@@@#*###*#*++*#=.%%**%%%%#%*:-**%#%%%#*###
**********+++++++++++++++++++++++++++###%%%%%%%%*@@@@@%*%#@%@%%%@@%%%%@@%@@%%@@%@%
%#+++##%@@##%##*+*=+#@*=+++=++++++++++++++++++=+++++**********++++++++*##*=+%%#
%*+#@@@@@##@@%%%*###***++++++++++++++++++++++++++++++++++++++++++++++*@%%@%@%##%%%%
%@%%@%######***+*+=%#%%%%%%%#%#%%###***+*###
**********+++++++++++++++++++++++++++%%%%%##%%@@*@@@@@#+#*%%@%%@%@%%%%@%%%%%@@%%#%@
%==+##%%%*+#*###@@@%@*=+=+=+==+++++++++=========+++****######*+++===++##+*%###
%*+**+++++%%%@@%*###***++++++++++++++++++++**++++++++++++++++++++++++*@%%%%%%#%%%#%
%%%%%%#####***++#%%%%##%%%%+###%#******#%%#%
**********+++++++++++++++++++++++++++%@@@%#%%%%@*%@@@@#+@@%%@@%%@@%@%%%@%%@%%%@%%%
%#==+###%%%%*###*%%%@@*====+=====+++++++++++======++****#######*++=====#####%@%*#+*
%#%%@###*##@**##***+++++++=++++++++++++*#+++++++++++++++++++++++-+@%#%%#%%%%%%%%%%%
%%@%@##**+=+%%#%%%##%%%#%#*########%%#%#
*****++*+++++++++++++++++++++++++++++%%####%%%%%*%@@@@#*@@@@@@@@@%%@%#+=@%%#@%%%@@@
%==+##%%#@%**#*=#%%#**=============+++=+++++=======++****###***++=====*######**=.-
=-+++**#+%%@******++++++++++++++++++++=+*++++++++++++++++++++==+*#%%#%%%%%%@@@@%%#%
%%%@%%#*+++*%#*#####%%#*#%*#%#%%##%%%%%%
+***+++++++++++++++++++++++++++++++=+%@%%%%@%@%@*%@@@@**%%%@%%@@%#*%%@@%%#%@@%@@%
%@#==+##**++*++*#*%#%%%*===================+++=========++**##***++======*####%#+=*
%@%@%%%#%%%@@@+++++++===+++++++++++++++==+*++++++++++++++++++++=+#%%%%%%%@@%%%%%@%%
%%@%#@%%*++*##%####%###%%**%+*%#########%%
++*+++++++++++++++++++++=++++++++++=+%@%@%%%#%%@*%@@@@**%%%%%%@%@@%%%%%@@*+*%@@###%
%==+###%%###*##+#%%%@*============================--===+**#***+=======*##*#%##@%*+
+**+==%@@@@@+++++++==+++++=++++++++=++=+*+*+++++++=+++++=++=+=*%%%%%%%#%%####%%#%%#
%@*+@%=**#####***####%*+*%=*######%%%%##
++++++++++++++++++++++++==++=+++++==+@%*%%%%%%%@*%@@@@*#@%@@%%@%%%%@%%%@%@@%@%%@#%@
%==+#*###%#++#****+*%+===============================-==+****#*+======*##*##*#*+#
%#*###%%@%@%@+++*++++++++++++++++++++=+=#%=:++++++++++++++++++=*%##%%%%%%%#%*#%%%%
%#*%#*%#++*##*##*===+#%%*+=*-+%###%#######
++++++++++++++++++==============++==+%#*%%%@%%%@+#@%@@*#@%@@@@@%@@%%%%#%#@%*@@#%%%@
%==+#%%%#%%#*%*##%*#%+===================================++***++======****##+*#
%#**+**+*%@@%%%++**+++======+++++++====++---. -====++++++==+==++=*%%%%%%%#%%##**%%%
%%#.*#*+%##*###%#+-=+*#%%+.:=:=#**#######%%
++++++++++++++===================++=+%%%@%%%#%%%+#%%@@+%@%%%%@%%%%%@%%#*%%*+%%%@%
%@#==+######%*+*+%#*=*#+====================================++++========***##***%##
%*-*#@*=:%%+%++**++++++====++++++===++:..::-=+++==+++++++++==+=*%%%%@%%%%%%%%%%##
%#*+##*:+**#####*=:.=*#%@*::+=+##*###%%%@@%
+++++++++++++=========---=======+===+%@%%%%%%%%%+#@%@@*%%@%%@@%@%@%@%%#%%%@@%%@%%%@
%==+*#%#+*#*#%*%%##%#+================================================*#######
%###+-+*+*##%@@@+++*++++++++=++=+++++=+=+-+%#@%%%%#*+++++=++*****+#%%%@@%%%%%%%%%
%**#%%#%%%%%*#######*++*###%%%#@@@@@%@@@@%%%@@
++++++++++++====-=-***==**-=+=+===+=+%%*@#%%%%%@*%@@%%%@@%%@%@%%%%%@%%%%%@##@%%%%
%@#=-+##%%*#%**%*%%%@**+==-=-======--+==========--=+#*+===-=--==========*#+*#
%##+###*:+%*+%@%@*%***+++**+++++=++===++==+=*@%%%%@@@@%#**+++**+*#*#**%%#%#@%#@%%%
%#=*#%%%#%%%%@#**##*%##%+*###%@%%@*+*-=:::.. %@@
++++++++=+++++===:.-:.. :+======++==*%#+@%%%%%%@+#%%@@%@%%%@%%%@%%@%##**#%##%%@%%
%@#=-+###*=#%*##+%#+#%%+--===--:=----===++===--=++==%##
%*===============*#+#####*###*=++++#%%@#%*++++++++++++==++++==++==+%%%%%%%%%
%#*#***##*****#*%%*##%%%@%%%%%%#*##%*%@@@@******##*+*###@@%%%@+. ..:-+*@@@
+++++++++++++===- - ...====++=====*@%#@%%%%%%@+*%@@@%@%%%@%@%%%%%@%@%%#%##%%@%@
%@#=-+#*=#%%%%###%%***%*-=++@#-=+===---=-====-+=*%@%#**@*===============*#*#*##*##
%#+**#####%@@@+=++++=++++++++==++===+*+*%%%%%@@%%%%####****#****#@@#%%@@%%%%#%@@
%##+*#%#%@@#***####***#@#-::%%@%+=**==%@%@@@@
++++++++++======-..=. . .==+=--=====+%@%@%%%%%%@##@@@@%%%@@@@@%%@%%%%%%@@@%%@%@%@
%@#=-+#+=*@@#+#*:-#+*@@+--.=##@@@%@%%%#*===-=+--=*@@#*%*=-==============*#*#**#
%#*##**+++*%%%%*%+========+=+++====+*****+*%%%%%%%%%@@@@%%#***#**#*#@@@@%+=#%@%%%@
%@@####%+=+**#*****%*##+#%+--@%%@++*%*-%%=+*@@
+++++++++===++==--+#*++=++-+=+*##*++*@@%@#%%%%%@%#@@@@%%%@@%@%%%%%%%%%#%%@%%@%%%%
%@#=-+*#%#+*@@@%#*%%%%@=--:+%@@%%@@@@@@%+-===+==--#%#*#--==----====+====*#*#**####
%#**#%%#%%%@%@+===========+==++++*++++++#%%%@@@%%%%%%%@@%#*#*#*#*%%*#**##+#%##%#%
%*#%#@+=#%#**#%%@#. *@@+:#%#*=+*@@#%@%@%@%
++++++++===++====*###***#*-=-*%%%%%#%@@@@#%%%%%@%*@%@@@@@%#*#%@@%%%@%@%@%%%%%%%%%
%@#--+*#**##@@%@#*#+#@%#%*-%%*+-%@%%@%%@#=--:=*=++#%%%#*###***+========-******#
%####**#++*#%%@@@+-==========+==+**++=++***%%%%%%%%%%%%%%@@%#*##**##%%*##*#%%%%%
%@@###*#*#+=*%#**%%%%#-==#@%#: %%@##%#*#@%%@%%@@
+++++======+=====*#*#***#%#%=*%%%%%%%%%%@%%%%%%@#*@%@@@%%%*+#%@@@@%%%%%%@%@@%%%%#
%@#--+*%@#**##@#%#%%%%@@@@%%:..-%@%@@%@@%%*=*##*%#%#%%%%@%#####+**+---=-****######+
+=+#**##%%@@@+-====++=+=++=+*******##**#%##%@@%%%%%%%%%%#*##*#*#%%%%*#@%%@@%%%%*%
%**=#%@%%##*%@@@%%@%@%%@*=%#@@##%#@@@@@%%@%
=+++==========+*+*######%%%@+#%@%%%%%%##@%%%%%%@%*@%@@%#+%@%@%%%%%%%%%#%@%@@%%%%%
%@#--+*#%##*##%@#*%%%#@%@%%*:=#%@@@@%@@@ +@#%#%+*+%%%%%%@%****##%%+--==-
****###=*+*###**##*#@@@@+=+++++#******##**####*#**#%%%@%%%@@@@@@@%%%***#***%@#%@#%
%@%%%%%*#%#%%@%%%@@#*##%@@%@%@%@@%%@@%+#=*@@@%@@%@@@@
=++==========+*@%#%%%####%%#####%%%%%%%#%#%%%%%%#+#@@@@*+@%%%#%%%%%%%%*#%%%@@%%%%
%@#--+**+**+##*+#=###@@@%@%#%%@@%@@%%@@@ #@####*++#%%%%%#*###%%*#*+-=-=-#***##+##@
%**%#%%##%%%@@*====+#*####**************#%%@@@%%%#*%*+#@%%*#*****%%%#%#*%%@@%%@@@%%
%%%@###*%**#@%@@@%%@@%@%%==+%@%%@%%%%%@@@@
=============*#%%###%%%%%%%#%%%#%%%%%%@%%%%%%%%%%*@@@@@*=%%%@#%%@@%%%@%@%@@%#%@%%
%@#--+*+*@@%%%%#%*%%%%@%%@%%@@@@%@@@@@@%:%#*####%%%%%%%%%%%#######+-=-=:##*+*#
%#****+**+=+#@%%%@*++******###***#**********#%%%%+%%%+##%#*#@@+*#****%@%%%%%#@@%%%%
%%%%@@@@%@@%##*#@@@@@%@@@@@@@*%@%@@@%@%%%%@@@@
=============#%@@##%%%%%%%%##%%#%%%@@%%%%%%%%%%@#*@%@@%#*%%@@%%@%%%@%%%%@@%#%@@%@
%@*--+***%%@@@@@@@@@@@@@@@%%@@%@@@@@@@%@#@%%%%%#%@%%@@@%%%#####*#*+-=---#**##***%
%##**#**###%@@%#****#****#***************#%%@@##%%@%**#%@@%#******%@%@@@@%@%%%%@%@
%@%%*#@%@@#**#@@%@@@@**#++*%%@@%%%%@%%%%@%%@
==========+==#####%@@@@%@@%%%%%#@%%%%%%@@%%%%%%%**%%@@%%%%@@%%%%*##%%%@@%%@@%%%%%
%@*--+*%%@@%#**%%@#*#@%%@@%%@@@%@%@@@@@@@%%%%%%%%%%%%%%%%#%%@%%###+-=---#******%
%#*++=====#***@%##***#********************#%##*+*@%%%%%#@@@@**#****%@%@##%%%%@%%@%%
%%@%+*@--+####%@@@@%@**%*++*#%%@@@@%@%%@@@@@
========+====#%#%%%###%%%@%@@@@@%@@%@@@@@%%%%%%%*##%@@@%@%%%%%%%%%%@%%%%@%%@%%%
%##@*-:+*#@%@%%@##%%*+=%@@@%%%%@@%%%@@%@%%@%@@%@@@%%%%%######%@%%%%#+-
=--:#**#*+=#*#@@%%@@@%#%%%%@#***##*****************#**#%%@%%###*#*=#%%@%*+#****%@%%
+*%%%@@%%%%*@%@@@@%**#%##%@%@@@@%@%@%@@%%%%@%@%%@@@@@@@@
========--===#%######*+=*%%%#%#%@@@@%*=+%%%%%%%#*#*#%@@%%%%%%@%%%%%%%@%@%%%%@@
%#**@*-:+*#@@%%%#:#@%%%+#@@@%%@%#+%##%%%%*+%@@@%@@@@@%%@@%%@%%@@%@@%#+-=-==%*+=+*%@
%%#++++=++%@@%@@#*******#********##*******#%%%#%**%#%@%#@@%#%#*****%@@%##%%%#*%@
%*#@%#%%%#***##*#%*#++*=%%@%%@%@%@#*-*@%%%%%@@%
=========*%%#%##%#***####@#*****%#*##++#%%%%%%%%#%*#%%%%%%@@@@@%%%@%%%+#*#%%%%
%#**@*-:+**#%%%@@#%@%@%*%@%@#*#%%%@@%@%%@%*%@@@@@%@@@%%@@%@@@%%#*#%%%*-====*++*%
%#****+*+-.==*=%@@%###***###***###***********#%%@@@@@@@%@%%@%%%%#*****%@%%%#%#%*+#%
%*%%%+#%%@%@%@*#%%%@@%@@@%%@%@@@%@*+-*%%%%%%%%@
====----+#%%#%#%%%%%%%##%%*-#@@%%%**%@%@%%%%%%%%@@@%@%%%#%%%%%@%%%@%%@+#*+*####%@
%@*-:+*#+#@@%+=%#%#--%#*%%%@@@@@@@#=+#+%@%#@@%@#**#%%%@%@%@%*==+*#+-=-
=+#***##*:=*#****++*+-*@%@#***##*#############****#*#%%%%@@%@%%%%%@@@%%#*****%@
%#**@#%@@%#@@%@%%@@@%%%%%#*#@@#**%%#%%@@@@@%%@=#@@@@@@@%%@
===-***+*#%%%#%%%%@@@@@@@%@@%%##@%+*@%#%@#@%%@%%%##%@@%%%%%%@%%%%@@%%%*@@@%%%
%###*@+--+*+****%@%@%%%###%%%%%%%@%@%%@%@%#@@##@@@@#=:=%%%@%@%%@@%@%%%+=+++
+*****#+*#%@#*%#*#@*+%@@@#***#************##*****#*#%#@@@#****%%@#+@#%#*****%@##
%@--%@%%%@%%%%%%%@+:#@%###@@###@@@%@@@@@@%@%##%%@#+*#@@%
=-.:%%%%#%%%%#%%%%***+#%@@%%@@#*%%##%%#%%#%%%%%%%@%@@@%@%%@%%%%@@%@@%#*%%#%@@@%@@%
%=::+**++=+%%%@#%@%@@%%#%#@%#@##**=####@%****%%%%##%%@@@@%@@%@%@@*+++++#*+**##
%#+*+=******+*##%#************************+#%#@@@%%%%##**#%@###****+#%#@#@##%%@@%%@
%@%@@%@%%@%%#*#@%#%@%*##%%%%#%%%#%%%*%%**#@@%
==-+@@%%@@@@%#%%%##**#*+%@@@%@=+####%%%%%#%%%%%%%%%@@@%%%%%%%%%@%%@%%%%%###%%%#%%
%@*-:*+#@@@@@%%@%%@@@%#@#@%#*#@%%%%#%%#+%%*%%#%**@@#%%####*##%%@%%*+*++*#+
+#####@#-.-*+=+=%@@@@@#***********************#*#%%@@@#*++*##*#@%#*#*****%%#%%@%@%
%@%%*%%%%%%@%%@%#%*#%@++#*@+*#%%%@@%%%#@#%@%%%###%#
==*@%#%@@@@@%%%%%*%++#+**%%%%-==####%@@@@#%%%%%%###%@@%%@%%%@@%%%@@%%%@#%##%%%%%%
%@+.:++%@%%%@%%%@@%%@@@@#%%%@%%@@@%#++*%@@%@@%@@@%%**%*+**##**+*#@#+++*=**#**#***#%
%#%**#+#%%%@%#****************#*****+*+*%%@@@@@@%%###*%%@##+****#%**@%%@%%@%%%#%%%#
%%%%@%@%%##@@@@@%@%#%%%%##%@%%#%%%%%#%%@%
=-*%#%@@%%%@%###%%@@%%%##%%@@++=@%%%%%%%@%%%%%%%#@%@@@@@@@%%%@@%%@%%%%%%%%%%%@@%
%@@=.-++#%@@@%*#%#%%*#@@@@#%#%%@@@%@%*==@@%%%@@@@#=*%##=@%#****#*#%#===+*#*###*+#%
%##*#**###@#***#***+******************##*##%%@%%%###*####@@##****+#@%%%%%@####%
%@@+*@%%@%%%@####@##*-%#*+*%%%%#%@@#@%#@###%@@@
-=*%@@%%@@%@%######**%%*@##*+%+*%##%@%%@%#%%%%%#%@%@@%%##%@@%%@%%%%%@@%@@@@%%%
%###@*=**+%%@%@%%@%%%%##%%%%#@%@@%%%%%##@@%%@@%%#*#%@%%%#%#########*#+-===-##*###%
%###%#**#*##@%%@#%++**************+*#%@%@@%%%%%%%%%%@@@@%%%@%##***#*#@%*%%%%###%%@+
+@%#%@%%%%@%####@%###%%%%%##%*##%*%@%%%@@@@@@
==*#@@@@@@%@%##%%#%##@%**%@%%*##%%#%%%%%%%%%%%%*#%*%@@%#*#%@%%%%@%@%%@%%%@@%%@@%%%@
%%@@@*+++%@@%@@@@@@@@@%@#-+#*@%%##+#+*%@@@%##=*@%%%#%****###%*#%*---==##+#***+%
%#***=#*##%@@%%@++************+++*#%@%%%%%%%%@%@%%%@%%%%@@@%#+****#%*=%%%%%@@@%@*+%
%#@++%@%%%#*#%####%##***+===+*#*#%@%@@@%@@@
=-#%@%@%%@@@%#%%%#*#*=##%%#*%#%%%*==#%%@%%%%%%%*=+=#%@@%%%@%%%%%@*#%%%%%@@@@%%%@%@
%@@%%%@@@%@@@@@%@@%@@##%@=-#@@%%@@%#@#%@#*%@%%@@@@%%%%%%%##***#*#+:-=+=##+##@%
%#*###*####*+#@%*%***+*****++***####%%%%%@@%%%%%#%%##*++###%%###*+*+*%%%%@@@
%#**@*=++#+***%%%%%##***+=+=--:-:.:::*%#%@%*@%+=+%#*
--#%%%@@%@@@%%%%%#%%*###%@#+#=#@@@##@%#%%#%#%%%%@%@@@%%##@%#%@%%@+*@%#%@%#+#@%@%%%@
%@@%%%@@@@@@@@@@%%%@**@%@@@@@@%@@#--**%%%%%#%@%+%%%@%%%##%%*%#%%%#%%%%@@@@%@%%%@@
%#++#*##%%%@@%+++****+*+%%%%%%%%%%%%%%@%%#%@%@@@%####%%%@%%%#**+#%@@%#*****#%#+
+**+===#=+####-.:..::.-:. =#**:+%#@%%%###%@@@
--#%@%%@@%%@%#%#%%@%***+##**##@%%#@@%@*%%%%%%%%@%@@%@@%##%%*%@%%%@@%%%%%%%%%@%@@%%@
%%@%%@@%##%@%%@%@@@@@%@#%%%%#*##@%@%%#%@%%%%@%@%%%%%@@%%@@@@%@%#%####%###**#*#***#%
%@**+*#@@%@%*********+%%%%%%%%%%%%@@%%%%###*--=+++*%@@%%%%@%#+*%#:#==##**##%%%%#%%%
%@**%%##+::::..+*:. =##%#.#==#%#-=#%%@@
--#%@@@%@@@@%#%%%%%@@@@%%%##%@%%#-#*@%#@%#%%%%@%%@%%@%%##%%%@@#%@*#%%@@%%@@%%@@%@%%
%#%%%#%%*+%%=#@@@#+*@@@#@*+*+=**#=**#@%%%@@@@@@%%%%%###*#*+#*#*+#%%%%%#%%%@@@%%@
%##*@#=-#@%@@@#=++******+#%%%%%%%@@%%%@@%%%%%@#*#%%@@%%##%%%%%@#+#%@#@@@@@#*%@%@@@
%@@@@@#*%#*%+::-..:.-::::::=+::###-*=#%#%%%
--#%%%%@%@%%%%%%%%*##%@%%@%@@@%%@%@@#*+#%%%%%#@%#*=--+@@%@%%@%%@#%%%%%%@@@@%%@%%%%
%@@@@@@@@@%%@@%*%@%#%##++%%%@%@%@@%##%%=:-+#%@%+*##*=+%@%%@#@@@%%@@@%##@@%%%*%%%%
%@@%@##%*=#@@@%#%%@#+*+**#@%%%%%%%%%%%@@%%#%@**#@@%@@%%%%%#%@%@*=%--
+--:.: :@@@@@@@@%@@@@%%%#*-::.:---==+====+:::#@#+#+%%#%#@
-=#%@@@@@@@@%%%*##+**#%%%%####@%%@@%%%%%%%%%#*%#++-. =%**%@%%@@%@@%%%#*%@@@%%@@@@%%
%@%@%%%%%%#%@+=#@@@%+##%@%@@@@%@%@@@%@#%###%@=+:*@.:+%@%@@%%%@%%@@@%%#%##%#+%%%%@@
%@@#=+**#%%#%%@%@#+*++=*@@@%@@@@@@@%%%%%#%%%##%%%@@%**#%%%%@@*=% -.-=+*#%@%@@@%@@@
%@@@%%%##**#*#%#%####*%%%#::%+**%%@**%#*
--#%@%##+**#%##+#%%%#*#*%#*%@#@@@%#=@%%@%###**%####*+*%+*%@@@@%%%+*%%@@@@%%%%%%%%%
%###%#%@@%@@%%%%%#*%%@@@@@@@%%@@@@@@@@@**+*@%#-#:-+ --%%@@*+##@%#%%%#%@##@@@%@%@%@
%#%@%*+#%#@@%%%@%@#++=++*%%%###**#%@@%%%%#%@%%####%@%##%%#%@%%*+#+#@@@%@@%###%%%#%%
%@@@@%%%#*@%#%%####%%*+*+*+*=%%*@%%%#%%*%
--#@%--#:-.-%%#**#@@##*+%#==*::+%##*@%*@%###%%%%@%%@%%%%%%%@@%%@%@@#%@%%@%#%%%%#*
%@@%#%%@%@@@@@@%##%#%%@@@%@@##@@%%@@%@@@%@%%@@@++#++%%%%%@@**@@@%%@@@%%%%%#**##*#*#
%%@@*+=*%%@%@%%@%@*::-%%@@#*%%##*#%@%@@%%%%%%@%@@%@@@%@@@@%%@@*+%@@%%@%#%@%@@@%%%@@
%@@@@#%%#%+=%%-:#%%%#*+#*%#*@++@@@@@%%%**
-=#%@%#@@@%@%*#%@#@@%@@@@@@%%%%%%%#*@@@@%#%#%%%%#%%%@@#@%@%%@@%%@#%@%%@@%@%%%#%##@
%#==*##*%#*#+-#=*%%%@%%=.%@*#@@@@@@@@@@###%@%@@@@@@%#%#######**#***#*++#*=-:+###
%#***%@%%****@%%%%%@*-==@%%%%%%@@@@@@%%@@%%%*=%@@@@@@%%#%#*##%#%#=%@%@@%@@@@@@@%@%%
%@@@@@@#@###*#%%###%%##%%@%%****+#*%***#%#+
-=%%%%###++@##%%%#@#%%###%@@%#@@@%@@%@%@%%%%#%@%@@@%@@%@@@%%%@%##+%%%@%%%@@@%%%@@@%
%@@@%%%%%#%%##**%%#@#+%%@#*@=+%*#*##@@%#@%#*@##++=#*+%+**=*@@@@@@@@%##%%#%%####
%@@*+@#++*##%%@#%%%@*:-:%@%%#%%%###@%%@@%%%%%%%%#%*+*@%%@@+*##%%#*#@@@%@@%@@%@@@%
%#+=**%%@*=%##%%#+#*%@@*=%%%##*+##--*%*+**##*
:-###%%@%**@%%%#%#%%@##%##*###%%@@@###*@@%%%%%%%%@@%@@%%%@@%###%%+#%%%#%%%%%%@@@@@%
%@@@%%@@%=%@@#*@@%@%%@*=#*#%*#%##*+*@@+++*@@%@%***@%#@%%%####*###*****##*##########
%@+=**#%%@%%%%%%#=--%@@@%@@%#*#%%@%%%%%#%%**#%%#%@%#%%+*#%@%##%@%@@%%%@@@@@@%%*++
%**@@**%%##%@*####%%#%%@%##%##@@%%%@@@@@@
:=%%%%%%@@@@%#%%%%@@@%@@%@@@@@%@@%@%%%%@##%%%%%#%%@%%@%%%#*#@@@%@#@%#%%@%%%%%@@%%%
%@@@@@#%%#%%%#@%%@@%@####@%@%@%@%##%%@%**-+*#@%#********#%%%#%%%%
%@@@@@@@@@@@@@@@=:=.*%*+##%@%@%%%%@*-==%%%%%%%%%#%@%%%%@%%#%%@@@%%@#*####*##%#%%#
%@@@@@@@@@@%%@%@@@%%@%+#@@@#####*#*%@@*+##%%%%%##@%%%@@%%%%@
:-%##%%@@@%%%#%%@*=*#*##%@#*%@@%@#%%#%@%#%@%%%%%%%@%%%%@@@%%%%%%%#@%#@@%@@@%%%
%@@@#@@@@@%@%+%##%#+*#**%@@#*#*+=%@%#***+*@+**#%%%@%@@@@@@@@@@@@%@@@@%%%##
%#****#***#= -@%*%%**#@%#%@@@#+%%@@%#**%#%#%%%@%%@%%#%%@%@%%@%%%%%%%%%@%#%%%##@
%@@@@@@@@@@%#%%@#%=*%%@%#*#%*##%#%%#%%%%%%%%%*+%@%@@@@@@
:=%%#%%@#*+*%%%%#%%@%*##%@##%@@@%@=:%%+%@%%%%%%%%%@@%%%%#@%%%%@%#*%%%%%%@@@@%%%%#@%
%+=*%*#%#%%+-@%@@@#%+#**@@%%@%@%#%%%@%==--#@@@#%######*++=+**+++++###*+++*%@@@@#+*+
+%%*++%%*%%%%%%@%%#%%%##*##*%#%%#%%%@%%#%@@#%@@#*%%%%%@%#@@%%#%@@%%@%#%##%#*---**+%
%@@#%%%#%%#@%+%@%@%*+#*#@%%%##%@##%#**-
:-%###**#*+#%####%#+*%%*%%#%@%%%@%**@@%@#%%%%%%%%%%@@@%#:*##**%@%%%%%@%%%%%%@@%%%@%
%#*#%####%*+-%@@@%*@%%@%#%*###@%*++=-+#%%%%%@%##*****#****%@%@%%#%@@@@%%%%%%%%#
%####%##+*@%@@@%%%%@%%%%%#*#*#**%%%%##%%@%%#%@%#%@@%%@%%%#%%#%@%%%*++%+#*+###%%%%%
%@@#%%%@%@%###%%%%*#%%%%%%%%#=-##=+#%*#%###*
:=%##%%@%%#%###%%%%%%%%%@%#%@%%@@@@@#***+%@%%%%%@%%@@%%##%##%%%%@@@%%@@%%%#%%@%##
%@@@%%@@@@%@**@%+%%%%%@@#*+%#%@@@#@@@%%%**%#%@%@%@%%%%%%%%####***#*+++#+++*#*+
+*#=+#*%@*-+++##%*#%@%%%@@%%%%%%@@%%@%@@@%@@@%%%%%%@%%@@@%%%#%%%@%###%%##*@@%@@@@@@
%@%%*=-*=+%%%%##%##%#@%@%%@%%@%##%%@@%@@@@@@@@
:-%##%%%@@#%#%%%%#@%@%%@%@@@%###%@##@%#@#%%%%%%@%%%%%%@%%%*#%%@%%#%%%%%@@@%@@%%%%%%
%@%@%@%%@%%%@%#@%#@%@@@@%%#*+*#++==++*@@@@%@@%*****++=+###*#%**#*+##@##%@@##@@%#%@
%*#*==*#*##**#%@@%%%%%@%@%%%%%@%@@%%%@@%##%%##%%%%%##%##%%%@%%%*=-==#@@@@@@@@@@%@@@
%@%#@@%%#*%*+#%%%%%@@%%%#%@%%@%@%@@%@@%@
-=%#%%####%@%%#%%#%@@%%#@@*%%#*%@@@#@%@%%%%#%@%*#*#@%@%%%%%%%%%##+%%#%%@%%%%%%%@@%
%#@%@%%@%@%#*=***%%%%#**+**+#%@@@@%###***#%#%%@#+#%%%%@@@@@@@@@@%%@%%##**#***#**##%
%%%#*++.=@%%%@@@@%%%%%%%%%%@@%%%@@@%%%%%##%%##%++**%##%##%@@@%#*####@@%@%@@@@@@@@@
%@%%@@%%%##%%%%*#@@*=*+*:=@#%@@@@%%@@@@@@
=+%#%%#*++#%#%#%##%%%#%##%#*#**#%###@%%@%%%%%@%*%%%@@%%%@@@@@@@%%#@%%@%@@%%%%##%%%%
%%#@%%%%%%%%#@%%%%####%%%@@@%##*#%#@@@%##%#%@%###*#***+=::==:-:=. -. =%%@@%
%##****###=*###@@@@@@@%%%%%%%%%%%%%%%%@%%@@@%%%%#%%%%###%#%%%###%%@%****#@@@@@@@@@%
%@%%@%@%@%#%%##%###*##@#+#*#%%%%#%@%@@@@@%@@%
=*%%##%######%%%%%@%%##+*####*#%%##%@%%@#%%%%%%#%%%@%%%%%%##%%%%@%@%%%@@@%%@@%%@@@%
%**#%@@@%@#=%%%%%%#%%%%##%###%#*%%#%####%@%#@%%%-:#%#===--+**+##+*##*###@%%%%###%%
%@@%****#%@%%@@@@%@%%%%%%%%%%%%%@@@%%@@%#%%%@@%@%%%%%%%#%%%@%##+####*+++#@@@@
%@@@@@@@@@#==#*#%%%@%%@%%@%%@@*-*#@%*@@@@@@@%%
+*%#%#%%#%%%#%####%##*#@%%*#%%*#%###@%@@#%%%%%%%%@@@@#%%%%##%%%@%@%%%%@%%%%%%%%@%%
%@%%%@%#@#*#%%%#@#%#%#*##%@%%@@@@@%@@@@%#*#*#@@%%*#%%##*##*##**%#**#*#*#**#*+#
%##***#%%*###%%%##@@@@%%%%%%%%%%@%%##%%@%%@@%##%%%%%++++*##*+**#%%%%=##%###%%@@%%%%
%#%@**#*#%%%%##%%%%%#@#%@@@%%##@#%@%%@%%@@@#*
+*%#%#@%*%%%####%##%%##%%#*#@%*+%**#@@@@#%%%%%%@%%%@@#%@@@%%%%%%%@%%%%@@%%%%%%%%%%
%@#%%@@#@#*#%%#*%*##%@@@@%%@@@%%@%%@@@%%@@@@%@%*###*##%%%%%%@%@#@%@@@@%@@@@@%@
%@@@@@%@%+***#%@%#@@##%%%%%%%%%%%%%#%%%@%@@@%%%%@@@@**#*#%%%%%%%@%%%+@%#+++*@@@@#%@
%##%++#*#@@@%##%%%%%%%@%+#*+#%%#%%%@@@@@@@%#*
=*@%##%@%@%%##%%%##*%@@@@%*=#%%@@%%%@@@@%%%%%%%%###%@##%*##%@@@@%@%%%%%@@@@%%%%%%%@
%*##%=##=#%+#@#@@#*#@@@@@@@%@@@%@@%@%%%@@@@%%@@@@@@@%%@@%%@%%%%%#%%******+*******##
%@%*#%%%@@%#@@+*%%%%%%%%%%%%%%%@@@%%@@%#%%##%#@%%@%##%@%%%#%%%*@@%#%%#@###+%%%
%###@@@@%++##*%%%%%%%@%+#**#%%@#%@%%%@@@%#*#
*#%#%%#*##*%%%%%*%@%%*#%%%%+@%#%@@@@%@@@%%%%%%%%@@@@@%*#%%%@%%%%@%%%%%%%%%%%%%%%#%@
%#%%%%%%#%%*@%#@@#%%@@%%%#**%%%*#%#%%%#%%%@@@%*++++****+=*#+-+#*+=*=#@@@@@@@@@@@%%
%##%#==%@%@##@@@@@%%%%%%%%%%%%%%@@%%%@@%##%**#*%%%%@%%%%%#%%%#%#@#*##*+*+*++#%%@##
%@@@@%%%%#*@%%%%#%%%%%@@%%#%#@#*%%@@@@#*#
**%#%%***#+####%#%%%%**%%@#+%%*%%**%@@@%#%%%%%%#%%%%@@**@%%@%%@%@%%%%@%%@@@%%%%%%%
%#*%%%%@%%%#+%#**#=%%#%#%%%@%%@@@@@@@@%#%#*%%%%##+=%%@@@%#@@#%%%@%##*%%%####*####
%@@@@@=:+**@@#%@@@@%%%%##%%@@@@%%%@@@@@@@%%%%@%@@%%#+*%@%%%#%%%%%%@%%%@%%%@@@@@@@
%@@@@@@@%#%%#*@##%%@@@%@%%%%%@@%@**#@@@@@%*+
+#%%%#%@%@@@#%###*%%##@%@#*@#%#%#%#%@#+@#%%%%%%%%@@%%@#*##%@@@%%%%%%%@@%%%#%%%%@%%%
%#%%%%@%#@#%#%%%%#%%@%@@%@@@%@@%@@@@@@@@%@@%@%#%###****#**********+*****#**%%%
%##***##*%#+##%%#@@@@%%%%##%%###*#%%%@%%%@@%##%%#%@%%%%%%%%##%%%%#%*@@@@@%%%@@@@@@@
%%@@@%@@@%%%#*%@#@%%%%%#%%%##%%%@#+-=##@@###
-*%%%%@@@@%%#%%%#@#+@@*#%%%*@#*%%#%@@+*@%%%%%%%%%@%%@@#*@%%%%%%%%%%%%%%@@#+#%%%%%%
%@###%%%%%@**##+#@%#%@@@%@@%%@@@@@@@@@@%@%@@@%%###%@%%%%@@@@@@@@@@@@@@@%@@@@@@%@@@@
%%%*=**#%##%%@@@@%@%%%%%%#***#%%%@@@%@@%#%%@@@%%@@#%%%@@@%%%%%%%@@%*%@%*%#+%%@%=-
*+=*##%@@@#*#+=*=:%@@+*%#*#%%%@#*##%%@@###
:*%%%%@%%%%%#%%%##@#%#*%@##*##+%@*%%%*#%%%%%%%%%%@%@@@#*%%%%%%%%%%%%%@@%%@@@%%@##%
%@###@@%%#%#%%%%%%@#%@%@@@@@%@%%%%%%@@@%%@@@%@@@@@%@%@@@%%
%######*#***#******+****###%#+####%%@%@@@@%%%%%%%%%@@@%%@%%%@@@@%#%%@%%@%%%%#%
%#***#%##%@%%%*#%##@%#@@@%%@%#%%%@@==*#*%%#@##%#%#%%%%###%%@@%@@@@*+++
:+%%%%@@@@%%##%%%%%%@#*%%##%**+#%*#@%@@@%%%%%%%%%%#%%@#+####%%%%%%%%%@@%%#*%%%@*#%
%@%%%@@%#+##%#%@%%%##*#@@%%@@%@@@@@@@@@#*#+%@@##**=++*+*++**####%%%%@%%@%@@%@@@@@@@
%#%%=+**#@%##@%#%%%%%%%%%%%%%%%@%%@%%@@%#%%%@@@@@@@@@%##*###**%@@%@+#%*+****+#%#
%#+*@@%%*###**#*##@@@%*%#*%*%%#@@%@@%%@@%**
+#%#%#%#+*#@%%####*%###*%%#*@%#%%*#@%**@%%%%%%%%%%%%%@#+@%%%%@@@%%%@%*#%@%#%@@@*#%%
%#%%%%@@@@%%@@*#@#%%%%%@@@@@@%%%%%%%%%@@@%%@@@@@@#%%@%%%%@@@@@@@@@@@%@@@%%%####%
%@@@@#*=+#%##%%@%#%%%%%%%%%%%@@@@%%@@%%@@%#%%@%%%@%#%*##*####%%#%%@%@+#@*#%%%%%@@
%@@%%%%@%*%@#**#*%%%%%%##%%%%#%%%@@@%@@%@*-*
=#%#%%@@@@@%##%%##*%*+**@%#*%#%#%%@@@*#@%%%%%%@@@%%@%@%+@@%%%%%%%%%%%*#%%@@@%%%+#%@
%#%%%@@@@@@%@@*#%*%%%@@@@@@@@@@@@@@%@@++##@@%#*###***#++**+=++++++++++-=-
=#=*#*+===+*%+=++#@#%%%%%@@%%%%#%%%##+*%%@@%%%@@%%%@+=-*%**#=*####%%%@@#
%@@@@@#=##@@@@@%@@@@@@@@%%@%%#%@%%%%%@%%@%*%#%%#@@=-%@%%@#*#
+#%%%#%%%%%%#%%%##=*#=:+*@##@*-###%#%#%%%%%%%%%%%%%%%@%+%%@@@%%%%%%%%%%%@%#%@%@%#
%@@#%%@+*+=+%%%@@@@@@%%@@@@@%%%%%@@@%%@@@%%#%%%#=++*+*#%+#%%#+%@%%##***%##*#@#@@@
%####%@#-:%@#%%@@%@@%%%%%%%%*+*+*%@@%#%%@@%%%%#%%%@%#%#%%%%%#*#%%%%@@@@@%#@%@@@%@@%
%@**#%%@@@%#**%#%@@@%%%#%%%##%#%@#*%@%%%#**
*###%%#***#%%@%%%##%%##%@%%%%@#%@%@@%%%@%%%%%%%#%@@@%@%+%%%%%%%%%%%%%%%%%@@%@%@%%%
%@%%%@#%%##%%@@@%@@%@@%#%@%**@@@@@@@@@@==+%%%%%*@@@*%@@#%@@%*@%#**#********++++
+*####%%+==@#*====+@@%%%%%%%%%##%#####@%%@@%%##*#%@%**%*#%%#%%#%%*%%#+#@@=-+
%@@@@@@@@%+++**%%#@###%#%*-%%@%%%%%%%%%@@+=*@-:##*#
*%%%%####**%%%#%%%##%*+%%@%@@%@%@%%@@*#@%@%%@@*#%%@@%@%+@@%%%%%%%*%#%@%%@@@%%%%%%%@
%**#%*###*###%###**%@%%@@@@@@@@@%%@@@%#**%%%%%*%@@#%%%%##%%*:+%@%%@@*++##
%##****####%%*=+#+-:-::=#%%%%%%%%%%%##%%##%%%%@@%%%%@@#*%@%@@%%%%%%%%%%#+@%%@%%##
%###@##*+%@@@@@@##%%#*%*#*+%@%%%#%%%#%%@%#*%@@%**#*
*#%%%%@%%%%%#%%%##**=+=+%@#*@@%@%@@@#**+#%=#@%##%%@@%@@*#%@@%%%#%*%%##@%%@%%%@%#**
%@%@@@%%@%%%@%%%%@%%@@@@@@@@@@@@@@@@@@@%%%@@@@%#@@%*#%%**#%###%%%%%###%######%*%%@%
%%@%==+#*#++++*###%%%%@%%#*#%@@@@@@%%@@%%%%%%#*#%%%%%%%%%%%%@%%##+#@%#****##%%###%
%@%%@@*+**#%@#%@%@@%%#%@#@+=*%#*#%%@%#***
*#%%%%@%@%%@%%%%#%##%%%%@*##**%%@%#@%%%%%@=*@%@##%%%#%%+%%%%%%%%#@%#@##%%@@@@@%%
%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%@@%%%#*%@@*%%@##@@##%%##*#%#%##%%
%####@@@#**#%%%%%@%@%%##%%%%%%%@%%##%%%%%%%%@@@@%%%%%@%%%%%@%%%%%%%%%%%%#@%@%%%%
%@@@%%%##@%#*%@%%##%*###+*%%%%%%%%%@#%%#%@@#%@*#*=#*
*%%%@%@%%**@%%%%%%##@#*#%#*%#=*%%*+#%%@@#@-#%%@*#%%%#%@*#@%%%%%%@%%%%%@@%%%@%##@@
%@@@@@@@@@@%%%@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@*@%@*%#%*#@@%%@%%%%@#+++**=+*%%%@@%
%%%@#@%%@@%@%@%%%%%%%%%%%%%@@@@%%@@@@@@@%%%%%%@@%%%%%%%%%%%%%%%#+%%##%%@@@@%@@%#
%@@#%%@@@##@%%%@%%%@%%%%%*=####*#@@%%@##%***
*%%#%*++#++%%%%%%*+%#@%@%@+*%++%%**%@%@%@%.@%%#*%@%@%%@*##*#@%%%%#%%%%%#@%%%#*#%%%
%@@@@@@%%@@%@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@%*%%@#@@%*++++++++-++-=+-+=+*
%#####**#*#@%%##=#*=*+++=**%%%@@%%%%%%%%%%%@@@@@%%%%%%%%%@%%%%%@@%%%@%#%@%@@@%#%%@@
%@##%%%%@%%%%#*#%##@@%%%%@%%%*=#+*%@%%%%+*##%%**
*%%%@%%%@%%%#%%%%%#%#%%%@##%%@%%%##@@#%%:-:::###@@%@%@@#*+-=#%%%*=%%##%#@@@%%%%%%@
%@@@@@@%%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@%%%##%@#**##++++**#*#*%%*####*%%%%%@@@
%##*##+=+#=##*#*#*+#*%%@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@%%@%%#%%@@#@#%@%
%%%@@#%%%###%%%%%@@%@@%%%@@###%@%*#@%##***
#%%%%%@@@@@@#%%%%@%#@#*%%%%@%@@@@@@%%%%%*: :*@#####**%@**%@%@%%@%@@##**%%%%%%@@%%@
%@@@@@%@%%@@@@@@@@@%%%@@@@@@@@@@@@@@@@@@@@@@%%%%%@#%%@@%@@%%#%#%%%##@@@@@@@#%%%%%@
%@#@%#=#@%%@%%%%%#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@%@@@@@@@
%@@@@@@@@@@@@@##@*#@@@@%@@%%@%%@%@%%%%#**+*#+**+*
##%%#%@%*##@%%%%%#+%##*%@#+*=+%@@#*%@##%%@:@@%#+***++@@#*@%#%%#####%%#%%@%%%%%%%%@
%@@@@@@@@@@@@@@@@@@@%%@@@@@@@@@@@@@@@@@@@%@@@@%*****%#%%@#*%###*#%###%#%#@#%%####%#
%**@%%#*+****#*++*@@@@@@@@@%%%%%@@@@@@@@@@@@@@%@@@@@@@@@@@@%@@%@@@@%%%%%%@@@%@%%@%%
%%%#%%%%%%@%%@%%%@%%%##%#%%##%##%@++*+*+
####%%#*+**#%@%%#@%@#*%%@%#%##%%@%%%@%#%#@.#%##**#%%%%@%*%%#%%%%#*#%%%@%%@%%@%@#%%
%@@%%%%%%%%%%%%%%%%%%@@@@@%%%%%%%%%%%%%##%%%@@@@@@@@%*%=%#*@#%@#@*%###*#*%%%*+***#%
%%@@@%#@@#@%%%%%@@@@@@@@@@@%@%@@@%@@@@@@@@%@@@%@@@@@@@@@%@@@@@@@%%@%%%%###+#@@%%@
%#+#***%@@@%%%%%%%%@%%%#%=--=#*+*#%%*++=**
#%%%%%%%%##%%%%%#%%@@@%#%%%%@@%%@%%%@@%%%%:%@@##%%%%%**#+##%%%#%%%@@@%%%@%%@#=*%
%@@@%%#%#%%####%###%##%%*#**%@%%%%@%%%%%@%##%@@@@%###*%%%#%@#%*%+#@#%%%%*@#@%%%#*##
%%%**@@@@@@#%%%%%%@@@@@@@@@@%%%%%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%@@%%@%%%%%%
%##*#%%#@%%%*%%%%%####==##=:=*#+=+*%%+===++
*%%%@@@@@@@@###%%%%%%@%@@@#++++%#+*%@##%%#.%@@%%%%%%@**#*##%%%*%#%%%%%%@@%@%%##@
%@@@%%%%%%%%%%%%%%%%%%%@+++*%@%@@@@%%%%%%@@%@@@@%=*-=#%@@%#@#+:*-*#*%%###+%@
%@****+#%@@@@%%%%%%@%%%%@@@@@%@@@@@%#***%%%@@@@@@@@@%@@%@@%@@%@%@@@@@@@%@@@@@%@@
%@@@@@%@@@%%%@@%@*%@%#%%@%%@%%@%%#%%%%%%%%%#@%#%%###
#%####+=+=#@%@@%%%%@@%%@@%#*#+*%##%@@@@%@@.@%%@%%%%%%##%+%%%%@+*#%%%@%#%#%@%%@%%%%
%@%%%%%%@@%%%%@@@@%%%%#+*%%%@@@@@%%%%%@@@@@%%@@#%#%%%#%*@%+%*%#%#*%@##*@#%%%**#**%%
%#%@%%#@%#%%%%@@@@@%%%@@%%%#*#*##%%%%@%%@@%@@%%%@@%@@@@%@%@@@@%%@@@@@%@@@@%%%%%%%@
%#@#*%=#%@##%+##%*-++*++%%%%#++#@@%%@@@@@
#%%@@@%%*=+*+**%##*##**###*#*=#%%%@%#%%*#%.%%@@%%%%%#**#*%%@%@*#%#%#%%*%%%#%@%%%%
%@@%###%%@@%%%%@@@%%%%%%+#@%@@@@@@@@%%%%%%%@@@@%#**##%%#+*=++.%@#=-%@*+:##%**#+***%
%%%#@@%#@@%%%%%%@@@@%@@@@@%%%##+**%@@@@@%@%%%#%%*#@%@@@@@@@%%@@@@@%%%@@@@%%@%%@@%@@
%@@#=+%@@%%***#*%#++++**%@@%%%%%@@@%@@@@@
=++=:..:.:--:: .. . ........%@@%%%%%%%%@=%%%+=%%%@#*#%##*#***%%#%##%#@#*+#@%%*#
%@@%%%#%%@@@@@@@@@@@@@@@##%@@%%%%@@@@%@@@@@%@@@@@@@@%*%%*%%%%#%*#%*%@#%#%%%*#####*%
%%@%##=:+%#%%%%%%%@@%%*+##*###%%%##*+=*#%@%@%@**%#@@@@##%%@%%@@@%%%%%%%%@%%%%%%%%%%
%%*=+-%%%@#%%%%%%%@#%*#%%%@@@@@%@%%@@@@%%
%@@%#*#%@@@%%@#==+*++*#*==::--%%%@%%%%#*+%+%@%**%%%%*##%%%%@%#%%%%%%*##%%%%%%%
%##*#@%%%%%%@@%%%%%%@@@@@@%+*#**+*#%%%%%%%@%@%#*#@%%*#%++%#+*@%#*#=+@#%@#%:
%=+@@*+**+%@%@%**=-*%%%%%%%%%@@@%*+#####*##%%@@*+#%%%%%%%-:%*#+*#*###@%@%%%###%@@%
%@%%%@%#%%%%@%#*##%@@%%%#@@%%@****@#@@@@@%@%@%@@%%@@@
@@@@@@@@@@@@@%%%%##:=@@%@%%%%*%@@%#%%*-:.#=%@%@%%%#+:=+=%@%@%#@#%#+=.=%%%%@%###@%=+
%@%%@@@@@@@@%@@@@@@@@@=#@*+*%######%%+-*@%**###%+##+%@#%@#%##%#@%%@*@#%#%@%::-..#%#
%@%@@####%%%%%%%%%##*******+*###*+**%**%%@%#+++:#=-**%#*%#%%%%#*#%%%%####@%%**#%%%%
%%-#@%@@@@%%@@@@#%##%@%%%%%%%#%%%%%%@@%
@@@@@@@@%@@%@%#@@#=:#@@@@@@@@@%%%#*##:+==+:%%%%@@**-.:..#%@%%++%@%*-:+%%@%@%-%
%@@@@@@%@@%%@@@%@@@%@@@%##+=+**#%*+**#%%#####@@@%##=#+%+*%@@*@#+.*@#*+#%*@%#*#
%@=+==*%##%%%@%@%%%%@%@@%#**+***+*#++**+*#++++++++**##%**+*++*==+#+*#+*#@%%*#@+*+
+**********+==+##%%%%%@@%@%%%%%%%##%%###=+##+=+%#*#
@@@@@@@@%@@@%@@*%%#*++-==--:+%*=##*+:+=+++-=+***#%%++=:==#+#=#+%%####*#@%
%@@*@@@@@@@@%@@@@@@@%%%@@@@%%#%*-+%##*#++***+*#*+*%#%%%@%%%@@%@%@#@*%*#@%%#%%*@%#%@
%@**++#@@%#%%%#%@%%%*%%#@*==#=+-:==++=+-#%====+##+=*+#%=++=.-+=++*++*=+*#*#**%++
+*#*#********++*######**#%@%%%%%%%#%*=-:*=+=-=*+%+*%
@@@@@@@@%#%@#%%+##+=::-=+:---=-+@%%*=#=+*#%###*=+##+*=.=.:.-:--*%##%*==**%%=-%@#
%@@@%*##*#%%#**#%%%%%###=.-#**-*+***++*##+*==*#@%%%%#%**@%#+=#-##*#+*=+#+##%%
%***######%%%++#*+#*##*@+=*+:=--=:===+:#*---:--=++*=:.:***=#*==*%%#*+*+*+*+
+**+**#=+********++*#%%%@@%#%%%%##%##%%%*#*+##%##%@%%*#@
%%%@@@%%@##%%%%%%%%%%####*#*#%%@@#%%@%%%@#%%%%%%##%#**+**+*##*#%%##%%#%@%#%@@@%@
%@@@%+*+-+#%##%@##%%%###+=+**#+*%%%%%%%@%#@**%%%%%@%%@%#@#%*#%=%%#%+%+#%+%%%%
%****#######%##%#*#%#%%@*#@##%%%%###%%#@***#%%#***#+++*#%%%#%%%****%#%#%#%#%%*-=+%+
++******+=-=+***+--++--#**#*#####%#%*%#%#%*%#%#@
++**********##*##*###***#%#**##+*#*******+******#+****#****#****%%@@@@@%@@@%%@@@###
%@@@%%@@@@@@%@%%%%%%%%%%%%@@%%%%%@%%%%%@##%%#***+*#%%@@@@@@@@@@%@@@@@@@@@%%%*##%%%%
%#%@@@@@@@@@@@@@@%@@@@@@@%@@@%%#%#%%#%%%%##@@%*#%%@@%%*###%%%#%%@%%@%%##
%####***######%%###%@#%@%@%@@@@@@@@@@@@@%@@@@@@@%@
##%%%%%%%%%%%%%%%#%%%%%%%@%%%#%%#%%%%%%%%%#%#%%#%#%%%######%#%##%%@@%%@@%@@@@@%%%%#
%@%@%@@@%@@@@@@%@@@@@@@%@@@@@@@@@@%%@@@%%@%@@######%@@@@@@@@@@@@@@@@@@@@@@@%###%%#%
%%@%%##%%%%@%@%@%%@%%%%%%@@#%%#%%%%%%%#*%@@###%%@@@%%@%@@%@@%%%%%%%@%@%%@%@@@%##%%%
%%%%%%%@%%#%#####%##%#%############%##%
#####%%%%##%##%#%#**##%%#%##%%%#@%%%%#***%%%%@%%%%%%%#*####%%#%%@@%%##%@%%%@%%%%%%%
%%%@%%%%#%#%%%%%%@%%%%%%@%%%%%%%%%%%@%%#%%%###%#%####*###%#+###%*#*###%%#%#****####
%######%###%#%%##@##%%%%#%%#%%#%%@%%%%%@%%@%##%%%#%%%%%%%%##%%%%###%#%%%%%%%%
%#######***##**++****+++++*+***+##%%*##*##%##
#######*******************#####%#%#%%%%##%%%%%#%%%%%##%%#%%%%@%%%%%%#%%%@%%@%%%%%%%
%%#%#%#%#%%%#%%%%%%%%%%%@#@%%%%%%%%%%%%###%#
%##########*#*############*##*##################%######%%%%%#%%%%#%#%%%@%%%%%%%%%%%
%%%%%%%%%%%%%%%%#####%#%##%%#%%%%%%%%%%%%%%%%%%%#%#*********+***+%@%%#**######
############************##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%####%%%%#%%%%%%%####%%%%#%%%%%%%%##%%
%##################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%##%@@@%%@%%%%%###************#*#%%###%%%%%%%
######****************##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%##%%##%%@@#%@%%%%%%%%#%%%%%%%%%%%
%#####################################################################%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%##%%#######****+++++++++++++*++%@%
%@@@@@@@@@
**##******************##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%###########%%@@%@@@%##%%%####%
%#######################################################################%#######
%####%%%%%%%%%%%%%%##%%%%%%%%%%%%%##############%%%%%%%#########*********+++++
+****+##@@@@@@@@@@@
########*####**************#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%###########%%%%@@@@%%%##%%
%#########################################################################%%
%#######%#######%%%%%%%%%%%###%%%%%%%%%%%#############%%%%%%%%%##%%######******+**+
++++*+***#%@@%@@@@@@@@
#############****************###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%#########%%%%%%%%%%%%%%%%%%%
%#########################################################################%######%
%#####%%%###%%%%%%%##%%%%%%%%%%%%%%%%%%###########%%%%%%%%%########******++++++++
+=+@@%@@@@@@@@@@
##########****************##########%%%%%%%%%%%#%%########%%%%%%%%%%%%%%%%%%%%%%
%#########%%%%%%%%%%%%@@%%
%############################################################################
%#######%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%@%%%%%%%%%%%%#%%##########******++
+++++*+**%%%%%%@@@@@@@
********##****************##########%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%
%#######################
%##################################################################################
##########%%%%%%%%%%%%%##%%%%%%%%%%%%###%%%%%%%%%@@@%%%%%%%%%##%%####***++++++*+=+
+=**@@@%@@%%%%%%%%%
%%%%%%%#++++++++++++++****############%%%%%#%%@@@@@@@@%%@@%%%%%%%%%%%%%%%%%%%%%%
%###############################################################################***
*#####################################%%%%%%%%%###%%%%%%%%%##########*####%%%%%%%
%@@@@@@@@@%%%%##***#+#+=++=**%@@@@@@@@@@@@@%
@@@@@@@@###**#######*******##%%%%%%%%%%%%%%#%%%%@@@%%%%%%%%%%%%%%%%%%%%%%%%%%
%##########################%###############%
%#########****######***######*********************##########################%%%%%%%
%%%%%%##%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@%%@%%
%@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%
@@@@@@@@@@@@@@@@@@@%###########%###%%%%%%%%%%@@@@@@@@@@@@@@@%%%%%%%%%@@%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%%%%%%%%%%%%%%%%@@@%%@@@%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%########******++*******###%%%%%%%@@@@%%%
@@@@@@@@@@@@@@@%%%%#####***############%#%%%%@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%%%
%###################################%#######
%######################################################################%%%%%%%%%%%%
%%%%%%%%%%%%%%%%##%##############%%%%%%%%########*****++++++++++++*****###%%%%%@@@@
@@@@@@%%#####************##***########%@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%%
%####%%#######################%%%#####%%
%################################****#**##*#############%####%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%#####*******+++++*++*********#####%%%%%%%
######*********+++**************######%@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%
%########################################%#######################%@%%%%%%%%%%
%#####***############%%####%%%%%%#%%%%%%%%%%%%%%%%%####%%%%%%%##%############%%%%%%
%%%%##%######*********++++++***########%%%%###
#######*********+++*****#####%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%
%#########################################%######################%@@@@@@@@@@@@@@@@%
%%#############%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%
%#######*******++++++*******######%%%%%%%
**************++*********#########%%%%%%%%%%%@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%%%%
%#######################################%%##########################
%@@@@@@@@@@@@@@@@@@%#**##########%%%##%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%###%%%%%%%%%%%%%#########*****+++++++++*****##########%%
##%#*+**********+++*******#########%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%#################################%###############################*#**
%@@@@@@@@@@@@@@@@@@%%*#######%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%########*************++***#########%%%%%
@@@@%%@%*#**++++++++++**#*#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%############################################################**##*****#@@@@@@@@@@@@
@@@@@@@%%%%@@@@@@@%%%%%@%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%##########***************#########%%%##
@@@@@@@@@@@@@%%%###*****#*#####%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%##############################################################%%%%%%%
%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%#########****************########%%%%##
%%%%%@@@@@@@@@@@@@@@%%###*######%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%########################################%%###################%@@@@@@@
%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%##%%#%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%######******************########%%%%##

You might also like