seuOJ290 - 格雷矩阵

题目描述

Grey 是一个聪明的小姑娘,热爱思考的她有一天发明了一个奇妙的矩阵并命名为 Grey 矩阵。Grey 矩阵满足在矩阵中每一行和每一列都是等差数列。

这样的矩阵有很多奇妙的性质,她发现了 1008610086 条奇妙的性质里,有这样几条奇妙的性质:(相信聪明的你也早已发现了这几条性质)

  1. 某一行或者某一列中如果知道了两个位置的元素的值,则这一行或者这一列的每一个位置的值就完全确定了。
  2. 如果一个矩阵中有两行(列)都确定了,则每一列(行)已经确定了至少两个元素,每一列(行)也可以确定,则整个矩阵也可以确定了。

啊,聪明的 Grey 发现,运用上面这两条规律,如果可以选择位置,只需要用知道四个元素的值就可以确定整个矩阵每一个位置的值,特别地,如果这个矩阵其中行数和列数中的较小值为 11,则可以用小于 44 个元素的值得到。

但聪明的 Grey 自然不会让你如愿地这么轻易解决这个问题,所以并不能给你选择位置,而是随机告诉你矩阵中四个位置的值。

那么,根据 Grey 给定的四个位置的值你可以确定这个矩阵每个位置的值吗?

输入格式

第一行一个整数 T(1T105)T(1\leq T\leq 10^5) 表示测试数据组数。

每组测试数据有 55 行信息:

输出格式

对于每一组数据输出一行一个整数,不能确定所有位置的值是请输出 00,否则请输出 11

样例

样例输入

2
2 2
1 1 1
1 2 1
2 1 2
2 2 2
2 4
1 1 1
1 2 2
1 3 3
1 4 4 

样例输出

1
0

补充说明

给定的四个点中可能出现重复的点