#include <bits/stdc++.h>
bool a[111][111];
int main() {
  int n, m, i, j;
  scanf("%d", &n);
  memset(a, false, sizeof(a));
  m = n / 2;
  for (i = 0; i <= m; ++i) {
    for (j = 0; j <= i; ++j) {
      a[i][m - j] = a[i][m + j] = true;
      a[n - i - 1][m - j] = a[n - i - 1][m + j] = true;
    }
  }
  for (i = 0; i < n; ++i) {
    for (j = 0; j < n; ++j) printf("%c", a[i][j] ? 'D' : '*');
    printf("\n");
  }
  return 0;
}
