#include <bits/stdc++.h>
char a[1000005];
char b[1000005];
char c[1000005];
char d[1000005];
int main() {
  int j, k;
  while (scanf("%s", a) != EOF) {
    getchar();
    scanf("%s", b);
    getchar();
    int m1 = strlen(a);
    int m2 = strlen(b);
    memset(c, 0, sizeof(c));
    memset(d, 0, sizeof(d));
    int l = 0, u = 0;
    for (k = 0; k < m1; k++) {
      if (l == 0 && a[k] == '0')
        continue;
      else {
        c[l] = a[k];
        l++;
      }
    }
    for (j = 0; j < m2; j++) {
      if (u == 0 && b[j] == '0')
        continue;
      else {
        d[u] = b[j];
        u++;
      }
    }
    if (u == l) {
      if (strcmp(c, d) < 0) printf("<\n");
      if (strcmp(c, d) == 0) printf("=\n");
      if (strcmp(c, d) > 0) printf(">\n");
    } else {
      if (l > u) printf(">\n");
      if (l < u) printf("<\n");
    }
  }
  return 0;
}
