#include <bits/stdc++.h>
int main() {
  int n, m, i, j, flag = 0, z;
  scanf("%d%d", &n, &m);
  for (i = 0; i < n; i++) {
    if ((i == 1) || ((z + 4) == i))
      flag = 1;
    else
      flag = 0;
    for (j = 0; j < m; j++) {
      if (!(i % 2))
        printf("#");
      else {
        if (flag == 0 && j == 0)
          printf("#");
        else if (flag == 0 && j > 0)
          printf(".");
        if (flag == 1 && j < m - 1) {
          printf(".");
          z = i;
        } else if (flag == 1 && j == (m - 1))
          printf("#");
      }
    }
    printf("\n");
  }
  return 0;
}
