#include <stdio.h>
#include <string.h>
int main() {
char a[10][5][6] = {
"xxx", "x.x", "x.x", "x.x", "xxx",
"..x", "..x", "..x", "..x", "..x",
"xxx", "..x", "xxx", "x..", "xxx",
"xxx", "..x", "xxx", "..x", "xxx",
"x.x", "x.x", "xxx", "..x", "..x",
"xxx", "x..", "xxx", "..x", "xxx",
"xxx", "x..", "xxx", "x.x", "xxx",
"xxx", "..x", "..x", "..x", "..x",
"xxx", "x.x", "xxx", "x.x", "xxx",
"xxx", "x.x", "xxx", "..x", "xxx"
};
int n;
char str[100];
scanf("%d %s", &n, str);
char s[5][100] = {0};
for (int i = 0; i < n; i++) {
int t = str[i] - '0';
for (int j = 0; j < 5; j++) {
strcat(s[j], a[t][j]);
if (i != n - 1) {
strcat(s[j], ".");
}
}
}
for (int i = 0; i < 5; i++) {
printf("%s", s[i]);
printf("\n");
}
return 0;
}