#include <bits/stdc++.h>
using namespace std;
using ll=long long;
using ull=unsigned long long;
using vi=vector<int>;
using vll=vector <ll>;
using vvi=vector <vector <int>>;
using vvll=vector <vector<ll>>;
using pii=pair<int,int>;
using pll=pair<ll,ll>;
using str=string;
using vpii=vector<pii>;
#define fast ios_base::sync_with_stdio(false); cin.tie (nullptr); cout.tie (nullptr);
#define nl '\n'
#define F first
#define S second
#define het return 0;
#define kt size()
#define FILE_NAME ""
int main () {
fast
// freopen(FILE_NAME ".INP", "r", stdin);
// freopen(FILE_NAME ".OUT", "w", stdout);=
ll n;
cin >> n;
ll l=1,r=1,sum=1,a=1,b=1,mx=1;
while (r<=n) {
if (sum<n) {
r++;
sum+=r;
}
else if (sum>n) {
sum-=l;
l++;
}
else {
if (r-l+1>mx) {
mx=r- l + 1;
a=l;
b=r;
}
r++;
sum+=r;
sum-=l;
l++;
}
}
cout << n << "=" << a << "+...+" << b;
het
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnVzaW5nIGxsPWxvbmcgbG9uZzsKdXNpbmcgdWxsPXVuc2lnbmVkIGxvbmcgbG9uZzsKdXNpbmcgdmk9dmVjdG9yPGludD47CnVzaW5nIHZsbD12ZWN0b3IgPGxsPjsKdXNpbmcgdnZpPXZlY3RvciA8dmVjdG9yIDxpbnQ+PjsKdXNpbmcgdnZsbD12ZWN0b3IgPHZlY3RvcjxsbD4+Owp1c2luZyBwaWk9cGFpcjxpbnQsaW50PjsKdXNpbmcgcGxsPXBhaXI8bGwsbGw+Owp1c2luZyBzdHI9c3RyaW5nOwp1c2luZyB2cGlpPXZlY3RvcjxwaWk+OwojZGVmaW5lIGZhc3QgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7IGNpbi50aWUgKG51bGxwdHIpOyBjb3V0LnRpZSAobnVsbHB0cik7CiNkZWZpbmUgbmwgJ1xuJwojZGVmaW5lIEYgZmlyc3QKI2RlZmluZSBTIHNlY29uZAojZGVmaW5lIGhldCByZXR1cm4gMDsKI2RlZmluZSBrdCBzaXplKCkKCiNkZWZpbmUgRklMRV9OQU1FICIiCgppbnQgbWFpbiAoKSB7CiAgICBmYXN0CiAgICAvLyBmcmVvcGVuKEZJTEVfTkFNRSAiLklOUCIsICJyIiwgc3RkaW4pOwogICAgLy8gZnJlb3BlbihGSUxFX05BTUUgIi5PVVQiLCAidyIsIHN0ZG91dCk7PQogICAgbGwgbjsKICAgIGNpbiA+PiBuOwogICAgbGwgbD0xLHI9MSxzdW09MSxhPTEsYj0xLG14PTE7CiAgICB3aGlsZSAocjw9bikgewogICAgICAgIGlmIChzdW08bikgewogICAgICAgICAgICByKys7CiAgICAgICAgICAgIHN1bSs9cjsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAoc3VtPm4pIHsKICAgICAgICAgICAgc3VtLT1sOwogICAgICAgICAgICBsKys7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBpZiAoci1sKzE+bXgpIHsKICAgICAgICAgICAgICAgIG14PXItIGwgKyAxOwogICAgICAgICAgICAgICAgYT1sOwogICAgICAgICAgICAgICAgYj1yOwogICAgICAgICAgICB9CiAgICAgICAgICAgIHIrKzsKICAgICAgICAgICAgc3VtKz1yOwogICAgICAgICAgICBzdW0tPWw7CiAgICAgICAgICAgIGwrKzsKICAgICAgICB9CiAgICB9CiAgICBjb3V0IDw8IG4gPDwgIj0iIDw8IGEgPDwgIisuLi4rIiA8PCBiOwogICAgaGV0Cn0=