#include<iostream>
#include<string>
#include<cmath>

    int main()
    {
        string input_str;
        cin input_str;
        bool is_valid=true;
        for(char c:input_str){
            if(!isdigit(c) && c!='-'){
                is_vlaid = false;
                break;
            }
        }
        if(is_valid){
            try{
                long long n=stroll(input_str);
                if(n<-10000||n>10000){
                    cout<<"Invalid input"<<endl;
                }else{
                    if(n==0){
                        cout<<1<<endl;
                    }
                }else{
                    int count=0;
                    long long temp=abs(n);
                    while(temp>0){
                        temp/=10;
                        count++;
                    }
                }
                cout<<endl;
            }catch(const exception&e){
                cout<<"Invalid input"<<endl;
            }
        }
    }
    return 0;
}