#include <bits/stdc++.h>
using namespace std;
int main() {
  int k = 0;
  int b = 0;
  int l = 0;
  int m = 0;
  cin >> k;
  if (k == 2) {
    cout << "ww" << endl;
    cout << "bb" << endl;
    cout << endl;
    cout << "ww" << endl;
    cout << "bb" << endl;
    cout << endl;
    return 0;
  }
  if (k % 2 != 0) {
    cout << "-1" << endl;
    return 0;
  } else {
    for (int c = 0; c < k; c++) {
      if (c % 2 == 0) {
        for (int i = 0; i < k; i++) {
          if (l % 2 == 0) {
            for (int j = 1; j <= k; j++) {
              if (b % 2 == 0) {
                cout << "b";
              } else
                cout << "w";
              if (j % 2 == 0) ++b;
            }
          } else {
            for (int j = 1; j <= k; j++) {
              if (b % 2 == 0) {
                cout << "w";
              } else
                cout << "b";
              if (j % 2 == 0) ++b;
            }
          }
          if (i % 2 != 0) ++l;
          b = 0;
          cout << endl;
        }
        cout << endl;
      } else {
        for (int i = 0; i < k; i++) {
          if (l % 2 == 0) {
            for (int j = 1; j <= k; j++) {
              if (b % 2 == 0) {
                cout << "w";
              } else
                cout << "b";
              if (j % 2 == 0) ++b;
            }
          } else {
            for (int j = 1; j <= k; j++) {
              if (b % 2 == 0) {
                cout << "b";
              } else
                cout << "w";
              if (j % 2 == 0) ++b;
            }
          }
          if (i % 2 != 0) ++l;
          b = 0;
          cout << endl;
        }
        cout << endl;
      }
      cout << endl;
      if (c % 2 != 0) ++m;
      l = 0;
    }
    cout << endl;
  }
  return 0;
}
