//#include <stdio.h>
//
//int main(void)
//{
// int n, i, j, k = 1;
// int array[101][101] = {0};
//
// scanf("%d", &n);
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= n; j++)
// {
// array[i][j] = k;
// k++;
// }
// }
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= n; j++)
// {
// printf("%d ", array[i][j]);
// }
// printf("\n");
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, i, j, k = 1;
// int array[101][101] = {0};
//
// scanf("%d", &n);
//
// for(i = 1; i <= n; i++)
// {
// for(j = n; j >= 1; j--)
// {
// array[i][j] = k;
// k++;
// }
// }
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= n; j++)
// {
// printf("%d ", array[i][j]);
// }
// printf("\n");
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, i, j, k = 1;
// int array[101][101] = {0};
//
// scanf("%d", &n);
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= n; j++)
// {
// array[i][j] = k;
// k++;
// }
// }
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= n; j++)
// {
// printf("%d ", array[j][i]);
// }
// printf("\n");
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, i, j, k = 1;
// int array[101][101] = {0};
//
// scanf("%d", &n);
//
// for(i = 1; i <= n; i++)
// {
// for(j = n; j >= 1; j--)
// {
// array[i][j] = k;
// k++;
// }
// }
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= n; j++)
// {
// printf("%d ", array[j][i]);
// }
// printf("\n");
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, m, i, j, k = 1;
// int array[101][101] = {0};
//
// scanf("%d %d", &n, &m);
//
// for(i = n; i >= 1; i--)
// {
// for(j = m; j >= 1; j--)
// {
// array[i][j] = k;
// k++;
// }
// }
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= m; j++)
// {
// printf("%d ", array[i][j]);
// }
// printf("\n");
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, m, i, j, k = 1;
// int array[101][101] = {0};
//
// scanf("%d %d", &n, &m);
//
// for(i = n; i >= 1; i--)
// {
// for(j = 1; j <= m; j++)
// {
// array[i][j] = k;
// k++;
// }
// }
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= m; j++)
// {
// printf("%d ", array[i][j]);
// }
// printf("\n");
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, m, i, j, k = 1;
// int array[101][101] = {0};
//
// scanf("%d %d", &n, &m);
//
// for(i = m; i >= 1; i--)
// {
// for(j = n; j >= 1; j--)
// {
// array[j][i] = k;
// k++;
// }
// }
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= m; j++)
// {
// printf("%d ", array[i][j]);
// }
// printf("\n");
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, m, i, j, k = 1;
// int array[101][101] = {0};
//
// scanf("%d %d", &n, &m);
//
// for(i = m; i >= 1; i--)
// {
// for(j = 1; j <= n; j++)
// {
// array[j][i] = k;
// k++;
// }
// }
//
// for(i = 1; i <= n; i++)
// {
// for(j = 1; j <= m; j++)
// {
// printf("%d ", array[i][j]);
// }
// printf("\n");
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int x, y, h, i, j, l, d, w, v;
//
// int array[101][101]= {0};
//
// scanf("%d %d", &x, &y);
//
// scanf("%d", &h);
//
//
// for(i = 1;i <= h; i++)
// {
// scanf("%d %d %d %d", &l, &d, &w, &v);
//
// if(d == 0)
// {
// for(j = w; j <= l + w - 1; j++)
// {
// array[w][j] = 1;
// }
// }
//
// else {
// for(j = w;j <= l + w - 1;j++)
// {
// array[j][v]=1;
// }
//
// }
// }
//
// for(i = 1; i <= x; i++)
// {
// for(j = 1; j <= y; j++)
// {
// printf("%d ",array[i][j]);
//
// }
// printf("\n");
// }
//
//
// return 0;
//
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, n2, i, j;
// int array[24] = {0};
//
// scanf("%d", &n);
//
// for(i = 1; i <= n; i++)
// {
// scanf("%d", &n2);
// array[n2]++;
// }
//
// for(j = 1; j <= 23; j++)
// {
// printf("%d ", array[j]);
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, n2, i, j;
// int array[10005] = {0};
//
// scanf("%d", &n);
//
// for(i = 1; i <= n; i++)
// {
// scanf("%d", &array[i]);
// }
//
// for(j = n; j >= 1; j--)
// {
// printf("%d ", array[j]);
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, n2, i, j, min;
// int array[10005] = {0};
//
// scanf("%d", &n);
//
// for(i = 1; i <= n; i++)
// {
// scanf("%d", &array[i]);
// }
//
// min = array[1];
// for(i = 2; i <= n; i++)
// {
// if(min > array[i])
// {
// min = array[i];
// }
// }
//
// printf("%d", min);
//
// return 0;
//
//}
//#include <stdio.h>
//
//int main(void)
//{
// int n, i, j;
// int array[1005] = {0};
//
// scanf("%d", &n);
//
// for(i = 1; i <= n; i++)
// {
// scanf("%d", &array[i]);
// }
//
// for(j = n; j >= 1; j--)
// {
// printf("%d ", array[j]);
// }
//
// return 0;
//}
//#include <stdio.h>
//
//int main(void)
//{
// int k, i, j, l;
// int array[105] = {0};
//
// scanf("%d", &k);
//
// for(i = 1; i <= k; i++)
// {
// scanf("%d", &array[i]);
// }
//
// for(j = 1; j <= 2; j++)
// {
// for(l = 1; l <= k; l++)
// {
// printf("%d\n", array[l]);
// }
// }
//
// return 0;
//}
#include <stdio.h>
int main(void)
{
int n, i, j, k, l;
int array[1005] = {0};
scanf("%d", &n);
for(i = 0; i < n; i++)
{
scanf("%d", &array[i]);
}
for(j = 0; j < n; j++)
{
printf("%d: ", j + 1);
for(k = 0; k < n; k++)
{
if(j != k)
{
if(array[j] > array[k])
{
printf("> ");
}
else if(array[j] < array[k])
{
printf("< ");
}
else {
printf("= ");
}
}
}
printf("\n");
}
return 0;
}