import math
x=int(input('please input a number\n'))
#获取数字位数
y=x
n=0
while 1:
y=int(y/10)
n+=1
if y==0:
break
x=int(input('please input a number\n'))
#获取数字位数
y=x
n=0
while 1:
y=int(y/10)
n+=1
if y==0:
break
'''12321%10-0==(12321%100000-12321%10000)10000
(12321%100-12321%10)/10==(12321%10000-12321%1000)/1000
(12321%1000-12321%100)/100==(12321%1000-12321%100)/100
(12321%10000-12321%1000)/1000==(12321%100-12321%10)/10
(12321%100000-12321%10000)10000==12321%10-0'''
(12321%100-12321%10)/10==(12321%10000-12321%1000)/1000
(12321%1000-12321%100)/100==(12321%1000-12321%100)/100
(12321%10000-12321%1000)/1000==(12321%100-12321%10)/10
(12321%100000-12321%10000)10000==12321%10-0'''
#验证对称
for i in range (1,int((n+1)/2)):
no1=(x%pow(10,i)-x%pow(10,i-1))/pow(10,i-1)#后数
no2=(x%pow(10,n-i+1)-x%pow(10,n-i))/pow(10,n-i)#前数
if no1!=no2:
print ('不是duichen数')
break
else:
print('是')
for i in range (1,int((n+1)/2)):
no1=(x%pow(10,i)-x%pow(10,i-1))/pow(10,i-1)#后数
no2=(x%pow(10,n-i+1)-x%pow(10,n-i))/pow(10,n-i)#前数
if no1!=no2:
print ('不是duichen数')
break
else:
print('是')