#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(){
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int n,m;
cin>>n>>m;
int a,b,c;
cin>>a>>b>>c;
swap(a,b);
int v[n][m];
memset(v,0,sizeof(v));
int cc = m;
c -= m;
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
if(a){
v[i][j] = 1;
a--;
}else if(cc){
v[i][j] = 3;
cc--;
}else if(b){
v[i][j] = 2;
b--;
}else{
v[i][j] = 3;
}
}
}
int l[n][m],u[n][m];
memset(l,0,sizeof(l));
memset(u,0,sizeof(u));
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
if(v[i][j] < 3){
continue;
}
if(i){
if(v[i-1][j] < 3){
u[i][j] = v[i-1][j];
}
if(u[i-1][j]){
u[i][j] = 3 - u[i-1][j];
}
}
if(i + 1 < n){
if(v[i + 1][j] < 3){
u[i][j] = 3 - v[i+1][j];
}
if(u[i + 1][j]){
u[i][j] = 3 - u[i+1][j];
}
}
if(j){
if(v[i][j-1] < 3){
l[i][j] = v[i][j-1];
}
if(l[i][j-1]){
l[i][j] = 3 - l[i][j-1];
}
}
if(j + 1 < m){
if(v[i][j + 1] < 3){
l[i][j] = 3 - v[i][j + 1];
}
if(l[i][j + 1]){
l[i][j] = 3 - l[i][j + 1];
}
}
}
}
for(int i=n-1;i>=0;i--){
for(int j=m-1;j>=0;j--){
if(v[i][j] < 3){
continue;
}
if(i){
if(v[i-1][j] < 3){
u[i][j] = v[i-1][j];
}
if(u[i-1][j]){
u[i][j] = 3 - u[i-1][j];
}
}
if(i + 1 < n){
if(v[i + 1][j] < 3){
u[i][j] = 3 - v[i+1][j];
}
if(u[i + 1][j]){
u[i][j] = 3 - u[i+1][j];
}
}
if(j){
if(v[i][j-1] < 3){
l[i][j] = v[i][j-1];
}
if(l[i][j-1]){
l[i][j] = 3 - l[i][j-1];
}
}
if(j + 1 < m){
if(v[i][j + 1] < 3){
l[i][j] = 3 - v[i][j + 1];
}
if(l[i][j + 1]){
l[i][j] = 3 - l[i][j + 1];
}
}
}
}
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
if(v[i][j] < 3)
continue;
if(i){
if(v[i-1][j] < 3){
u[i][j] = v[i-1][j];
}
if(u[i-1][j]){
u[i][j] = 3 - u[i-1][j];
}
}
if(i + 1 < n){
if(v[i + 1][j] < 3){
u[i][j] = 3 - v[i+1][j];
}
if(u[i + 1][j]){
u[i][j] = 3 - u[i+1][j];
}
}
if(j){
if(v[i][j-1] < 3){
l[i][j] = v[i][j-1];
}
if(l[i][j-1]){
l[i][j] = 3 - l[i][j-1];
}
}
if(j + 1 < m){
if(v[i][j + 1] < 3){
l[i][j] = 3 - v[i][j + 1];
}
if(l[i][j + 1]){
l[i][j] = 3 - l[i][j + 1];
}
}
if(!l[i][j]){
l[i][j] = 1;
}
if(!u[i][j]){
u[i][j] = 1;
}
}
}
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
if(v[i][j] == 1){
cout<<"..";
}else if(v[i][j] == 2){
cout<<"##";
}else{
if(l[i][j] == 1 && u[i][j] == 2){
cout<<"\\#";
}else if(l[i][j] == 1 && u[i][j] == 1){
cout<<"./";
}else if(l[i][j] == 2 && u[i][j] == 1){
cout<<"\\.";
}else{
cout<<"#/";
}
}
}
cout<<'\n';
for(int j=0;j<m;j++){
if(v[i][j] == 1){
cout<<"..";
}else if(v[i][j] == 2){
cout<<"##";
}else{
if(l[i][j] == 1 && u[i][j] == 2){
cout<<".\\";
}else if(l[i][j] == 1 && u[i][j] == 1){
cout<<"/#";
}else if(l[i][j] == 2 && u[i][j] == 1){
cout<<"#\\";
}else{
cout<<"/.";
}
}
}
cout<<'\n';
}
}
/*
*/