public boolean shareDigit(int a, int b) { int rightA = a % 10; int rightB = b % 10; int leftA = a / 10; int leftB = b / 10; return rightA == rightB || rightA == leftB || leftA == rightB || leftA == leftB; }