#include <string>
#include <numeric>
#include <iostream>
using namespace std;
int sum(string a) {
if(a.size()==1) return a[0]-'0';
else return sum(to_string(accumulate(a.begin(),a.end(),0,[](int acc,char l){return acc+=l-'0';})));
}
int main(void) {
string a;
cin >> a;
cout << sum(a);
return 0;
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPG51bWVyaWM+CiNpbmNsdWRlIDxpb3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBzdW0oc3RyaW5nIGEpIHsKCWlmKGEuc2l6ZSgpPT0xKSByZXR1cm4gYVswXS0nMCc7CgllbHNlIHJldHVybiBzdW0odG9fc3RyaW5nKGFjY3VtdWxhdGUoYS5iZWdpbigpLGEuZW5kKCksMCxbXShpbnQgYWNjLGNoYXIgbCl7cmV0dXJuIGFjYys9bC0nMCc7fSkpKTsKfQoKaW50IG1haW4odm9pZCkgewoJc3RyaW5nIGE7CgljaW4gPj4gYTsKCWNvdXQgPDwgc3VtKGEpOwoJcmV0dXJuIDA7Cn0K