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