#include <bits/stdc++.h>
using namespace std;
void bug() { cout << " " << endl; }
template <class T>
void bug(T a) {
  cout << a << "  ";
}
template <class T>
void bug(T* a, int n) {
  for (int i = 0; i < (n); i++) bug(a[i]);
}
int main() {
  for (int i = 0; i < (10); i++)
    if (i < 9) printf("%d??<>%d\n", i, i + 1);
  printf("9??>>??0\n");
  printf("??<>1\n");
  for (int i = 0; i < (10); i++) printf("?%d>>%d?\n", i, i);
  for (int i = 0; i < (10); i++)
    if (i < 9) printf("%d?<>%d\n", i, i + 1);
  printf("9?>>??0\n");
  for (int i = 0; i < (10); i++) printf("%d>>%d?\n", i, i);
  return 0;
}
