import std.stdio, std.array, std.conv;

void main() {
  while (true) {
    string[] input = split(readln());
    int H = to!int(input[0]);
    int W = to!int(input[1]);

    if (H == 0 && W == 0) break;

    for (int i = 0; i < H; ++i) {
      for (int j = 0; j < W; ++j) {
        write(is_dots(i, j) ? "." : "#");
      }
      writeln("");
    }
    writeln("");
  }
}

bool is_dots(int y, int x) {
  return (((y % 2) + x) % 2 == 1);
}