import java.io.PrintStream;
import java.util.*;
public class Main
{
public static void main
(String[] args
) {
o.println(spl.length);
o.print(s1+";");
o.println("\n"+st.countTokens ());
while (st.hasMoreElements ()){
o.print(
st.nextToken ()+";"
);
}
o.println("\n"+st.countTokens ());
while (st.hasMoreElements ()){
o.print(
st.nextToken ()+";"
);
}
}
}
aW1wb3J0IGphdmEuaW8uUHJpbnRTdHJlYW07CmltcG9ydCBqYXZhLnV0aWwuKjsKCnB1YmxpYyBjbGFzcyBNYWluCnsKCiAgICBzdGF0aWMgUHJpbnRTdHJlYW0gbz1TeXN0ZW0ub3V0OwoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpCgl0aHJvd3MgRXhjZXB0aW9uCgl7CgkJU3RyaW5nIHM9ImEsIGIsIGMsIGQsLCwiOwoJCQoJCVN0cmluZ1tdIHNwbD1zLnNwbGl0ICggIiwiICk7CgkJby5wcmludGxuKHNwbC5sZW5ndGgpOwoJCWZvciAoU3RyaW5nIHMxOiBzcGwpCgkJCW8ucHJpbnQoczErIjsiKTsKCQkKCQlTdHJpbmdUb2tlbml6ZXIgc3Q9bmV3IFN0cmluZ1Rva2VuaXplcihzKTsKCQlvLnByaW50bG4oIlxuIitzdC5jb3VudFRva2VucyAoKSk7CgkJd2hpbGUgKHN0Lmhhc01vcmVFbGVtZW50cyAoKSl7CgkJCW8ucHJpbnQoCgkJCQlzdC5uZXh0VG9rZW4gKCkrIjsiCgkJCSk7CgkJfQoJCXN0PW5ldyBTdHJpbmdUb2tlbml6ZXIocywiLCIpOwoJCW8ucHJpbnRsbigiXG4iK3N0LmNvdW50VG9rZW5zICgpKTsKCQl3aGlsZSAoc3QuaGFzTW9yZUVsZW1lbnRzICgpKXsKCQkJby5wcmludCgKCQkJCXN0Lm5leHRUb2tlbiAoKSsiOyIKCQkJKTsKCQl9Cgl9Cn0K