import java.util.Scanner;
public class shizitu {
public static void main(String[]args){
Scanner input= new Scanner(System.in);
int k=input.nextInt();
char a[][]=new char[1000][1000];
int s=0;
int n=5+(4*k);
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
a[i][j]='.';
for(int i=0;i<k;i++){
for(int j=s+2;j<n-2-s;j++){
a[s][j]='$';
a[n-1-s][j]='$';
a[j][s]='$';
a[j][n-1-s]='$';
}
for(int j=s;j<=s+2;j++){
a[j][s+2]='$';
a[s+2][j]='$';
a[n-1-s-2][j]='$';
a[j][n-1-s-2]='$';
}
for(int j=n-1-s-2;j<=n-1-s;j++){
a[n-1-s-2][j]='$';
a[j][n-1-s-2]='$';
a[j][s+2]='$';
a[s+2][j]='$';
} s+=2;
} s+=2;
for(int j=s;j<=s+2;j++){
a[j][s]=a[s][j]='$';
}
for(int j=s;j>=s-2;j--){
a[j][s]=a[s][j]='$';
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
System.out.print(a[i][j]);
}
System.out.println();
}
}
}