#include <iostream>
#include <string>
#include <algorithm>
#include <iterator>
#include <vector>
using namespace std;
class Line : public string {
friend std::istream & operator>>(std::istream & is, Line & line) {
return std::getline(is, line);
}
};
int main() {
string phrase = "Olsztyn";
vector<Line> lines;
copy_if(
istream_iterator<Line>(cin),
istream_iterator<Line>(),
back_inserter(lines),
[&](const Line& line) { return line.find(phrase) != string::npos; }
);
copy(lines.begin(), lines.end(), ostream_iterator<Line>(cout, "\n"));
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8aXRlcmF0b3I+CiNpbmNsdWRlIDx2ZWN0b3I+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgpjbGFzcyBMaW5lIDogcHVibGljIHN0cmluZyB7CglmcmllbmQgc3RkOjppc3RyZWFtICYgb3BlcmF0b3I+PihzdGQ6OmlzdHJlYW0gJiBpcywgTGluZSAmIGxpbmUpIHsgICAKICAgICAgICByZXR1cm4gc3RkOjpnZXRsaW5lKGlzLCBsaW5lKTsKICAgIH0KfTsKCmludCBtYWluKCkgewoJc3RyaW5nIHBocmFzZSA9ICJPbHN6dHluIjsKCXZlY3RvcjxMaW5lPiBsaW5lczsKCWNvcHlfaWYoCgkJaXN0cmVhbV9pdGVyYXRvcjxMaW5lPihjaW4pLAoJCWlzdHJlYW1faXRlcmF0b3I8TGluZT4oKSwKCQliYWNrX2luc2VydGVyKGxpbmVzKSwKCQlbJl0oY29uc3QgTGluZSYgbGluZSkgeyByZXR1cm4gbGluZS5maW5kKHBocmFzZSkgIT0gc3RyaW5nOjpucG9zOyB9CgkpOwoJY29weShsaW5lcy5iZWdpbigpLCBsaW5lcy5lbmQoKSwgb3N0cmVhbV9pdGVyYXRvcjxMaW5lPihjb3V0LCAiXG4iKSk7CglyZXR1cm4gMDsKfQ==