#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#include <algorithm>
#include <vector>
using namespace std;
long long int tong(string s)
{
long long int ans = 0;
for (int i = 0; i < s.size(); i++)
{
ans += s[i] - '0';
}
return ans;
}
string chuyen(long long so)
{
return to_string(so);
}
int main(void)
{
string s;
cin >> s;
while (s.size() > 1)
{
long long int res = tong(s);
s = chuyen(res);
}
cout << s;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgojaW5jbHVkZSA8bWF0aC5oPgojaW5jbHVkZSA8c3RyaW5nLmg+CiNpbmNsdWRlIDxhbGdvcml0aG0+CiNpbmNsdWRlIDx2ZWN0b3I+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKbG9uZyBsb25nIGludCB0b25nKHN0cmluZyBzKQp7Cglsb25nIGxvbmcgaW50IGFucyA9IDA7Cglmb3IgKGludCBpID0gMDsgaSA8IHMuc2l6ZSgpOyBpKyspCgl7CgkJYW5zICs9IHNbaV0gLSAnMCc7Cgl9CglyZXR1cm4gYW5zOwp9CgpzdHJpbmcgY2h1eWVuKGxvbmcgbG9uZyBzbykKewoJcmV0dXJuIHRvX3N0cmluZyhzbyk7Cn0KCmludCBtYWluKHZvaWQpCnsKCXN0cmluZyBzOwoJY2luID4+IHM7Cgl3aGlsZSAocy5zaXplKCkgPiAxKQoJewoJCWxvbmcgbG9uZyBpbnQgcmVzID0gdG9uZyhzKTsKCQlzID0gY2h1eWVuKHJlcyk7Cgl9Cgljb3V0IDw8IHM7CglyZXR1cm4gMDsKfQ==