#include <stdio.h>
#include <cstdlib>
#include <iostream>
#include <ctime>
using namespace std;
int n, m;

int main()
{
    srand(time(0));
    int t;
    cin>>t;
    for(int i = 1 ; i <= t ; i++ )
    {
        cin>>n>>m;
        char f[100];
        sprintf(f, ".%d.in", i);
        freopen(f, "w", stdout);
        cout<<n<<" "<<m<<endl;
        for(int j = 0 ; j < n ; j++ ) for(int k = 0 ; k < m ; k++ ) cout<<(rand()%1000)*(rand()%2?-1:1)<<" ";
    }

}
