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