#include<bits/stdc++.h>
using namespace std;
int n;
string gg[36]={"0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"};
int main(){
cin>>n;
for(int i=1;i<n;i++){
for(int j=1;j<=i;j++){
int ans[100]={};
int x=i,y=j;
int a=0,b=0,id1=0,id2=0;
while(x){
a+=(x%n)*pow(10,id1++);
x/=n;
}
while(y){
b+=(y%n)*pow(10,id2++);
y/=n;
}
int sum=i*j;
int pos=0;
while(sum){
ans[++pos]=sum%n;
sum/=n;
}
cout<<gg[a]<<"*"<<gg[b]<<"=";
for(int k=pos;k>=1;k--)cout<<ans[k];
cout<<" ";
}
cout<<endl;
}
return 0;
}