#include <bits/stdc++.h>
void Sharpdot(int W) {
  int j;
  for (j = 1; j <= (W / 2); j++) printf("#.");
  if (W % 2 == 1) printf("#");
  printf("\n");
}
void Dotsharp(int W) {
  int j;
  for (j = 1; j <= (W / 2); j++) printf(".#");
  if (W % 2 == 1) printf(".");
  printf("\n");
}
int main(void) {
  int H, W, i;
  while (scanf("%d %d", &H, &W) != EOF) {
    for (i = 1; i <= (H / 2); i++) {
      Sharpdot(W);
      Dotsharp(W);
    }
    if (H % 2 == 1) Sharpdot(W);
    printf("\n");
  }
  return 0;
}
