import java.util.*;
import java.lang.*;
import java.util.regex.*;
class Main
{
private static final int[] timeMul = new int[] {7, 24, 60, 60, 1};
private static final Pattern rx = Pattern.compile("(?:(\\d+)W)?(?:(\\d+)D)?(?:(\\d+)H)?(?:(\\d+)M)?(?:(\\d+)S)?");
public static int getSeconds
(String str
) { Matcher m = rx.matcher(str);
if (!m.find()) {
return -1;
}
int res = 0;
for (int i = 0 ; i != m.groupCount() ; i++) {
res
+= g
== null ? 0 : Integer.
parseInt(g
); res *= timeMul[i];
}
return res;
}
{
System.
out.
println(getSeconds
("5W3D10H5M10S")); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCmNsYXNzIE1haW4KewogICAgcHJpdmF0ZSBzdGF0aWMgZmluYWwgaW50W10gdGltZU11bCA9IG5ldyBpbnRbXSB7NywgMjQsIDYwLCA2MCwgMX07CiAgICBwcml2YXRlIHN0YXRpYyBmaW5hbCBQYXR0ZXJuIHJ4ID0gUGF0dGVybi5jb21waWxlKCIoPzooXFxkKylXKT8oPzooXFxkKylEKT8oPzooXFxkKylIKT8oPzooXFxkKylNKT8oPzooXFxkKylTKT8iKTsKICAgIHB1YmxpYyBzdGF0aWMgaW50IGdldFNlY29uZHMoU3RyaW5nIHN0cikgewogICAgICAgIE1hdGNoZXIgbSA9IHJ4Lm1hdGNoZXIoc3RyKTsKICAgICAgICBpZiAoIW0uZmluZCgpKSB7CiAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICB9CiAgICAgICAgaW50IHJlcyA9IDA7CiAgICAgICAgZm9yIChpbnQgaSA9IDAgOyBpICE9IG0uZ3JvdXBDb3VudCgpIDsgaSsrKSB7CiAgICAgICAgICAgIFN0cmluZyBnID0gbS5ncm91cChpKzEpOwogICAgICAgICAgICByZXMgKz0gZyA9PSBudWxsID8gMCA6IEludGVnZXIucGFyc2VJbnQoZyk7CiAgICAgICAgICAgIHJlcyAqPSB0aW1lTXVsW2ldOwogICAgICAgIH0KICAgICAgICByZXR1cm4gcmVzOwogICAgfQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGdldFNlY29uZHMoIjVXM0QxMEg1TTEwUyIpKTsKCX0KfQ==