#include <bits/stdc++.h>
using namespace std;
char sa[100010];
char sb[100010];
int a[100010] = {0};
int b[100010] = {0};
int main() {
  scanf("%s", sa);
  scanf("%s", sb);
  int la = strlen(sa);
  int lb = strlen(sb);
  int i, j;
  for (i = la - 1; i >= 0; i--) {
    a[i] = sa[la - i - 1] - '0';
    for (j = i; a[j] && a[j + 1]; j += 2) {
      a[j]--;
      a[j + 1]--;
      a[j + 2]++;
    }
  }
  for (i = lb - 1; i >= 0; i--) {
    b[i] = sb[lb - i - 1] - '0';
    for (j = i; b[j] && b[j + 1]; j += 2) {
      b[j]--;
      b[j + 1]--;
      b[j + 2]++;
    }
  }
  for (i = 100005; i >= 0; i--) {
    if (a[i] > b[i]) {
      printf(">\n");
      return 0;
    }
    if (a[i] < b[i]) {
      printf("<\n");
      return 0;
    }
  }
  printf("=\n");
  return 0;
}
