program ideone;
type
petuh = (petya, peetoox, petushok, pitux, roskomgovno);
var
a, b: set of petuh;
i: petuh;
begin
a := [petya, peetoox, petushok, pitux];
b := [peetoox, pitux, roskomgovno];
for i in a + b do
write(integer(i), ' ');
writeln;
for i in a - b do
write(integer(i), ' ');
writeln;
for i in a * b do
write(integer(i), ' ');
writeln;
writeln(roskomgovno in a, roskomgovno in b)
end.
cHJvZ3JhbSBpZGVvbmU7Cgp0eXBlCiAgcGV0dWggPSAocGV0eWEsIHBlZXRvb3gsIHBldHVzaG9rLCBwaXR1eCwgcm9za29tZ292bm8pOwoKdmFyCiAgYSwgYjogc2V0IG9mIHBldHVoOwogIGk6IHBldHVoOwoKYmVnaW4KICBhIDo9IFtwZXR5YSwgcGVldG9veCwgcGV0dXNob2ssIHBpdHV4XTsKICBiIDo9IFtwZWV0b294LCBwaXR1eCwgcm9za29tZ292bm9dOwogIGZvciBpIGluIGEgKyBiIGRvCiAgICB3cml0ZShpbnRlZ2VyKGkpLCAnICcpOwogIHdyaXRlbG47CiAgZm9yIGkgaW4gYSAtIGIgZG8KICAgIHdyaXRlKGludGVnZXIoaSksICcgJyk7CiAgd3JpdGVsbjsKICBmb3IgaSBpbiBhICogYiBkbwogICAgd3JpdGUoaW50ZWdlcihpKSwgJyAnKTsKICB3cml0ZWxuOwogIHdyaXRlbG4ocm9za29tZ292bm8gaW4gYSwgcm9za29tZ292bm8gaW4gYikKZW5kLgo=