#include <bits/stdc++.h>
using namespace std;
const int MAX = 1e6 + 10;
char a[MAX];
char b[MAX];
int main() {
  scanf("%s", a);
  scanf("%s", b);
  int markA = 0;
  int markB = 0;
  int sizeA = strlen(a);
  int sizeB = strlen(b);
  while (a[markA] == '0' && markA < sizeA) {
    markA++;
  }
  while (b[markB] == '0' && markB < sizeB) {
    markB++;
  }
  string A, B;
  for (int i = markA; i < sizeA; i++) A += a[i];
  for (int i = markB; i < sizeB; i++) B += b[i];
  int flag = 0;
  if (A.size() < B.size())
    flag = 1;
  else if (A.size() > B.size())
    flag = -1;
  else {
    for (int i = 0; i < A.size(); i++) {
      if (A[i] > B[i]) {
        flag = -1;
        break;
      } else if (A[i] < B[i]) {
        flag = 1;
        break;
      }
    }
  }
  if (flag == 1)
    cout << "<" << endl;
  else if (flag == -1)
    cout << ">" << endl;
  else
    cout << "=" << endl;
  return 0;
}
