###*====*###########################################################################*====*########## ####\##*###*======*##################*#######################*===*=**###############|###*=*######### #####\#|####\####*##*=======***==*###|*=*#######**############\######\##############|######*=====*## ######*|#####\##/##/#######/.|###**##|##|######/#|#############\######*=====*#######|############|## #####/#|##*===*/##*#######/..|####\##|##|#####/##|##############\###########|######**############|## ####/##*#/####/##/#######/...*#####\#|##|####/###*###############**==*##*==**#####/|.\###########|#* ###/##/./####/##/#######/....|######*|##|###/####|##*===*############|#**########/#*..\##########|/| ##/##/#*##*=*##/#######**....|#####*.*##|##/#####**#|**==*##*=======**##\##*====*###\..*#######*#*#| #/##/##|##*===*#######*==*...|######*###|#**#####*#\|#*####/#############**##########\*#######/#*=*| *##*=*=*###############*=====*##########*=*#########*#*===*###########################*######*#####* *##############*#########################################*################################*===*##### #*##*#####*=*##|\#####*##################################|\####*#########*=====*##########|#######*# #*##*\####**===*#\###/|#####*##############*=*#########*#|#*###|\########|#####|######*###*######*|# #|##|#*####*==*###\#/#|#####|*=====*######/###\#######/|#|#|###|.\#######|#####|#####*.\##|#####/.|# #|##|##\######|####*##|#####|######|#####*#####*#####/#|#|#|*==*..\##*###|#####|######\.\#|####/..|# #|##|###\#####|#######|#####|#####**####/######*\###/##|#|#**.*====*/#\##|#####*===*==*\.*|###/...|# #|##|####*====*#######*====*|#####|\\##*######/|#*#/###|#|###*#####/###\#|###########*==*||##/#*==*# #|##|#####################/#|*####|**\#|#####/.**.*#*==*#|##*=====*#####\**=*==*#########||#/##*=*## #*##|####################/##**####|.*=*|####*====*##|####*###############\####*#########**|/#####|## *===*###################*===*#####*====*############*====*################*===*########*##*######|## #####################################*####*=====*#*======*############################/###*======*## ############################**######/|###**===*#|##\####*############################/.*##*######### *===**==*####################***###/#|########*#|###\####\#######################*##*=*|*##\######## #\#####/##########*=*#######*|##\#*##|##*======*|####*===*\#*==*===*#############|\#*=*||###*####### ##\###*===*#######|..*######|*###\.\#*##|#######|#*=====*##*######/##*###########|#\.\.||####\###### #*=**#####|#######***#######*#####\.***#|#######|#*##############/###|*#*===*####|##\.\||#####\##### ##\.|\####|#*=*###/##\#####/#######\||##*#######*=*#############/####*|##\##|*=*#|###\.*|######\#### ###\|#\###|##\.*=*####\###/#########*|#/#######################/#####|*===*#||*##|####\.|####*==*### ####*##\##|###\########\#/###########|/#######################**=====*######|||##|#####\|####|*=*==* ########*#*====*########*############*#######################*=*############**|##*######*####*####/# #######/#############################*########################################*##|#*###########*#*## ###**#/##############*##############/|####**=**==*#*====*################*=====*#|/|##########/|/### ##/*|/###############|\############/#|####|##||###\*\###|################*#######*#|#########/#*#### #*##*################*#\##########*##|####|##||####***##|#################*##*#####|########/####### ##\*==*##############*##\########/###|#**#|##||###*=====*###*#############|#/*#####|#######*=======* ###*##|##############*==*\######/####|#||#|##||###*========*|**======*####|*/######|###############| ######*####*=*==*==*#####\\###*/#*===*#||#|##||#############|#*===*#/#####*/#######**#############*| #####/#####|...*===*\#####\\#**#*==*===**=*##||#############|####/./######/########/##*==*##*=====** ####/######|...|*=*##*#####\\|###############*|#############*===*#/######*########*=*/##/###*####### ###*#######*===*|#####*=====**################*###############*==*#######|##########*##*#####\###### ##/############**#############################################*=*#####*=**#############**#####*##### #*.*===*#######|############*####*#####*#######*#*#############*=*####**=*#############/*####/###### #|/#####\######|###########/*###/|#####|*######|***======*######\.*###|*/#############//|###*#####*# #*####**=*####**##########/#|*#*#*#####|#\#####|########/########*|###|*#############//#|###|####/|# ######|########\#########*##||*|#|#####|##\####|#######/##########|#*#|###########*#//##|###|###/#|# ######|#########*#######*###|*#*#|#####|###\###|######*###########|/|#**#########*.*/###|###|##/##|# ######|########/########|###||###|#####*####*##*######|###########*#|###\########|./####*###*#/###|# ######*#######*====*####|###|*###*#####|####|##|###*==*#############|####\#######*/#####|###|/####|# ######|###########*#####|###*###/######|####|##|####*=*#############|#####\######*######|###**====*# #####**#######*===*#####**#####*=======*####*=**###*=*=*##########*=*######\############*###*==*===* #####*===*#####*#####*==*#####*####################**############/######*===*##########/##########*. #########|####*######|########|\#####################*######*===*#######|#############*##########/** #########|*####*#####|########*.\#######*=*###########*#####|###########|#############*=*#######/#|| ###*=====*|\###|#####|####**###\#\######|*#\###########*####|*======*###*##*##########*#|######*##|| ###|###*##*#*##|#####|####||####*#\#####*|##*##########|####|.\####/#####*=*\########/#**#######\#** ###|##/#\#|##\#|#####|####||####|##\####*|###\#########|####|..*##/#####*====*######/##**########\|| ###*#/###*|###\|#####|#*==*|####|###\##*||####\####*===*####|.*##/#######\#########/##############*| ###|/###/#*####*#####|#|###|####|####\#|||#####\####*====*##|.|#/#########\#######/#########*======* ###*###*##|##########**|###|###**#####\*|*######\*=======*##|.|*#########*=*#####/###########*###### ########*#*=====*######*###*###*====*##**########*##########*=**##########\#####*=*##########|###### ########|##*=*#**=*########*########*#####*=*====*############**#########*=*#######\#########*###### ########|##|#|####|########|###*###/###*#/#######|##############\#####*###\#######***#*#####*####### #####*##|##*#|#*==*######**|##**##*####|*########|##########**==*\####|*==*\#####*..\*|#####|*=====* #####|*#*##|#|/#########/||*##|#\#|####|#########|*=======**|####\\###|###|#\#####\..*|#####||*===*# #####|#*###|#*#########/#**###|##\|####|######*##||######*/.|#####\*##|###|##*#####\*.|#####|*|##### #####*#####|##########*====*##|###*####|#####/#\#||#####**..|######*##|###|#/#######\\|#####*#|##### #####*#####|###############|##|########|####/###\|*####*....|#########|###|*#########\*#######*##### #####|#**##|###############*##|########|###/#####*|####|....**########|###||##########\########\#### #####|/#|##|##############/###*=======**##/*===*==*####*====*#########|###|*###########\########\### #####*##*##*#############*###############*=*##########################*###*#############*########*## #######*|###*#########***######*==**##*##############*#########*===*###*====*###########|########*## #######|*###*#########*=*==*=*#|###|#/|##*==*########|\#######/#*#*=*#######|###########|########|## #######|###*=======*####*===*##|###|/#|##|#**########|**##**#/##|*==**====*#|###########|########|## *====*#|###########|#####\#####|###*##|##|#|##*######|#*===**###|###/#####|#|###########|#*######|## #\###|#|######*####|######\####|######***|#|#/#\#####|##########|##/######|#|###########|#|\#####|## ##\##*#|######*\###|#######\###|#####//#||#|/###\####|##########|#/#######|#|##**===**##|#|#\####|## ###\#*=*#####/..\##|########\##|####//##||#*#####*##**##########|/########|#|#/*#\##*=*#|#|##\*==*## ####*===*###/....\#|#########*=*###//###||########\#|###########*#########|#|/.|##\##*.**#|###*###*# ########|##*====*.\|##############*/####*|#########\|#####################|#**=*###\##*###|######/|# ########*########*.*##############*######*##########*#####################*===*#####*#####*=====***# #######/##*=======*###########*=*#########*=*##########################*====*#######|##########*.*## ######/###|###################|##*=**=*=*##\.\#########*===*###*=====**==**##\###*##|#########/|.|## #####*####|###########*======**====**####\##\#\########|###|###|####/#####|###*#**==*######*#/#|.|## ####/#*###|#########*##\#####|..../#######**=*#\#######|###|###|###*##*###|###|##\#########|*##*.|## ###/##|\##*=====**#/#\##*####|.../########|.\###\######|#*=*###|###|#*#\##|###*=***########*####\|## ##**##|**######/*|/###\##*###|../#########|..\###*#####|#*..*##*###|#|##\#*######|.*#######|#####*## ##*#\#||######*.|*#####\##\#**./##########*...\###*####|#|./|#/####|#|###\|######|.|#######|#*###### #####\||######|.|#######\##\*=*############\...\##|####|#|/#|/#####|#|####*######|.*#######|/|###### ######**######|.|########*==*###############\...\#|*===*#*##*######*#|###########|/########*#*###### ########*#####*=*############################*===**#################**###########*###########|###### ########*##*#*#######*======*####*################*=====*#######*==**#####*===*###########*==*###### ##*======*/**|##*#####**=**/##*=**=====*###########*#####\#*###/###*=*###*=*##***####*===*.*=====*## ##|*=====*#*\|##|\###*===*/####\#######*=====*#####*\#####*|##*####|########\###*#####\###\#####/### ##||#######|#*##|#\#/####/######\###*####*===*#####|\\#####|#/#####*#########\###\#####\###\###*#### ##|*=====*#*====*##*####/########\#/|###*======*###|.\\####|/######*=*########\###\#####\###\###\### ##*=*###/##############/##########*#|###########*##|..\\###*#########|#########*##***====*###\###\## ####|##/##############/#############*###########**#|...\\############|###*====*####\.\########\###*# ####|#/##############/##############|##########/#|\|....\\###########*==*###########\.\########*=*|# ####|/##############*========*======*#########/##|.*.....\\##########################\.*#########|*# ####*########################################*===*........**##########################*##########*##