#include <bits/stdc++.h>
using namespace std;
    long long suma;
int main(){
    ios::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    string a;
    cin>>a;
    while((long long)a.size()!=1){
        stringstream convertir;
        int cc = a.size();
        for(long long i=0;i<cc;i++){
            suma += a[i] - '0';
        }
        convertir<<suma;
        a = convertir.str();
        suma = 0;
    }
    cout<<a<<"\n";
    return 0;
}

### Prompt

Create a solution in Cpp for the following problem:

Many people are aware of DMCA – Digital Millennium Copyright Act. But another recently proposed DMCA – Digital Millennium Calculation Act – is much less known.

In this problem you need to find a root of a number according to this new DMCA law.

Input

The input contains a single integer a (1 ≤ a ≤ 1000000).

Output

Output the result – an integer number.

Examples

Input


1


Output


1


Input


81


Output


9

### Response

```cpp
#include <bits/stdc++.h>
using namespace std;
    long long suma;
int main(){
    ios::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    string a;
    cin>>a;
    while((long long)a.size()!=1){
        stringstream convertir;
        int cc = a.size();
        for(long long i=0;i<cc;i++){
            suma += a[i] - '0';
        }
        convertir<<suma;
        a = convertir.str();
        suma = 0;
    }
    cout<<a<<"\n";
    return 0;
}

```