#include <iostream>
#include <string>

using namespace std;

int main() {
    int A, B, h = 100, w = 100;
    char ans[h][w];
    for (int i = 0; i < h; i++) {
        for (int j = 0; j < w / 2; j++) {
            ans[i][j] = '.';
            ans[i][w - j - 1] = '#';
        }
    }

    cin >> A >> B;
    A--, B--;
    for (int i = 0; i < B; i++) {
        ans[i / 25 * 2][i % 25 * 2] = '#';
    }
    for (int i = 0; i < A; i++) {
        ans[i / 25 * 2][i % 25 * 2 + 51] = '.';
    }
    cout << h << " " << w << endl;
    for (int i = 0; i < h; i++) {
        for (int j = 0; j < w; j++)
            cout << ans[i][j];
        cout << endl;
    }
}
