#include <bits/stdc++.h>
using namespace std;
#define int long long
const int MX = 100;
bool arr[MX][MX];
int32_t main() {
	ios::sync_with_stdio(0);cin.tie(0);
	int a, b;
	cin >> a >> b; // 0 1
	for(int i=0; i<MX/2; i++) {
		for(int j=0; j<MX; j++) {
			arr[i][j] = 0;
			if(b > 1 && i%2 && j%2) {
				b--;
				arr[i][j] = 1;
			}
		}
	}
	for(int i=MX-1; i>=MX/2; i--) {
		for(int j=0; j<MX; j++) {
			arr[i][j] = 1;
			if(a > 1 && i%2 && j%2) {
				a--;
				arr[i][j] = 0;
			}
		}
	}
	cout << MX << ' ' << MX << '\n';
	for(int i=0; i<MX; i++) {
		for(int j=0; j<MX; j++) {
			cout << (arr[i][j] ? '#' : '.');
		}
		cout << '\n';
	}
}