@@@@-@@@@-@@@-@@@@-@
@@-@@-@@@ : @@@-----@-@--@-
@-@-@@@-@-@@--@-@@-----@@@@@@-@-@@@@@@-@@@----@-@@--@@-@--@-@--@@--@@-@-@@@@@-@@@@-@-@@-@-@@@@-@-@-@-@-@-@-@-@-@-@-@-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@--@@@@@@@@@@@@@@@@@@@@@@@@-@@@@@@@@@-@@@@@@@@-@@@@@@@@@-@-@-@-@-@-@@---@@@@@-@@-@-@---------------------------------@---