#include <stdio.h>
#include <assert.h>
const char TRIANGLE[4][7+1]={
" * ",
" *.* ",
" *...* ",
"*.....*"
};
char drawTriangle(int i, int j, int m, int n){
if(m<i || m>=i+4) return ' ';
if(n<j || n>=j+7) return ' ';
char ch=TRIANGLE[m-i][n-j];
assert(ch==' ' || ch=='*' || ch=='.');
return ch;
}
char paint(int m, int n){
char ch=' ';
const int startx=20;
ch=drawTriangle(0, startx, m, n);
if(ch==' ') ch=drawTriangle(4, startx-4, m, n);
if(ch==' ') ch=drawTriangle(4, startx+4, m, n);
return ch;
}
int main(){
for(int i=0; i<10; i++){
for(int j=0; j<100; j++){
putchar(paint(i,j));
}
putchar('\n');
}
return 0;
}