#include <stdio.h>
#include <stdlib.h>

#define UNUSED(a) ((void) (a))

int main(int argc, char *argv[]) {
  int letters[] = {20, 2, 2, 2, 2, 6, 4, 2, 2, 2, 4, 2, 6, 6, 4, 2, 6, 2, 2, 2, 4, 2, 6, 2, 2, 2, 2, 6, 20};
  const char * const strs = "* ";
  unsigned int i, y = 0;
  UNUSED(argc);
  UNUSED(argv);

  for (i = 0; i < sizeof letters / sizeof(int); i++) {
    while (letters[i]--) {
      fputc(strs[i % 2], stdout);
      if (y++ > 16) {
        fputc('\n', stdout);
        y = 0;
      }
    }
  }
  
  return EXIT_SUCCESS;
}

