>>925
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
struct human {
    int age;
    std::string name;
    human() {}
    human(int a, std::string n) : age(a), name(n) {}
    bool operator==(const human& rhs) {return age == rhs.age && name == rhs.name;}
};
int main() {
    std::vector<human> v;
    int age;
    std::string name;
    while (std::cin >> age >> name) {
        v.push_back(human(age, name));
    }
    std::vector<human>::iterator i = std::find(v.begin(), v.end(), human(5, "Bob"));
    if (i != v.end()) {
        std::cout << i->age << " " << i->name << std::endl;
    }
    return 0;
}