#include <bits/stdc++.h>
int main() {
  int n;
  scanf("%d", &n);
  puts("+------------------------+");
  for (int i = 0; i < 11; i++) {
    int t = i == 0 ? 1 : 3 * i + 2;
    printf("%c%c", i == 0 ? '|' : '.', n >= t ? 'O' : '#');
  }
  puts(".|D|)");
  for (int i = 0; i < 11; i++) {
    int t = i == 0 ? 2 : 3 * i + 3;
    printf("%c%c", i == 0 ? '|' : '.', n >= t ? 'O' : '#');
  }
  puts(".|.|");
  printf("|%c", n >= 3 ? 'O' : '#');
  puts(".......................|");
  for (int i = 0; i < 11; i++) {
    int t = i == 0 ? 4 : 3 * i + 4;
    printf("%c%c", i == 0 ? '|' : '.', n >= t ? 'O' : '#');
  }
  puts(".|.|)");
  puts("+------------------------+");
}
