#############################################################
################################################### #######
############################################### /~\ #####
############################################ _- `~~~', ####
########################################## _-~ ) ####
####################################### _-~ | ####
#################################### _-~ ; #####
########################## __---___-~ | #####
####################### _~ ,, ; `,, ##
##################### _-~ ;' | ,' ; ##
################### _~ ' `~' ; ###
############ __---; ,' ####
######## __~~ ___ ,' ######
##### _-~~ -~~ _ ,' ########
##### `-_ _ ; ##########
####### ~~----~~~ ; ; ###########
######### / ; ; ############
####### / ; ; #############
##### / ` ; ##############
### / ; ###############
# ################
#############################################################
################################################### #######
############################################### /~\ #####
############################################ _- `~~~', ####
########################################## _-~ ) ####
####################################### _-~ | ####
#################################### _-~ ; #####
########################## __---___-~ | #####
####################### _~ ,, ; `,, ##
##################### _-~ ;' | ,' ; ##
################### _~ ' `~' ; ###
############ __---; ,' ####
######## __~~ ___ ,' ######
##### _-~~ -~~ _ ,' ########
##### `-_ _ ; ##########
####### ~~----~~~ ; ; ###########
######### / ; ; ############
####### / ; ; #############
##### / ` ; ##############
### / ; ###############
# ################