#include <bits/stdc++.h>
using namespace std;
#pragma comment(linker, "/STACK:200000000")
const double EPS = 1E-9;
const int INF = 1000000000;
const long long INF64 = (long long)1E18;
const double PI = 3.1415926535897932384626433832795;
int main() {
  for (int i = 0; i < (int)(9); i++) printf("%d\?\?<>%d\n", i, i + 1);
  puts("9\?\?>>??0");
  puts("\?\?<>1");
  for (int i = 0; i < (int)(10); i++) printf("?%d>>%d?\n", i, i);
  puts("?>>??");
  puts(">>?");
  return 0;
}
