#include <bits/stdc++.h>
using namespace std;
int main() {
  int f1, f2, f3;
  f1 = f2 = f3 = -1;
  string s;
  for (int i = 0; i < 3; i++) {
    cin >> s;
    if (s[0] == 'A' && s[2] == 'B') {
      if (s[1] == '<')
        f1 = 0;
      else
        f1 = 1;
    } else if (s[0] == 'B' && s[2] == 'A') {
      if (s[1] == '<')
        f1 = 1;
      else
        f1 = 0;
    } else if (s[0] == 'A' && s[2] == 'C') {
      if (s[1] == '<')
        f2 = 0;
      else
        f2 = 1;
    } else if (s[0] == 'C' && s[2] == 'A') {
      if (s[1] == '<')
        f2 = 1;
      else
        f2 = 0;
    } else if (s[0] == 'B' && s[2] == 'C') {
      if (s[1] == '<')
        f3 = 0;
      else
        f3 = 1;
    } else if (s[0] == 'C' && s[2] == 'B') {
      if (s[1] == '<')
        f3 = 1;
      else
        f3 = 0;
    }
  }
  int a1 = 0, a2 = 0, a3 = 0;
  if (f1 + f2 == 2)
    a1 = 3;
  else if (f1 + f2 == 1)
    a1 = 2;
  else
    a1 = 1;
  if (f1 == 0 && f3 == 1)
    a2 = 3;
  else if (f3 == 0 && f1 == 1)
    a2 = 1;
  else
    a2 = 2;
  if (f3 + f2 == 0)
    a3 = 3;
  else if (f2 + f3 == 2)
    a3 = 1;
  else
    a3 = 2;
  if (a1 == a2 || a1 == a3 || a2 == a3) {
    cout << "Impossible";
    return 0;
  }
  if (a1 == 1)
    cout << "A";
  else if (a2 == 1)
    cout << "B";
  else if (a3 == 1)
    cout << "C";
  if (a1 == 2)
    cout << "A";
  else if (a2 == 2)
    cout << "B";
  else if (a3 == 2)
    cout << "C";
  if (a1 == 3)
    cout << "A";
  else if (a2 == 3)
    cout << "B";
  else if (a3 == 3)
    cout << "C";
  return 0;
}
