#include <bits/stdc++.h>
using namespace std;
int rev(int n) { // 反转数字函数
    int num, rn = 0;
    while(n > 0) {
        num = n % 10;
        rn = rn * 10 + num;
        n /= 10;
    }
    return rn;
}
int main() {
    int n, cnt = 0;
    cin >> n;
    int rn = rev(n);
    // if (rn == n) {
    //     cout << 0 << endl;
    //     return 0;
    // }
    while(rn != n) { //判断这玩还是不是回文数
        n += rn;
        rn = rev(n);
        cnt++;
    }
    cout << cnt << endl;
    return 0;
}