#include <bits/stdc++.h>
using namespace std;
char board[2187][2187];
void func(int n, int x, int y) {
if (n == 1) {
board[x][y] = '*';
return;
}
int part_size = n / 3;
for (int i = 0; i < 3; ++i) {
for (int j = 0; j < 3; ++j) {
if (i == 1 && j == 1) continue;
func(part_size, x + i * part_size, y + j * part_size);
}
}
}
void solve() {
memset(board, ' ', sizeof(board));
int n;
cin >> n;
func(n, 0, 0);
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n; ++j) {
cout << board[i][j];
}
cout << '\n';
}
}
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
solve();
return 0;
}