public int parse(String s) {
int len = s.length()-1;
int t = 0;
for (int i = 0; i < s.length(); i++) {
if (s.charAt(i) <'0' || s.charAt(i) >'9') {
continue;
}
t += (s.charAt(i)- '0') * pow(10,len);
len--;
}
return t;
}
int pow(int f,int p) {
int result = 1;
for (int i = 0; i < p; i++) {
result = result*f;
}
return result;
}
public static void main(String [] args) {
String s = "434356";
System.out.println(new ParseInt().parse(s));
}
}