class Solution { public: int reverse(int x) { long reverse1=0;
long rem; while(x!=0) { rem=x%10; reverse1=reverse1*10+rem; x=x/10; }
return (reverse1>INT32_MAX|| reverse1<INT32_MIN)?0:reverse1;
}
};