#include<stdio.h>
void f(int n, int p, int q, bool c){
if(n==0){
putchar(" *"[c]);
return;
}
int i=p%5;
int j=q%5;
f(n-1,p/5,q/5,c&&("0010000100111110101001010"[i*5+j]=='1'));
}
int main(){
int n,m;
scanf("%d",&n);
m=1;
for(int i=0;i<n;i++){
m*=5;
}
for(int i=0;i<m;i++,putchar(10))
for(int j=0;j<m;j++)
f(n,i,j,1);
}
I2luY2x1ZGU8c3RkaW8uaD4Kdm9pZCBmKGludCBuLCBpbnQgcCwgaW50IHEsIGJvb2wgYyl7CiAgICBpZihuPT0wKXsKICAgICAgICBwdXRjaGFyKCIgKiJbY10pOwogICAgICAgIHJldHVybjsKICAgIH0KICAgIGludCBpPXAlNTsKICAgIGludCBqPXElNTsKICAgIGYobi0xLHAvNSxxLzUsYyYmKCIwMDEwMDAwMTAwMTExMTEwMTAxMDAxMDEwIltpKjUral09PScxJykpOwp9CmludCBtYWluKCl7CiAgICBpbnQgbixtOwogICAgc2NhbmYoIiVkIiwmbik7CiAgICBtPTE7CiAgICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgICAgICBtKj01OwogICAgfQogICAgZm9yKGludCBpPTA7aTxtO2krKyxwdXRjaGFyKDEwKSkKICAgICAgICBmb3IoaW50IGo9MDtqPG07aisrKQogICAgICAgICAgICBmKG4saSxqLDEpOwp9