#include <bits/stdc++.h>
using namespace std;
struct Dt {
  int x, y;
  double d;
};
inline long long int mn(long long int a, long long int b) {
  return a < b ? a : b;
}
inline int mx(int a, int b) { return a > b ? a : b; }
bool comp(Dt a, Dt b) { return a.d < b.d; }
int main() {
  std::ios::sync_with_stdio(false);
  int i, n, j, m, k, t, id, v, x, y;
  cin >> n >> m;
  if (n == m) {
    cout << "=";
    return 0;
  }
  double a = m * log10(n);
  double b = n * log10(m);
  if (a < b)
    cout << "<";
  else if (a > b)
    cout << ">";
  else
    cout << "=";
  return 0;
}
