long n2ten( char* x,int b ) { long res = 0; int len = strlen(x); for( int i=0;i<len;i++ ) { res*=b; res+=x[i]-'0'; } return res; }