#include<bits/stdc++.h>
using namespace std;
char a[110][110];
bool vis[110][110];
int dx[]={-1,1,0,0};
int dy[]={0,0,-1,1};
int left(){
	cout<<1<<endl;
}
void dfs(int x,int y){
	for(int i=1;i<=4;i++){
		int x_new=x+dx[i],y_new=y+dy[i];
		if(vis[x_new][y_new]==true) continue;
		if(x_new<1||x_new>100||y_new<1||y_new>100) continue;
		
	}
}
int main(){
	cout<<"###"<<endl;
	cout<<"#.#"<<endl;
	cout<<"###"<<endl;
	return 0;
}