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