#include <bits/stdc++.h>
using namespace std;
char s[15];
int f[130], n, x, pre;
void add() {
  for (int i = (1); i <= (122); i++) printf("X");
  printf("\n");
  for (int i = (1); i <= (122); i++) printf("X");
  printf("\n");
  for (int i = (1); i <= (122); i++) printf(".");
  printf("\n");
}
void mi(int x) {
  int m = 0;
  for (int i = (1); i <= (122); i++)
    if (i % 2 == 1 || m == x)
      printf(".");
    else
      printf("X"), m++;
  printf("\n");
  for (int i = (1); i <= (122); i++)
    if (i % 2 == 0 || m == x)
      printf(".");
    else
      printf("X"), m++;
  printf("\n");
  for (int i = (1); i <= (122); i++) printf(".");
  printf("\n");
}
void pt() {
  for (int i = (1); i <= (122); i++) printf("X");
  printf("\n");
  printf("X");
  for (int i = (1); i <= (121); i++) printf(".");
  printf("\n");
  for (int i = (1); i <= (122); i++) printf(".");
  printf("\n");
}
int main() {
  scanf("%s", s);
  n = strlen(s);
  for (int i = (0); i < (n); i++) {
    add();
    mi(122 - s[i]);
    pt();
    mi(s[i]);
  }
  return 0;
}
