#include <iostream>
#include <set>
#include <vector>
using namespace std;

struct test {int i; operator int() {return i;}};

int main() {
	vector<test> v;
    v.push_back(test{433});
    v.push_back(test{533});
    set<int> s(v.begin(), v.end());
    cout << *(++s.begin());
	return 0;
}