Long sum#840