A. Маленький Артем
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Маленькому мальчику Артему понадобилась помощь его мамы Медины в одной раскраске. Медина очень занята, поэтому она просит вашей помощи.

Артем хочет раскрасить доску $$$n \times m$$$. Каждая клетка доски должна быть покрашена либо в белый, либо в черный цвет.

Пусть $$$B$$$  — количество черных клеток, у которых есть хотя бы один белый сосед по стороне. Аналогично $$$W$$$  — количество белых клеток, у которых есть хотя бы один черный сосед по стороне. Раскраска доски называется хорошей, если $$$B = W + 1$$$.

На первой из раскрасок ниже $$$B=5$$$, $$$W=4$$$ (каждая клетка имеет хотя бы одного соседа противоположного цвета). На второй же раскраска плохая, так как $$$B=4$$$, $$$W=4$$$ (только правая нижняя клетка не имеет соседа противоположного цвета).

Пожалуйста, помогите Медине найти любую хорошую раскраску. Гарантируется, что для данных ограничений решение всегда существует. Если существует несколько различных решений, выведите любое из них.

Входные данные

Каждый тест содержит несколько наборов входных данных.

Первая строка содержит количество наборов входных данных $$$t$$$ ($$$1 \le t \le 20$$$). Каждя из следующих $$$t$$$ строк содержит два целых числа $$$n, m$$$ ($$$2 \le n,m \le 100$$$)  — размеры таблицы, которую нужно покрасить.

Выходные данные

Для каждого тестового случая выведите $$$n$$$ строк, каждая длины $$$m$$$, где $$$i$$$-я обозначает $$$i$$$-ю строку раскрашенной таблицы (B обозначает черную клетку и W обозначает белую клетку). Выводите все без использования кавычек.

Гарантируется, что для данных ограничений решение всегда существует.

Пример
Входные данные
2
3 2
3 3
Выходные данные
BW
WB
BB
BWB
BWW
BWB
Примечание

В первом тестовом случае $$$B=3$$$ и $$$W=2$$$.

Во втором тестовом случае $$$B=5$$$, $$$W=4$$$. Пример этой раскраски есть в условии.