#include <iostream>
using namespace std;
class Base1 {
public:
virtual int virt1() { return 100; }
};
class Base2 {
public:
virtual int virt2() { return 200; }
};
class Derived : public Base1, public Base2 {
public:
int virt1() override { return 150; }
int virt2() override { return 250; }
};
int main() {
Derived d;
cout << d.virt1() << " " << d.virt2() << endl;
return 0;
}