众所周知,小包包是一个哲学家,热衷于总结生活道理融于自己的代码中,自从上次他发明了阶梯进制,这一次他望着回文数,又想到了人生的反复无常,由此他定义了回文小数。
回文数大家都知道,指正着读,倒着读都一样的数,例:$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”