//求整数的Root:给定正整数,求每位数字之和;如果和不是一位数,则重复
//用递归求解数字基
#include<iostream>
using namespace std;
int sumnums(int n)
{
if(n<10)
return n;
int sum=0;
while(n)
{
sum+=n%10;
n/=10;
}
return sumnums(sum);
}
void main()
{
int n;
while(cin>>n)
{
cout<<SumNums(n)<<endl;
cout<<sumnums(n)<<endl;
}
}