#include<bits/stdc++.h>
using namespace std;
string jz(int a,int b){
string n,r;
if(a==0)return 0;
while(a>0){
int add=a%b;
if(add>=10){
n+=add-10+'A';
}
else{
n+=add+'0';
}
a/=b;
}
for(int i=n.size();i>=0;i--){
r+=n[i];
}
return r;
}
int main(){
int a;
cin>>a;
for(int i=1;i<a;i++){
for(int j=1;j<=i;j++){
cout<<jz(i,a)<<"*"<<jz(j,a)<<"="<<jz(i*j,a)<<" ";
}
cout<<endl;
}
return 0;
}