ans = 0
if x < 0:
return False
else:
temp_x = x
while(temp_x != 0):
temp = temp_x % 10
temp_x = temp_x // 10
ans = ans*10 + temp
if x == ans:
return True
else:
return False
reverted_x = 0
if ((x < 0) or (x % 10 == 0 and x != 0)):
return False
while(x > reverted_x):
reverted_x = reverted_x * 10 + x % 10
x = x // 10
if x == reverted_x or x == reverted_x // 10:
return True
else:
return False```