#include<bits/stdc++.h> using namespace std; char dx(char c){ if(c >= 'a' && c <= 'z'){ return c - 32; }else{ return c; } } int main(){ string s1,s2; cin>>s1>>s2; if(s1.size() != s2.size()){ cout<<1<<endl; }else{ if(s1 == s2){ cout<<2<<endl; }else{ int t = 3; for(int i = 0;i < s1.size();i++){ if(s1[i] != s2[i] && dx(s1[i]) != dx(s2[i])){ t = 4; break; } } cout<<t<<endl; } } return 0; } /************************************************************** Problem: 1475 User: admin Language: C++ Result: Accepted Time:46 ms Memory:2076 kb ****************************************************************/