#include <bits/stdc++.h>

#define SORT(v, n) sort(v, v + n);
#define VSORT(v) sort(v.begin(), v.end());
#define size_t unsigned long long
#define ll long long
#define rep(i, a) for (int i = 0; i < (a); i++)
#define repr(i, a) for (int i = (int)(a)-1; i >= 0; i--)
#define FOR(i, a, b) for (int i = (a); i < (b); i++)
#define FORR(i, a, b) for (int i = (int)(b)-1; i >= a; i--)
#define ALL(a) a.begin(), a.end()
using namespace std;
int si()
{
  int x;
  scanf("%d", &x);
  return x;
}
long long sl()
{
  long long x;
  scanf("%lld", &x);
  return x;
}
string ss()
{
  string x;
  cin >> x;
  return x;
}
void pi(int x) { printf("%d ", x); }
void pl(long long x) { printf("%lld ", x); }
void pd(double x) { printf("%.15f ", x); }
void ps(const string &s) { printf("%s ", s.c_str()); }
void br() { putchar('\n'); }
typedef pair<int, int> P;

const ll MOD = 1e9 + 7;
const ll INF = 1e9 + 5;
const ll N = 2001;

string s;
ll a, b, c;
string result;

int main()
{
  ios::sync_with_stdio(false);
  cin.tie(nullptr);
  cin >> a >> b >> c;
  if (c % 2)
  {
    if (a == b)
    {
      result = "=";
    }
    else if (a <= 0 && b >= 0)
    {
      result = "<";
    }
    else if (a >= 0 && b <= 0)
    {
      result = ">";
    }
    else if (a >= 0)
    {
      result = a > b ? ">" : "<";
    }
    else
    {
      result = a > b ? "<" : ">";
    }
  }
  else
  {
    if (abs(a) > abs(b))
    {
      result = ">";
    }
    else if (abs(a) < abs(b))
    {
      result = "<";
    }
    else
      result = "=";
  }

  cout << result << endl;
}

#include <bits/stdc++.h>
using namespace std;

int main() {
    long long A, B, C;
    cin >> A >> B >> C;
    bool aNeg = A < 0 && (C % 2 == 1);
    bool bNeg = B < 0 && (C % 2 == 1);
    if (!aNeg && !bNeg) {
        if (abs(A) == abs(B)) {
            cout << "=" << endl;
            return 0;
        }
        cout << (abs(A) > abs(B) ? ">" : "<") << endl;
        return 0;
    }
    if (!aNeg && bNeg) {
        cout << ">" << endl;
        return 0;
    }
    if (aNeg && !bNeg) {
        cout << "<" << endl;
        return 0;
    }
    if (abs(A) == abs(B)) {
        cout << "=" << endl;
        return 0;
    }
    cout << (abs(A) > abs(B) ? "<" : ">") << endl;
}