#include <iostream>
#include <queue>
using namespace std;
int a=0,b=0,d[65537];
queue<int> h;
int main()
{
char x;
for(int i=15;i>=0;i--)
{
cin>>x;
a+=(x-48)*(1<<i);
}
for(int i=15;i>=0;i--)
{
cin>>x;
b+=(x-48)*(1<<i);
}
h.push(a);
d[a]=0;
while(!h.empty())
{
a=h.front();
h.pop();
for(int i=0;i<=15;i++)
if((a>>i)&1)
{
if(i<12)
{
if(((a>>(i+4))&1)==0)
{
int c=a|(1<<(i+4));
c=c&(~(1<<i));
if(!d[c])
{
d[c]=d[a]+1;
h.push(c);
if(c==b)
{
cout<<d[c];
return 0;
}
}
}
}
if(i>3)
{
if(((a>>(i-4))&1)==0)
{
int c=a|(1<<(i-4));
c=c&(~(1<<i));
if(!d[c])
{
d[c]=d[a]+1;
h.push(c);
if(c==b)
{
cout<<d[c];
return 0;
}
}
}
}
if(i%4<3)
{
if(((a>>(i+1))&1)==0)
{
int c=a|(1<<(i+1));
c=c&(~(1<<i));
if(!d[c])
{
d[c]=d[a]+1;
h.push(c);
if(c==b)
{
cout<<d[c];
return 0;
}
}
}
}
if(i%4)
{
if(((a>>(i-1))&1)==0)
{
int c=a|(1<<(i-1));
c=c&(~(1<<i));
if(!d[c])
{
d[c]=d[a]+1;
h.push(c);
if(c==b)
{
cout<<d[c];
return 0;
}
}
}
}
}
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8cXVldWU+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBhPTAsYj0wLGRbNjU1MzddOwpxdWV1ZTxpbnQ+IGg7CmludCBtYWluKCkKewoJY2hhciB4OwoJZm9yKGludCBpPTE1O2k+PTA7aS0tKQogICAgewogICAgICAgIGNpbj4+eDsKICAgICAgICBhKz0oeC00OCkqKDE8PGkpOwogICAgfQogICAgZm9yKGludCBpPTE1O2k+PTA7aS0tKQogICAgewogICAgICAgIGNpbj4+eDsKICAgICAgICBiKz0oeC00OCkqKDE8PGkpOwogICAgfQogICAgaC5wdXNoKGEpOwogICAgZFthXT0wOwogICAgd2hpbGUoIWguZW1wdHkoKSkKICAgIHsKICAgICAgICBhPWguZnJvbnQoKTsKICAgICAgICBoLnBvcCgpOwogICAgICAgIGZvcihpbnQgaT0wO2k8PTE1O2krKykKICAgICAgICBpZigoYT4+aSkmMSkKICAgICAgICB7CiAgICAgICAgICAgIGlmKGk8MTIpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGlmKCgoYT4+KGkrNCkpJjEpPT0wKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGludCBjPWF8KDE8PChpKzQpKTsKICAgICAgICAgICAgICAgICAgICBjPWMmKH4oMTw8aSkpOwogICAgICAgICAgICAgICAgICAgIGlmKCFkW2NdKQogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgZFtjXT1kW2FdKzE7CiAgICAgICAgICAgICAgICAgICAgICAgIGgucHVzaChjKTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYoYz09YikKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgY291dDw8ZFtjXTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAKICAgICAgICAgICAgaWYoaT4zKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBpZigoKGE+PihpLTQpKSYxKT09MCkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBpbnQgYz1hfCgxPDwoaS00KSk7CiAgICAgICAgICAgICAgICAgICAgYz1jJih+KDE8PGkpKTsKICAgICAgICAgICAgICAgICAgICBpZighZFtjXSkKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgIGRbY109ZFthXSsxOwogICAgICAgICAgICAgICAgICAgICAgICBoLnB1c2goYyk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGM9PWIpCiAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvdXQ8PGRbY107CiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogCiAgICAgICAgICAgIGlmKGklNDwzKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBpZigoKGE+PihpKzEpKSYxKT09MCkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBpbnQgYz1hfCgxPDwoaSsxKSk7CiAgICAgICAgICAgICAgICAgICAgYz1jJih+KDE8PGkpKTsKICAgICAgICAgICAgICAgICAgICBpZighZFtjXSkKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgIGRbY109ZFthXSsxOwogICAgICAgICAgICAgICAgICAgICAgICBoLnB1c2goYyk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGM9PWIpCiAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvdXQ8PGRbY107CiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogCiAgICAgICAgICAgIGlmKGklNCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgaWYoKChhPj4oaS0xKSkmMSk9PTApCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgaW50IGM9YXwoMTw8KGktMSkpOwogICAgICAgICAgICAgICAgICAgIGM9YyYofigxPDxpKSk7CiAgICAgICAgICAgICAgICAgICAgaWYoIWRbY10pCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICBkW2NdPWRbYV0rMTsKICAgICAgICAgICAgICAgICAgICAgICAgaC5wdXNoKGMpOwogICAgICAgICAgICAgICAgICAgICAgICBpZihjPT1iKQogICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3V0PDxkW2NdOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KIAogICAgICAgIH0KICAgIH0KfQ==