output_description: If X is smaller, print `<`; if Y is smaller, print `>`; if they are equal,
  print `=`.
  
  * * *
input_description: Input is given from Standard Input in the following format:
  
      
      
      X Y
attempt: #include <iostream>
  #include <algorithm>
  #include <cstdio>
  #include <regex>
  #include <cmath>
  #include <vector>
  #include <queue>
  #include <functional>
  #include <numeric>
  #include <iomanip>
  #include <stack>
  #include <string>
  #include <map>
  #include <set>
  
  using namespace std;
  template <class T>
  using V = vector<T>;
  template <class T>
  using VV = V<V<T>>;
  template <class T>
  using VVV = V<VV<T>>;
  template <class T, class U>
  using P = pair<T, U>;
  template <class S, class T, class U>
  using TUP = tuple<S, T, U>;
  
  using ll = long long;
  using ull = unsigned long long;
  using dbl = double;
  using ld = long double;
  using str = string;
  using vll = V<ll>;
  using vll2 = VV<ll>;
  using vll3 = VVV<ll>;
  using pll = P<ll, ll>;
  using tll = TUP<ll, ll, ll>;
  using vpll = V<pll>;
  using tpll = V<tll>;
  using vs = V<str>;
  using vvs = V<vs>;
  using vd = V<dbl>;
  using vvd = V<vd>;
  using qll = queue<ll>;
  using qpll = queue<pll>;
  using mapll = map<ll, ll>;
  using setll = set<ll>;
  
  #define int ll
  #define fst first
  #define snd second
  #define PQ priority_queue
  #define mp make_pair
  #define mt make_tuple
  #define pb push_back
  #define popb pop_back()
  #define sz size()
  #define bn begin()
  #define ed end()
  #define FOR(i, a, b) for (ll i = (a); i <= (ll)(b); i++)
  #define rFOR(i, a, b) for (ll i = (b); i >= (ll)(a); i--)
  #define REP(i, n) FOR(i, 0, (n)-1)
  #define REP1(i, n) FOR(i, 1, (n))
  #define VFOR(i, v) for (auto &(i) : v)
  
  signed main () {
      str X, Y;
      cin >> X >> Y;
      if (X < Y) {
          cout << "<" << endl;
      }else if(X > Y) {
          cout << ">" << endl;
      }else{
          cout << "=" << endl;
      }
      return 0;
  }
problem_description: Statement
  
  In programming, hexadecimal notation is often used.
  
  In hexadecimal notation, besides the ten digits 0, 1, ..., 9, the six letters
  `A`, `B`, `C`, `D`, `E` and `F` are used to represent the values 10, 11, 12,
  13, 14 and 15, respectively.
  
  In this problem, you are given two letters X and Y. Each X and Y is `A`, `B`,
  `C`, `D`, `E` or `F`.
  
  When X and Y are seen as hexadecimal numbers, which is larger?
samples: [{"input": "A B", "output": "<\n    \n\n10 < 11.\n\n* * *"}, {"input": "E C", "output": ">\n    \n\n14 > 12.\n\n* * *"}, {"input": "F F", "output": "=\n    \n\n15 = 15."}]