#include<bits/stdc++.h>
using namespace std;
int n,b;
void trans(int n,int b){
int temp;
int index=0;
char arr[10];
while(n>0){
temp=n%b;
if(temp>=10){
arr[index++]=char('A'+(temp-10));
}else{
arr[index++]=temp+'0';
}
n/=b;
}
for(int i=index-1;i>=0;i--){
printf("%c",arr[i]);
}
}
char change(int x){
if(x<10){
return x+'0';
}else{
return x%10+'A';
}
}
int main()
{
cin >> n;
for(int i=1;i<n;i++){
for(int k=1;k<=i;k++){
printf("%c*%c=",change(i),change(k));trans(i*k,n);printf(" ");
}
printf("\n");
}
return 0;
}