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