#include <bits/stdc++.h>
using namespace std;
namespace io {
char ch_forREAD;
int val_forREAD, f_forREAD;
int read() {
  val_forREAD = 0, f_forREAD = 1;
  while (!isdigit(ch_forREAD)) {
    if (ch_forREAD == '-') f_forREAD = -1;
    ch_forREAD = getchar();
  }
  while (isdigit(ch_forREAD)) {
    val_forREAD = 10 * val_forREAD + ch_forREAD - 48;
    ch_forREAD = getchar();
  }
  return f_forREAD * val_forREAD;
}
void read(int& x) { x = read(); }
}  // namespace io
using namespace io;
int main() {
  int x, y, z;
  scanf("%d%d%d", &x, &y, &z);
  if (x == y && z == 0) {
    puts("0");
    return 0;
  }
  if (x > y + z)
    puts("+");
  else if (y > x + z)
    puts("-");
  else
    puts("?");
  return 0;
}
