#include<stdio.h>
#include<stdlib.h>
#include<limits.h>
void itoa(int n
,char s
[]) {
int i=0,val=0,len=0,k=n,balance=0;
/*to determine no. of digits in n*/
while(k)
{
k/=10;
len++;
}
if(n<0)
{s[0]='-';
n*=-1;
balance=1;
}
for(i=len-1+balance;i>=balance;i--) /*reverse transversing of string*/
{
val=n%10;
s[i]=val+'0';
n/=10;
}
s[len+balance]='\0';
}
int main()
{
int a=INT_MIN+1;
char s[100];
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3RkbGliLmg+CiNpbmNsdWRlPGxpbWl0cy5oPgp2b2lkIGl0b2EoaW50IG4sY2hhciBzW10pCnsKCWludCBpPTAsdmFsPTAsbGVuPTAsaz1uLGJhbGFuY2U9MDsKCS8qdG8gZGV0ZXJtaW5lIG5vLiBvZiBkaWdpdHMgaW4gbiovCgl3aGlsZShrKQoJewoJCWsvPTEwOwoJCWxlbisrOwoJfQoJaWYobjwwKQoJe3NbMF09Jy0nOwoJbio9LTE7CgliYWxhbmNlPTE7Cgl9CgkKCWZvcihpPWxlbi0xK2JhbGFuY2U7aT49YmFsYW5jZTtpLS0pIC8qcmV2ZXJzZSB0cmFuc3ZlcnNpbmcgb2Ygc3RyaW5nKi8KCXsKCQl2YWw9biUxMDsKCQlzW2ldPXZhbCsnMCc7CgkJbi89MTA7Cgl9CglzW2xlbitiYWxhbmNlXT0nXDAnOwkKfQppbnQgbWFpbigpCnsKCWludCBhPUlOVF9NSU4rMTsKCWNoYXIgc1sxMDBdOwoJaXRvYShhLHMpOwoJcHJpbnRmKCIlc1xuIixzKTsKCXN5c3RlbSgicGF1c2UiKTsKCXJldHVybiAwOwp9Cg==