import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone {
public static void main
(String[] args
) { for(String part
: split
("Wartosc1;Wartosc2;Wartosc3;ZnakSpecjalny=';';Wartosc4;Wartosc5;'ins;''oue;'testdupa")) { }
}
public static List
<String
> split
(String input
) { List<String> result = new ArrayList<>();
boolean isMarked = false;
StringBuilder temp = new StringBuilder();
for(char c : input.toCharArray()) {
if(c=='\'') {
temp.append(c);
isMarked = !isMarked;
} else if(c==';'&&!isMarked) {
result.add(temp.toString());
temp.setLength(0);
} else {
temp.append(c);
}
}
result.add(temp.toString());
return result;
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgZm9yKFN0cmluZyBwYXJ0IDogc3BsaXQoIldhcnRvc2MxO1dhcnRvc2MyO1dhcnRvc2MzO1puYWtTcGVjamFsbnk9JzsnO1dhcnRvc2M0O1dhcnRvc2M1OydpbnM7JydvdWU7J3Rlc3RkdXBhIikpIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHBhcnQpOwogICAgICAgIH0KICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIExpc3Q8U3RyaW5nPiBzcGxpdChTdHJpbmcgaW5wdXQpIHsKICAgICAgICBMaXN0PFN0cmluZz4gcmVzdWx0ID0gbmV3IEFycmF5TGlzdDw+KCk7CiAgICAgICAgYm9vbGVhbiBpc01hcmtlZCA9IGZhbHNlOwogICAgICAgIFN0cmluZ0J1aWxkZXIgdGVtcCA9IG5ldyBTdHJpbmdCdWlsZGVyKCk7CiAgICAgICAgZm9yKGNoYXIgYyA6IGlucHV0LnRvQ2hhckFycmF5KCkpIHsKICAgICAgICAgICAgaWYoYz09J1wnJykgewogICAgICAgICAgICAJdGVtcC5hcHBlbmQoYyk7CiAgICAgICAgICAgICAgICBpc01hcmtlZCA9ICFpc01hcmtlZDsKICAgICAgICAgICAgfSBlbHNlIGlmKGM9PSc7JyYmIWlzTWFya2VkKSB7CiAgICAgICAgICAgICAgICByZXN1bHQuYWRkKHRlbXAudG9TdHJpbmcoKSk7CiAgICAgICAgICAgICAgICB0ZW1wLnNldExlbmd0aCgwKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHRlbXAuYXBwZW5kKGMpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJlc3VsdC5hZGQodGVtcC50b1N0cmluZygpKTsKICAgICAgICByZXR1cm4gcmVzdWx0OwogICAgfQp9