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