众所周知,小包包是一个哲学家,热衷于总结生活道理融于自己的代码中,自从上次他发明了阶梯进制,这一次他望着回文数,又想到了人生的反复无常,由此他定义了回文小数。
回文数大家都知道,指正着读,倒着读都一样的数,例:12321,114514415411。
而回文小数的特点是小数点前的数字和小数点后的数字都是回文数,例:1.121,1231321.2021202都是回文小数,而34.88,122.22都不是回文小数。
江学长对这个回文小数非常感兴趣,回文小数非常好辩认,但是江学长思考的速度很慢,现在有很多小数摆在他的面前,你能帮助他快速地判断每个数是否是回文小数吗?
这个小数整数部分不含前导0,小数部分结尾不能擅自加0,即0.01不能视作0.010,因为这会导致这个小数的意义变化(比如精度),如果这个小数是回文小数,输出“YES”,否则输出“NO”
第一行包含一个正整数T(0< T\le 100)
接下来有T行,每行有一个小数形如n.m(0\le n \le 10^{64},0\le m \le 10^{64})
对于每一个小数,判断是否为回文小数,是回文小数输出“YES”,否则输出“NO”