import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner sc
= new Scanner
(System.
in);
int firstX;
int firstY;
int secondX;
int secondY;
boolean canContinue = false;
int firstCl = sc.nextInt();
int secondCl = sc.nextInt();
sc.close();
if(str.equals(str1)){
}
else{
if((firstCl%2 == 0 && (str.charAt(0) == 'b' || str.charAt(0) == 'd' || str.charAt(0) == 'f' || str.charAt(0) == 'h')) && (secondCl%2 == 0 && (str1.charAt(0) == 'a' || str1.charAt(0) == 'c' || str1.charAt(0) == 'e' || str1.charAt(0) == 'h'))){
canContinue = true;
}
if(!canContinue){
}
else{
firstX = firstCl;
firstY = getCoordinate(str.charAt(0));
secondX = secondCl;
secondY = getCoordinate(str1.charAt(0));
if(firstY - secondY < 0){
int totalY = secondY - firstY;
int totalX = secondX - firstX;
if(totalX < 0){
totalX = totalX * -1;
}
System.
out.
println(totalX
+ totalY
- 1); }
}
}
}
public static int getCoordinate(char ch){
if(ch == 'a' || ch == 'b'){
return 0;
}
else if(ch == 'c' || ch == 'd'){
return 1;
}
else if(ch == 'e' || ch == 'f'){
return 2;
}
else if(ch == 'g' || ch == 'h'){
return 3;
}
}
}
CmltcG9ydCBqYXZhLnV0aWwuKjsKaW1wb3J0IGphdmEubGFuZy4qOwppbXBvcnQgamF2YS5pby4qOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQkKCQlpbnQgZmlyc3RYOwoJCWludCBmaXJzdFk7CgkJaW50IHNlY29uZFg7CgkJaW50IHNlY29uZFk7CgkJYm9vbGVhbiBjYW5Db250aW51ZSA9IGZhbHNlOwoJCWludCBmaXJzdENsID0gc2MubmV4dEludCgpOwoJCWludCBzZWNvbmRDbCA9IHNjLm5leHRJbnQoKTsKCQlTdHJpbmcgc3RyID0gc2MubmV4dCgpOwoJCVN0cmluZyBzdHIxID0gc2MubmV4dCgpOwoJCXNjLmNsb3NlKCk7CgkJaWYoc3RyLmVxdWFscyhzdHIxKSl7CgkJCVN5c3RlbS5vdXQucHJpbnRsbigtMSk7CgkJfQoJCWVsc2V7CgkJCWlmKChmaXJzdENsJTIgPT0gMCAmJiAoc3RyLmNoYXJBdCgwKSA9PSAnYicgfHwgc3RyLmNoYXJBdCgwKSA9PSAnZCcgfHwgc3RyLmNoYXJBdCgwKSA9PSAnZicgfHwgc3RyLmNoYXJBdCgwKSA9PSAnaCcpKSAmJiAoc2Vjb25kQ2wlMiA9PSAwICYmIChzdHIxLmNoYXJBdCgwKSA9PSAnYScgfHwgc3RyMS5jaGFyQXQoMCkgPT0gJ2MnIHx8IHN0cjEuY2hhckF0KDApID09ICdlJyB8fCBzdHIxLmNoYXJBdCgwKSA9PSAnaCcpKSl7CgkJCQljYW5Db250aW51ZSA9IHRydWU7CgkJCX0KCQkJCgkJCWlmKCFjYW5Db250aW51ZSl7CgkJCQlTeXN0ZW0ub3V0LnByaW50bG4oLTEpOwoJCQl9CgkJCWVsc2V7CgkJCQlmaXJzdFggPSBmaXJzdENsOwoJCQkJZmlyc3RZID0gZ2V0Q29vcmRpbmF0ZShzdHIuY2hhckF0KDApKTsKCQkJCXNlY29uZFggPSBzZWNvbmRDbDsKCQkJCXNlY29uZFkgPSBnZXRDb29yZGluYXRlKHN0cjEuY2hhckF0KDApKTsKCQkJCWlmKGZpcnN0WSAtIHNlY29uZFkgPCAwKXsKCQkJCQlpbnQgdG90YWxZID0gc2Vjb25kWSAtIGZpcnN0WTsKCQkJCQlpbnQgdG90YWxYID0gc2Vjb25kWCAtIGZpcnN0WDsKCQkJCQlpZih0b3RhbFggPCAwKXsKCQkJCQkJdG90YWxYID0gdG90YWxYICogLTE7CgkJCQkJfQoJCQkJCVN5c3RlbS5vdXQucHJpbnRsbih0b3RhbFggKyB0b3RhbFkgLSAxKTsKCQkJCX0KCQkJfQoJCX0KCX0KCQoJcHVibGljIHN0YXRpYyBpbnQgZ2V0Q29vcmRpbmF0ZShjaGFyIGNoKXsKCQlpZihjaCA9PSAnYScgfHwgY2ggPT0gJ2InKXsKCQkJcmV0dXJuIDA7CgkJfQoJCWVsc2UgaWYoY2ggPT0gJ2MnIHx8IGNoID09ICdkJyl7CgkJCXJldHVybiAxOwoJCX0KCQllbHNlIGlmKGNoID09ICdlJyB8fCBjaCA9PSAnZicpewoJCQlyZXR1cm4gMjsKCQl9CgkJZWxzZSBpZihjaCA9PSAnZycgfHwgY2ggPT0gJ2gnKXsKCQkJcmV0dXJuIDM7CgkJfQoJfQp9