#include <bits/stdc++.h>
int main() {
  char string[4];
  int berat[4] = {0, 0, 0};
  for (int i = 0; i < 3; i++) {
    scanf("%s", &string);
    if (string[1] == '>') {
      ++berat[string[0] - 'A'];
    } else {
      ++berat[string[2] - 'A'];
    }
  }
  if (berat[0] == 0 && berat[1] == 1) {
    printf("ABC\n");
  } else if (berat[0] == 0 && berat[2] == 1) {
    printf("ACB\n");
  } else if (berat[1] == 0 && berat[2] == 1) {
    printf("BCA\n");
  } else if (berat[1] == 0 && berat[0] == 1) {
    printf("BAC\n");
  } else if (berat[2] == 0 && berat[1] == 1) {
    printf("CBA\n");
  } else if (berat[2] == 0 && berat[0] == 1) {
    printf("CAB\n");
  } else {
    printf("Impossible\n");
  }
  return 0;
}
