#include <bits/stdc++.h>
using namespace std;
int main(void) {
  int count = 0;
  while (true) {
    int H, W;
    cin >> H >> W;
    if (H == 0 || W == 0) {
      break;
    }
    char c = '.';
    for (int w = 0; w < W; ++w) {
      c = c == '#' ? '.' : '#';
      putchar(c);
    }
    putchar('\n');
    ++count;
    for (int h = 1; h < H - 1; ++h, ++count) {
      c = count % 2 == 0 ? '#' : '.';
      putchar(c);
      for (int w = 1; w < W - 1; ++w) {
        c = c == '#' ? '.' : '#';
        putchar(c);
      }
      c = c == '#' ? '.' : '#';
      putchar(c);
      putchar('\n');
    }
    if (H < 3) {
      break;
    }
    c = count % 2 != 0 ? '#' : '.';
    for (int w = 0; w < W; ++w) {
      c = c == '#' ? '.' : '#';
      putchar(c);
    }
    putchar('\n');
    putchar('\n');
    count = 0;
  }
  return 0;
}
