#include <stdio.h>
void star1(int n);
void star2(int n);
void star3(int n);
void star4(int n);
int main(void)
{
int n, m;
scanf("%d %d", &n, &m);
if(n%2==1)
{
switch(m)
{
case 1:
star1(n);
break;
case 2:
star2(n);
break;
case 3:
star3(n);
break;
case 4:
star4(n);
break;
default:
printf("INPUT ERROR!");
}
}
else
printf("INPUT ERROR!");
return 0;
}
void star1(int n)
{
int i, j, a=0, c=1;
for(i=0; i<n && c>0; i++)
{
for(j=0; j<c; j++)
printf("*");
printf("\n");
if(c*2>=n)
a=1;
if(a==0)
c++;
if(a==1)
c--;
}
}
void star2(int n)
{
int i, j, a=0, c=n/2;
for(i=0; i<n; i++)
{
for(j=0; j<=n/2; j++)
{
if(j<c)
printf(" ");
else
printf("*");
}
printf("\n");
if(c==0)
a=1;
if(a==0)
c--;
if(a==1)
c++;
}
}
void star3(int n)
{
int i, j, a=0, c1=0, c2=n;
for(i=0; i<n; i++)
{
for(j=0; j<c1+c2; j++)
{
if(j<c1)
printf(" ");
else
printf("*");
}
printf("\n");
if(c1==n/2)
a=1;
if(a==0)
{
c1++;
c2-=2;
}
if(a==1)
{
c1--;
c2+=2;
}
}
}
void star4(int n)
{
int i, j, a=0, c1=0, c2=n/2+1;
for(i=0; i<n; i++)
{
for(j=0; j<c1+c2; j++)
{
if(j<c1)
printf(" ");
else
printf("*");
}
printf("\n");
if(c1==n/2)
a=1;
if(a==0)
{
c1++;
c2--;
}
if(a==1)
c2++;
}
}