#Lutece3413. 3.9 < 3.11

3.9 < 3.11

Description

当你询问大语言模型「3.9 和 3.11 哪个大」时,它可能会认为 3.11 更大,这其中涉及到大语言模型的一些基本原理,但实际上确实有一种比较方式会得出这样的结论:比较版本号。通常情况下,版本号大意味着版本更新。

对于两个版本号 a.ba.bc.dc.d 的比较,首先比较主版本号 aacc,哪一个更大则说明哪个版本号更大。如果相同,则比较次版本号 bbdd,哪一个更大则说明哪个版本号更大;如果相同,则说明两个版本号是一样的。例如 Python 的 2.72.7 版本号比 3.133.13 版本小,Linux 的 6.146.14 版本号比 6.16.1 版本大。

本题中给出两实数 a,ba,b 和一个比较结果 cc。请你判断这个比较结果是根据实数比较规则得出的还是版本号比较规则得出的。当然,如果将实数转化为版本号的格式,在次版本号中可能会出现前导零,这种情况下请忽略前导零。

Input

第一行一个整数 TT1T1051\le T\le 10^5),表示数据组数。

对于每组数据,只有一行包含 a,c,ba,c,b($0\le a,b<10^6,c\in \{\texttt{<},\texttt{=},\texttt{>}\}$),其中 aabb 是比较的两个实数,cc 是比较结果。保证输出的 aabb 存在小数部分,且小数点后位数不超过 55 位。

Output

对于每组数据,如果比较结果是按照数字比较规则得出的,输出 Number,如果是按照版本号比较规则得出的,输出 Version,如果两种规则均符合,输出 Both,如果均不符合,输出 ?

Samples

5
3.9 > 3.11
3.9 < 3.11
3.9 = 3.11
2.9 < 3.11
3.02 = 3.2
Number
Version
?
Both
Version

Resources

The 23rd UESTC Programming Contest Final