#include <bits/stdc++.h>
using namespace std;
int main() {
  int t;
  cin >> t;
  while (t--) {
    int n, m;
    cin >> n >> m;
    char c;
    if ((m * n) % 2 == 0) {
      int b = (m * n) / 2;
      int w = b - 1;
      if (n % 2 == 0 && m % 2 == 0)
        c = 'B';
      else
        c = 'W';
      for (int i = 1; i <= n; i++) {
        if (c == 'B')
          c = 'W';
        else
          c = 'B';
        for (int j = 1; j <= m; j++) {
          if (i == n && j == m) c = 'B';
          cout << c;
          if (c == 'B')
            c = 'W';
          else
            c = 'B';
        }
        if (m % 2 == 1) {
          if (c == 'B')
            c = 'W';
          else
            c = 'B';
        }
        cout << "\n";
      }
    } else {
      int b = ((m * n) / 2) + 1;
      int w = b - 1;
      c = 'W';
      for (int i = 1; i <= n; i++) {
        if (c == 'B')
          c = 'W';
        else
          c = 'B';
        for (int j = 1; j <= m; j++) {
          cout << c;
          if (c == 'B')
            c = 'W';
          else
            c = 'B';
        }
        if (c == 'B')
          c = 'W';
        else
          c = 'B';
        cout << "\n";
      }
    }
  }
  return 0;
}
