class Base {
public:
   int i;
};

class Derived1 : public Base {
public:
   int j;
};

class Derived2 : public Base {
public:
   int k;
};

class Derived3 : public Derived1, public Derived2 {
   int l;
};
