class M{
a[];
for(String x
: s.
split("(?<=(\\d)(?!\\d))")){ a = x.split("");
for(int i = 0, j, l = a.length-1; i < l; i++){
for(j
= 0; j
++ < new Short(a
[l
]); r
+= a
[i
]); }
}
return r;
}
public static void main
(String[] a
){ System.
out.
println(c
("ab3c5")); System.
out.
println(c
("a0b3")); System.
out.
println(c
("13b1")); System.
out.
println(c
("a13b1")); System.
out.
println(c
("a123b1")); System.
out.
println(c
("aa2a1b1")); }
}
Y2xhc3MgTXsKICBzdGF0aWMgU3RyaW5nIGMoU3RyaW5nIHMpewogICAgU3RyaW5nIHIgPSAiIiwKICAgICAgICAgICBhW107CiAgICBmb3IoU3RyaW5nIHggOiBzLnNwbGl0KCIoPzw9KFxcZCkoPyFcXGQpKSIpKXsKICAgICAgYSA9IHguc3BsaXQoIiIpOwogICAgICBmb3IoaW50IGkgPSAwLCBqLCBsID0gYS5sZW5ndGgtMTsgaSA8IGw7IGkrKyl7CiAgICAgICAgZm9yKGogPSAwOyBqKysgPCBuZXcgU2hvcnQoYVtsXSk7IHIgKz0gYVtpXSk7CiAgICAgIH0KICAgIH0KICAgIHJldHVybiByOwogIH0KCiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYSl7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygiYWIzYzUiKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygiYTBiMyIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCIxM2IxIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoImExM2IxIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoImExMjNiMSIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJhYTJhMWIxIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIjEyMyIpKTsKICB9Cn0=