#include <bits/stdc++.h>
char a[1000001], b[1000001];
bool allzero(char *s) {
  for (char *ptr = s; *ptr; ++ptr)
    if (*ptr == '1') return false;
  return true;
}
int main() {
  scanf("%s %s", a, b);
  int a_len = strlen(a);
  int b_len = strlen(b);
  if (a_len != b_len)
    puts("NO");
  else {
    if (!strcmp(a, b))
      puts("YES");
    else if (allzero(a) || allzero(b))
      puts("NO");
    else
      puts("YES");
  }
}
