#include <stdio.h>
#include <algorithm>
#pragma warning(disable : 4996)
using namespace std;
int x, p[5][5];
int main() {
	scanf("%d", &x);
	for (int i = 0; i < x; i++) {
		for (int j = 0; j < 5; j++) {
			for (int k = 0; k < 5; k++) {
				scanf("%d", &p[j][k]);
			}
		}
		int ret = 0;
		for (int j = 0; j < 5; j++) {
			for (int k = 0; k < 5; k++) {
				for (int l = j + 1; l <= 5; l++) {
					for (int m = k + 1; m <= 5; m++) {
						bool flag = true;
						for (int n = j; n < l; n++) {
							for (int o = k; o < m; o++) {
								flag = flag && p[n][o];
							}
						}
						if (flag) {
							ret = max(ret, (l - j) * (m - k));
						}
					}
				}
			}
		}
		printf("%d\n", ret);
	}
	return 0;
}