'''
try{
str=str.trim();
if(str.contains("-")&&str.contains("+"))
return 0;
int q=0;
for(int i=0;i<str.length();i++){
if(Character.isLetter(str.charAt(i))||Character.isWhitespace(str.charAt(i))){
q=i;
break;
}
}
if(q>0)
str=str.substring(0,q);
Double x = new Double(String.valueOf(str));
if(x>Integer.MAX_VALUE)
return Integer.MAX_VALUE;
else if(x<Integer.MIN_VALUE)
return Integer.MIN_VALUE;

return x.intValue(); } catch(Exception e){ return 0; }

'''