import java.util.*;
import java.io.*;
import java.util.regex.*;
import java.util.List;
class Program {
String subject
= "showname.s01e01e02e03.extension"; Pattern regex = Pattern.compile("^.*?s(\\d{2})((?:e\\d{2})+).*");
Matcher m = regex.matcher(subject);
if (m.find()) {
myoutput = "Season: " + m.group(1) +" - Episodes: " ;
myoutput += m.group(2).substring(1,m.group(2).length()).replace("e", "-");
}
} // end main
} // end Program
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5pby4qOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lio7CmltcG9ydCBqYXZhLnV0aWwuTGlzdDsKCmNsYXNzIFByb2dyYW0gewpwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24JewoKU3RyaW5nIHN1YmplY3QgPSAic2hvd25hbWUuczAxZTAxZTAyZTAzLmV4dGVuc2lvbiI7ClBhdHRlcm4gcmVnZXggPSBQYXR0ZXJuLmNvbXBpbGUoIl4uKj9zKFxcZHsyfSkoKD86ZVxcZHsyfSkrKS4qIik7Ck1hdGNoZXIgbSA9IHJlZ2V4Lm1hdGNoZXIoc3ViamVjdCk7ClN0cmluZyBteW91dHB1dCA9ICJObyBNYXRjaCI7CmlmIChtLmZpbmQoKSkgewogICAgbXlvdXRwdXQgPSAiU2Vhc29uOiAiICsgbS5ncm91cCgxKSArIiAtIEVwaXNvZGVzOiAiIDsKICAgIG15b3V0cHV0ICs9IG0uZ3JvdXAoMikuc3Vic3RyaW5nKDEsbS5ncm91cCgyKS5sZW5ndGgoKSkucmVwbGFjZSgiZSIsICItIik7Cn0KU3lzdGVtLm91dC5wcmludGxuKG15b3V0cHV0KTsgCn0gLy8gZW5kIG1haW4KfSAvLyBlbmQgUHJvZ3JhbQ==