#include <bits/stdc++.h>
#define ll long long
#define endl "\n"
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
string s;
cin >> s;
if (s.length() == 1)
{
cout << 0 << endl;
return 0;
}
int cnt = 0;
while (s.length() > 1)
{
int sum = 0;
for (int i = 0; i < s.size(); i++)
{
sum += s[i] - '0';
}
s = to_string(sum);
cnt++;
}
cout << cnt << endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgZW5kbCAiXG4iCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShOVUxMKTsKCiAgICBzdHJpbmcgczsKICAgIGNpbiA+PiBzOwogICAgaWYgKHMubGVuZ3RoKCkgPT0gMSkKICAgIHsKICAgICAgICBjb3V0IDw8IDAgPDwgZW5kbDsKICAgICAgICByZXR1cm4gMDsKICAgIH0KICAgIGludCBjbnQgPSAwOwogICAgd2hpbGUgKHMubGVuZ3RoKCkgPiAxKQogICAgewogICAgICAgIGludCBzdW0gPSAwOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgcy5zaXplKCk7IGkrKykKICAgICAgICB7CiAgICAgICAgICAgIHN1bSArPSBzW2ldIC0gJzAnOwogICAgICAgIH0KICAgICAgICBzID0gdG9fc3RyaW5nKHN1bSk7CiAgICAgICAgY250Kys7CiAgICB9CiAgICBjb3V0IDw8IGNudCA8PCBlbmRsOwoKICAgIHJldHVybiAwOwp9Cg==