#include <bits/stdc++.h>
int main() {
  int n;
  scanf("%d", &n);
  char a[n][n], b[n][n];
  if (n & 1)
    printf("-1");
  else {
    for (int k = 0; k < n; k++)
      for (int i = k; i < n - k; i++)
        if (k & 1) {
          a[k][i] = 'w';
          a[i][k] = 'w';
          a[n - 1 - k][i] = 'w';
          a[i][n - 1 - k] = 'w';
          b[k][i] = 'b';
          b[i][k] = 'b';
          b[n - 1 - k][i] = 'b';
          b[i][n - 1 - k] = 'b';
        } else {
          a[k][i] = 'b';
          a[i][k] = 'b';
          a[n - 1 - k][i] = 'b';
          a[i][n - 1 - k] = 'b';
          b[k][i] = 'w';
          b[i][k] = 'w';
          b[n - 1 - k][i] = 'w';
          b[i][n - 1 - k] = 'w';
        }
    for (int k = 0; k < n; k++) {
      if (k & 1) {
        for (int i = 0; i < n; i++) {
          for (int j = 0; j < n; j++) printf("%c", a[i][j]);
          printf("\n");
        }
      } else {
        for (int i = 0; i < n; i++) {
          for (int j = 0; j < n; j++) printf("%c", b[i][j]);
          printf("\n");
        }
      }
      printf("\n");
    }
  }
}
